FS#12371 - Latest upgrade to xf86-input-evdev makes keyboard repeat keypresses very quickly

Attached to Project: Arch Linux
Opened by Mårten Olsson (maos) - Sunday, 07 December 2008, 10:10 GMT
Last edited by Aaron Griffin (phrakture) - Monday, 08 December 2008, 23:24 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Jan de Groot (JGC)
Architecture x86_64
Severity Low
Priority Normal
Reported Version None
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
After upgrade including
xorg-server (1.5.3-2 -> 1.5.3-3)
xf86-input-evdev (2.0.7-1 -> 2.1.0-1)
xf86-input-synaptics (0.99.1-1 -> 0.99.2-1)

Pressing any key on keyboard generates two-four characters in X, seems like it repeats the keypress very rapidly and I have no explicit repeat setting in xorg.conf or /etc/hal/fdi/policy/10-keymap.fdi.

Downgrading xf86-input-evdev and xf86-input-synaptics solves the problem and I only get one keypress (I guess downgrading xf86-input-synaptics wasn't necessery but I downgraded both at once)

The last system-configuration I did before the upgrade was configuring the synaptic touchpad in hal.

I get this problem both on and external usb-keyboard and the laptop-built-in.

Additional info:
* package version(s)
xf86-input-evdev 2.1.0-1
xf86-input-synaptics 0.99.2-1 (probably not but anyhow)

* config and/or log files etc.


Steps to reproduce:
Upgrade to the version mentioned above and restart computer and after boot try to login to X using gdm.
This task depends upon

Closed by  Aaron Griffin (phrakture)
Monday, 08 December 2008, 23:24 GMT
Reason for closing:  Not a bug
Comment by Shem Valentine (xvalentinex) - Monday, 08 December 2008, 17:28 GMT
You need to comment out any keyboard settings in your xorg.conf, and if you have the following section, you need to comment it out.

Section "ServerFlags"
Option "AllowEmptyInput" "false"
EndSection
Comment by Mårten Olsson (maos) - Monday, 08 December 2008, 20:14 GMT
Thanks for the info it helped.

Loading...