I looked around in my /dev/input/by-id directory and I found some intresting file: lrwxrwxrwx 1 root root 9 2009-06-16 19:15 usb-Microsoft_Microsoft__Digital_Media_Keyboard_3000-event-joystick -> ../event5 lrwxrwxrwx 1 root root 9 2009-06-16 19:15 usb-Microsoft_Microsoft__Digital_Media_Keyboard_3000-event-kbd -> ../event4 lrwxrwxrwx 1 root root 6 2009-06-16 19:15 usb-Microsoft_Microsoft__Digital_Media_Keyboard_3000-joystick -> ../js0 I think this is the problem. My keyboard is not a joystick [Laughing]