[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#672231: xserver-xorg-core: bluetooth keyboard has wrong layout on X start until internal keyboard used (udev)



On Wed, 9 May 2012 14:18:26 +0200, Cyril Brulebois <kibi@debian.org>

wrote:

> 

> Check your X log, look for “xkb_”. In the one attached by reportbug, I

> only see “"xkb_layout" "fi”. What's reported there comes from the XKB*

> properties attached to the devices reported by udev (see the “udev

> information” part of your bug report). AFAICT, everything looks set

> to Finnish.

> 



You're correct, the only settings anywhere related to the keyboard(s) are

those in /etc/default/keyboard. There shouldn't be any other layouts

anywhere else.



But the bluetooth keyboard *is* set to something else when you type, some

default en_US layout, until I use the built-in keyboard.



My guess is that the layout is set only when the device switches from

USB/bluetooth to the input subsystem or something along those lines. I just

don't understand why using the other keyboard triggers the layout being

set.



A web search turns up lots of similar bug reports:



https://bugs.launchpad.net/ubuntu/+source/kdebase/+bug/559557

https://bugs.launchpad.net/ubuntu/+source/kde-workspace/+bug/835447

https://bugs.launchpad.net/ubuntu/+source/kde-workspace/+bug/853416

https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/931607



> For some reasons, “(EE) Error loading keymap /var/lib/xkb/server-0.xkm”

> appear several times in your X log. That might be related to your

> issue.

> 



I have noticed this line before, but I don't have a clue where it comes

from. There is nothing in /var/lib/xkb/; the directory is empty.



> Mraw,

> KiBi.



Thanks,



  Wouter





Reply to: