Zdoom controller support
-
In the wiki, it states "Although the initial configuration may need to be started with a keyboard, full joystick autonomy is possible after being set." but for the life of me I can't get full autonomy working, meaning I still need the keyboard to actually start the game. I am using a ps3 controller using the sixad driver. To give you some more background on the issue, I started a thread on the zdoom forum here.
Normally it wouldn't matter to me since a keyboard is always plugged in, but I'm trying to build a box for a friend who is not computer saavy. He doesn't have a computer, internet, or a keyboard but would still like to play some of his childhood games which included Doom. I'm hoping somebody here can point me in the right direction to get this work. If you read the linked thread, I did end up trying to patch the source myself like this:
src/menu/menu.cpp ~ line 550
case KEY_JOY1: case KEY_JOY4: // (added line, should map to start on my controller) case KEY_PAD_A: mkey = MKEY_Enter; break;
But that didn't do anything. I still need the keyboard to start the game. It won't detect any input from the joystick other than left stick left-right which gets mapped to up and down.
-
@arpiegamer @mediamogul has a tutorial on using the xboxdrvr to program keys to a controller. You need to use something like that or joymap to set escape and enter to your controller.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.