jerome777 wrote:The mouse emulation is great with SELECT for the directions, but with SELECT + L or SELECT + R, I can't get any mouse click with Amiga, ST, or Archimedes cores. All these with firmware_150704_r1201.upg, without mist.ini
Perhaps your "physical" L and R buttons aren't being mapped to the "internal" MiST L and R? It definitely works on those cores with the iBuffalo SNES pad since it's what I use
Really strange, I think I've got the same USB gamepad as yours, VID is 0x0583 and PID is 0x2060, BSGP801 is written on the back, the only difference is this :
- Buffalo is written on mine : http://www.amazon.com/gp/product/B002B9XB0E
- iBuffalo is written on yours : http://i.imgur.com/CUBgkJK.jpg
But it's apparently the same brand, so just a cosmetic change.
Did you put something in your mist.ini for the mouse emulation, I should probably try to add a mist.ini ?
Newsdee wrote:That's by design: we don't suppress gamepad buttons when sending key presses. Is it a problem for a game? I'd expect games to ignore unrecognized keys or joystick buttons (but maybe you are using command line)
No, no problem for a game until now, that was just a remark. If it's by design, that's great.
I assume it also sends a key event for START or SELECT, but the Amstrad CPC doesn't display something, as it doesn't manage more for than 2 joystick buttons.
Newsdee wrote:Yes, I think this happens more widely than with just START. The problem is the gamepad makes the MiST think the keyboard has no keys pressed. I need to upgrade the MiST keyboard handling to fix that, but haven't found a nice way to do it yet.
I tried with SELECT and the other buttons, and did not notice this problem (always with the Amstrad core), only with START.
That's not very annoying either.