

You can follow these instructions to fix it. It detects the joysticks as a gamepad in Wine for some reason. Would be nice if there was a standard process for users to submit new input-devices like this for inclusion into Wine, seeing as such devices are released often. Seems like wine categorizes it as both a joystick and a gamepad, making it unusable in Star Citizen probably because the Alpha grip has a thumbstick and a mousewheel on it. All I can say is I'm in the same boat with my Virpil Constellation Alpha w/ WarBRD base. How can I best change them to deal with that?Īs with BradleyR I unfortunately can't answer your question either.


I have successfully changed the code and the games seem to be responding well to my patch, however I get a lot of questions on why/how should I send it to the wine project and about the code. Mainly: dlls/joy.cpl/joy.h, dlls/joy.cpl/main.c, dlls/winebus.sys/bus_sdl.c and dlls/winejoystick.drv/joystick_linux.c. I then realized that my HOTAS kit with 8 analog axes and 39 buttons is greater than wine's limits (which seem to be of 6 axes and 32 buttons), which are kind of hardwired in a few scattered portions of the code. However, I came to notice that native games like X4: Foundations and X: Rebirth perfectly support all the HOTAS controls, and went to investigate why wine games wouldn't work with some of the stuff. Greetings, fellow linuxers! There has been a time now I have a HOTAS kit (first a Thrustmaster Warthog, now a Logitech X52 Pro) and as I have played like Elite: Dangerous and Star Citizen through wine, I noticed some controls would not work, which I first attributed to maybe linux having poor device support.
