rkrajnc / minimig-mist

Minimig for the MiST board
GNU General Public License v3.0
63 stars 40 forks source link

Stuck or not detected key presses using joy_key_map in mist.ini #76

Open bidinou opened 7 years ago

bidinou commented 7 years ago

Hi Rok !

I'm filing a bug about an issue I referred to in the following thread : http://www.atari-forum.com/viewtopic.php?t=28174&start=25#p298299

It appears when making use of a generic gamepad -> key mapping in the mist.ini, but it seems to only occur in the Minimig core.

Short form : when mapping some keyboard keys to some gamepad buttons (for instance "left shift" and "right shift" are mapped in my example to L3 / R3 if I'm not mistaken, useful for flippers), the keys are indeed mapped, but in a very unreliable way. When mapping SHIFT, in pinball games, the 'flip' doesn't move, or remains stuck, or goes up several times then goes down.. When I open a terminal and then hit my gamepad button corresponding to a key, sometimes the letter doesn't appear, or appears multiple times.

I use Minimig AGA 1.2.2 beta with its provided firmware. My mist.ini is the following :

[mist] joystick_remap=16c0,05e1,1,2,4,8,10,8,20,10,40,80,400,800,1000,2000,4000,8000 joy_key_map=400,E1 joy_key_map=800,E5 joy_key_map=4000,2C joy_key_map=8000,28

Thanks a lot for your hard work ! :-)