FS#12342 - xf86-input-evdev needs update to function properly

Attached to Project: Arch Linux
Opened by Erwin Van de Velde (evdvelde) - Thursday, 04 December 2008, 12:37 GMT
Last edited by Jan de Groot (JGC) - Wednesday, 17 December 2008, 21:27 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture All
Severity High
Priority Normal
Reported Version None
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:
Using evdev < 2.0.99.2, xorg catches all input from the input device, so daemons for special keys like pommed cannot function. This is fixed and version 2.1.0 is available.
I set severity to high as many people are experiencing all kinds of problems with the xorg update and this one has the potential to annoy a lot of people.

Additional info:
* package version(s)
xf86-input-evdev 2.0.7

Steps to reproduce:
e.g. try using pommed on a macbook, won't work when X is running
This task depends upon

Closed by  Jan de Groot (JGC)
Wednesday, 17 December 2008, 21:27 GMT
Reason for closing:  Fixed
Additional comments about closing:  2.1.0 is in testing. A new xorg-server is in testing that should fix issues reported with 2.1.0. Any bugs should be reported in  bug 12372 .
Comment by Jordi Cerdan (jcerdan) - Thursday, 04 December 2008, 21:25 GMT
I have set

Section "ServerFlags"
Option "AutoAddDevices" "False"
EndSection

on my xorg.conf and everything goes fine, and pommed is working.

I haven't tried without this as my spanish macbook keyboard was not running fine and had to revert to old config. If I have time, I'll try to enable hotpulgging again and try this problem.
Comment by Erwin Van de Velde (evdvelde) - Friday, 05 December 2008, 09:01 GMT
Disabling hotplugging would work indeed, I just recompiled evdev myself, it takes 10 seconds or so :)
Comment by Jan de Groot (JGC) - Friday, 05 December 2008, 09:04 GMT
Disabling functionality doesn't fix bugs, it only workarounds them. If we would work that way, we could close all bugs in flyspray with workarounds, while the bugs are still there.
Comment by Filip Wojciechowski (fwojciec) - Friday, 05 December 2008, 22:55 GMT
Also: issues like the one described in this thread http://bbs.archlinux.org/viewtopic.php?id=60102 would go away with the 2.1.0 driver.
Comment by Jan de Groot (JGC) - Saturday, 06 December 2008, 00:03 GMT
Updated to 2.1.0 in testing for i686. Please confirm this driver has no known regressions and I'll move it to extra.
Comment by Michael (SiD) - Saturday, 06 December 2008, 16:02 GMT
I installed xf86-input-evdev-2.1.0 and had some problems.

pressing [ALT] + [Fx] switches to the tty's instesd of [CTRL] + [ALT] + [Fx] and pressing [CTRL] + [C] (to exit a terminal app e.g.) causes the XServer to shut down. And X was freezing randomly.

downgrading to version 2.0.7 solved the problems.
Comment by Uli (Army) - Saturday, 06 December 2008, 16:39 GMT
Exactly the same here, I had to downgrade it again.
Comment by Matteo Drera (seven.issimo) - Tuesday, 09 December 2008, 18:56 GMT
I can confirm: same (and quite annoying) here on HPdv6540el.

Package: xf86-input-evdev
Version: 2.1.0-1

Loading...