http://bugs.winehq.org/show_bug.cgi?id=12220
Andreas Zitzelsberger winehq@az82.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winehq@az82.de
--- Comment #7 from Andreas Zitzelsberger winehq@az82.de 2008-06-20 13:27:48 --- The problem also occurs with DirectInput. After some research I found that the problem is that the Linux kernel module joydev shows hat switches as axes (which apparently is the correct way) and not as buttons.
In Windows, hat switches are apparently used as Buttons, so a lot of applications do not support axes in place of buttons.
So it's definitely Wine's fault, it should map hat switch axes to buttons. Fixing this shouldn't be to hard.