http://bugs.winehq.org/show_bug.cgi?id=23641
--- Comment #10 from Diego Viola diego.viola@gmail.com 2011-09-29 01:43:30 CDT --- Here's more info of the /dev/input/ directory (with Microsoft keyboard):
[root@myhost ~]# ls -l /dev/input/ total 0 drwxr-xr-x 2 root root 140 Sep 29 02:42 by-id drwxr-xr-x 2 root root 120 Sep 29 02:42 by-path crw-r----- 1 root root 13, 64 Sep 29 02:42 event0 crw-r----- 1 root root 13, 65 Sep 29 02:42 event1 crw-r----- 1 root root 13, 66 Sep 29 02:15 event2 crw-r----- 1 root root 13, 67 Sep 29 02:15 event3 crw-r----- 1 root root 13, 68 Sep 29 02:15 event4 crw-r----- 1 root root 13, 69 Sep 29 02:15 event5 crw-r--r-- 1 root root 13, 0 Sep 29 02:42 js0 crw-r----- 1 root root 13, 63 Sep 29 02:15 mice crw-r----- 1 root root 13, 32 Sep 29 02:42 mouse0 [root@myhost ~]#
As you can see js0 is there... but why it gets detected as a joystick? This is the problem, it's clearly NOT a Wine issue! because it works great with a different keyboard. With different keyboard I don't get this 'js0'.