Comment 41 for bug 327175

Revision history for this message
Maxim Levitsky (maximlevitsky) wrote :

As a workaround, it is possible to download source of X evdev driver, and comment a line like that:

evdev.c:EvdevReopenTimer
        ....
        if (1) /*EvdevCacheCompare(pInfo, TRUE) == Success)*/
        ....

The problem lies in the fact that kernel reports that device slightly changed, (changed key bitmap), and evdev reacts to that very badly by disabling the device.

Probably evdev didn't do that in interpid.