http://bugs.winehq.org/show_bug.cgi?id=8293
Summary: joystick pov hat does not work Product: Wine Version: 0.9.36. Platform: Other OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-directx-dinput AssignedTo: wine-bugs@winehq.org ReportedBy: mpeter@mpeter.name
I tested it in wwiionline, and even though I had mapped my MS Sidewinder FFB2 correctly in the registry (X,Y,Z,Z,Z,Z,Slider1,Rz,POV1,Z,Z,Z,Z) (jstest says Joystick (Microsoft SideWinder Force Feedback 2 Joystick) has 14 axes (X, Y, Z, Rx, Ry, Rz, Throttle, Rudder, Hat0X, Hat0Y, (null), (null), (null), (null))), using Z instead of none, since none does not exist anymore, and Z isn't mapped anyway, it didn't detect the POV hat. The joystick was also correctly calibrated and checked.
Additionally while reading joystick_linuxinput.c, I noticed that only a 4-way switch is supported, not a 8-way hat, unlike in joystick_linux.c .