11-16-2019, 03:05 AM
(This post was last modified: 11-16-2019, 03:24 AM by farlsmagee.)
xdir=-1 and ydir=-1 worked. now the sticks are all aligned properly. i've got some bad stick drift, but ill come back to that one later.
new problem now... when i launch a n64 game, the controllers work fine, sticks and all. however, when i launch any other system rom, all controls stop working. in the bottom left, it says the controller is configured as controller #1 in port 0, but then no controls work. if i sudo in and stop the driver (while still in game), then restart the driver, it pops up in the bottom left again that the controller is configured as controller #1 in port 0, and starts working. i can play the game normally. i can exit to the menu and go launch any other rom... same problem... except if i launch n64 games.
here is my active config line - and i can confirm there are no other active config lines.
options mk_arcade_joystick_rpi map=4 hkmode=2 i2cbus=1 x1addr=77 y1addr=72 x2addr=75 y2addr=79 x2dir=-1 y2dir=-1 x1params=550,3600,16,300 y1params=550,3600,16,300 x2params=550,3600,16,300 y2params=550,3660,16,300 gpio=4,17,6,5,19,26,16,24,23,18,15,14,-20,42,43,-1,41,-1,-1,-1,-1
new problem now... when i launch a n64 game, the controllers work fine, sticks and all. however, when i launch any other system rom, all controls stop working. in the bottom left, it says the controller is configured as controller #1 in port 0, but then no controls work. if i sudo in and stop the driver (while still in game), then restart the driver, it pops up in the bottom left again that the controller is configured as controller #1 in port 0, and starts working. i can play the game normally. i can exit to the menu and go launch any other rom... same problem... except if i launch n64 games.
here is my active config line - and i can confirm there are no other active config lines.
options mk_arcade_joystick_rpi map=4 hkmode=2 i2cbus=1 x1addr=77 y1addr=72 x2addr=75 y2addr=79 x2dir=-1 y2dir=-1 x1params=550,3600,16,300 y1params=550,3600,16,300 x2params=550,3600,16,300 y2params=550,3660,16,300 gpio=4,17,6,5,19,26,16,24,23,18,15,14,-20,42,43,-1,41,-1,-1,-1,-1