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

Bug#516028: xserver-xorg-input-all: Key and mouse acting weird after dist-upgrade Debian testing (escape sequence injection)



Package: xserver-xorg-input-all
Version: 1:7.3+18
Severity: grave
Justification: renders package unusable


After a dist-upgrade of my Debian testing system to the bleeding edge a few days ago I had a problem after rebooting my system:

- On the kdm logon screen I noticed a weird behaviour of my keyboard, I was not able to log in.
- I switched to the console. On the console the keyboard behaved correctly.
- I activated the automatic login feature in kdm and rebootet the system.
- The system rebooted and directly logged into my KDE session. The system looked as before.
- When typing on the keyboard, I noticed that every other key a new window opened, or another command executed.
- I then noticed, that there is a pattern to this behaviour.
- After starting xev and pressing the letter "g" two times I received this log:

KeyPress event, serial 34, synthetic NO, window 0x3000001,     root 0x88,
subw 0x0, time 180149, (474,128), root:(475,171),     state 0x0, keycode
42 (keysym 0x67, g), same_screen YES,     XLookupString gives 1 bytes:
(67) "g"     XmbLookupString gives 1 bytes: (67) "g"     XFilterEvent
returns: False  

KeyRelease event, serial 34, synthetic NO, window
0x3000001,     root 0x88, subw 0x0, time 180493, (474,128),
root:(475,171),     state 0x5, keycode 42 (keysym 0x47, G), same_screen
YES,     XLookupString gives 1 bytes: (07) ""     XFilterEvent returns:
False  

KeyPress event, serial 34, synthetic NO, window 0x3000001,     root
0x88, subw 0x0, time 180859, (474,128), root:(475,171),     state 0x5,
keycode 42 (keysym 0x47, G), same_screen YES,     XLookupString gives 1
bytes: (07) ""     XmbLookupString gives 1 bytes: (07) ""     XFilterEvent
returns: False  

KeyRelease event, serial 34, synthetic NO, window
0x3000001,     root 0x88, subw 0x0, time 181154, (474,128),
root:(475,171),     state 0x5, keycode 42 (keysym 0x47, G), same_screen
YES,     XLookupString gives 1 bytes: (07) ""     XFilterEvent returns:
False  

- Interestingly, although I pressed "g" twice, only the first event reflects that choice. The other events look as if I pressed control key.
- Another strange fact is that I do have no repeating key functionality on the system anymore. If I want to write "ggg" I have to press the letter "g" three times (or actually six times for every second time I trigger a command, like new window, duplicate window, bookmark...)
- The xorg.conf file did not change since quite some time. So I am very sure that the configuration is (still) OK.
- I suspect there is something wrong with X since the console is OK, KDE shows no sign of a wrong configuration and xev is reproducing the error in the log.

This is an important bug since I can't use the system anymore (which makes bug reporting difficult) and I suspect others are affected as well. Sorry if I submitted this report multiple times, but I did not get a submission report the last time...


-- System Information:
Debian Release: 5.0
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages xserver-xorg-input-all depends on:
ii  xserver-xorg-input- 1:2.0.8-1            X.Org X server -- evdev input driv
ii  xserver-xorg-input- 1:1.3.1-1            X.Org X server -- keyboard input d
ii  xserver-xorg-input- 1:1.3.0-1            X.Org X server -- mouse input driv
ii  xserver-xorg-input- 0.14.7~git20070706-3 Synaptics TouchPad driver for X.Or
ii  xserver-xorg-input- 0.7.9.3-2            X.Org X server -- Wacom input driv

xserver-xorg-input-all recommends no packages.

xserver-xorg-input-all suggests no packages.

-- no debconf information



Reply to: