Posted February 27, 2017
kitsunech: Can anyone confirm functional gamepad support under Linux? It's tough to find details out there, but supposedly MonoGame-driven games such as this Transistor do not properly handle joystick/gamepad input. When starting the game there is output acknowleding my USB device under /dev/input/js0 but it is not operational within the game. I cannot even select the gamepad icon in the configuration menu in the game.
I will be using the qjoypad utility to map buttons to mouse/keyboard to bypass the dependency of the game properly supporting a gamepad natively, but nevertheless I'd like to know if my suspicion is correct or if the generic/default driver the game is using cannot handle the gamepad I was testing with. Ultimately, this thread would be documenting Linux Transisitor and gamepad support for other GOG shoppers to use as a reference.
Hi kitsunech, I will be using the qjoypad utility to map buttons to mouse/keyboard to bypass the dependency of the game properly supporting a gamepad natively, but nevertheless I'd like to know if my suspicion is correct or if the generic/default driver the game is using cannot handle the gamepad I was testing with. Ultimately, this thread would be documenting Linux Transisitor and gamepad support for other GOG shoppers to use as a reference.
What gamepad are you using? We can confirm it supports Xbox360 gamepad.
The game uses SDL2 and if your gamepad is not supported you can try dropping a gamecontrollerdb.txt file in the game folder (next to game binaries) and adding its configuration to the file. You will find it here: https://github.com/gabomdq/SDL_GameControllerDB/
If that won't help, you can also contact the author of the Linux port of Transistor: http://flibitijibibo.com/
Post edited February 27, 2017 by linuxvangog