Comment 3 for bug 944468

Revision history for this message
Daniel Richard G. (skunk) wrote :

ElTomoLoco, could you look in your /var/log/syslog file when this problem occurs?

I've run into what is likely the same bug, and it appears to be associated with USB glitches that cause my keyboard to become temporarily disconnected and then re-detected. A typical cycle of this appears as the following in syslog:

Mar 28 21:10:32 waterbridge kernel: [ 8400.176157] hub 5-0:1.0: port 1 disabled by hub (EMI?), re-enabling...
Mar 28 21:10:32 waterbridge kernel: [ 8400.176171] usb 5-1: USB disconnect, device number 5
Mar 28 21:10:32 waterbridge kernel: [ 8400.496143] usb 5-1: new low speed USB device number 6 using uhci_hcd
Mar 28 21:10:32 waterbridge kernel: [ 8400.688248] input: CHESEN USB Keyboard as /devices/pci0000:00/0000:00:1d.0/usb5/5-1/5-1:1.0/input/input22
Mar 28 21:10:32 waterbridge kernel: [ 8400.688516] generic-usb 0003:0A81:0101.0008: input,hidraw0: USB HID v1.10 Keyboard [CHESEN USB Keyboard] on usb-0000:00:1d.0-1/input0
Mar 28 21:10:32 waterbridge kernel: [ 8400.717814] input: CHESEN USB Keyboard as /devices/pci0000:00/0000:00:1d.0/usb5/5-1/5-1:1.1/input/input23
Mar 28 21:10:32 waterbridge kernel: [ 8400.717961] generic-usb 0003:0A81:0101.0009: input,hidraw1: USB HID v1.10 Device [CHESEN USB Keyboard] on usb-0000:00:1d.0-1/input1

Note that the keyboard's device number increments by one each time this occurs, as does the last component of the /devices/.../inputNN path. I've attached a copy of the full syslog, so you can see this for yourself.

The bug in xfce4-xkb-plugin, then, is that it forgets its configuration when the keyboard is disconnected [and reconnected].