I installed LightDM on an Arch Linux system (using pacman) and it runs fine, except, that if I try to type a special character (like "@", "$", ...) in the user or password field it doesn't do anything. I'm using the gtk3 greeter, but it doesn't work with other greeters aswell.

I configured the keyboard and the locale like described in the Arch Linux installation guide and it also says in the top right corner of LightDM "de_DE.utf-8".

share|improve this question
1  
Which special characters don't work? Are they the ones that require AltGr? – Gilles May 18 '14 at 23:58
1  
Yes, exactly. I think LightDM uses for some reasons an American keyboard layout (for example "-" on my keyboard becomes "/"). But if I login without LightDM and start Cinnamon everything works fine. – TeHeRu33 May 19 '14 at 10:15

The problem was that I forgot the file /etc/X11/xorg.conf.d/20-keyboard.conf . I created it with the content:

Section "InputClass"
    Identifier "keyboard"
    MatchIsKeyboard "yes"
    Option "XkbLayout" "de"
    Option "XkbVariant" "nodeadkeys"
EndSection

and now LightDM works.

share|improve this answer
    
Here is the pertaining Arch documentation. – Serge Stroobandt Oct 27 '16 at 12:39
    
The localectl list-x11-keymap-layouts command will list all available keyboard layouts/maps. – Serge Stroobandt Oct 27 '16 at 20:32

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.