Package: xserver-xorg-input-evdev Version: 1:2.9.0-2 Severity: normal After upgrading a machine from squeeze to wheezy to jessie, my Logitech K400 wireless keyboard no longer functioned correctly. My locale is en-gb but key presses resulted in en-us characters appearing in applications running under X.org, for example the pipe symbol on the keyboard became a chevron on the screen.
It appears to be an old bug filed (twice) in Ubuntu: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/993827 https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/995715 There is a detailed explanation of the issue here: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/995715/comments/19 Linux kernel 3.2 introduced the logitech_dj HID driver to explicitly support the Logitech Unifying Receiver. This wireless USB hardware is designed for compatible mice and keyboards so that you only need one dongle for multiple devices. It worked fine for both mice and keyboards under squeeze, using a generic USB driver. However the xserver-xorg-input-evdev package does not seem to support this change of drivers, as far as keyboards are concerned. The workaround is for the display manager startup script to force the locale. In my case, I did this in ~/.fluxbox/startup with the line: setxkbmap gb Thanks! Daniel -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org