Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: mark shaker on March 03, 2022, 08:40:13 pm

Title: Windows 10 PowerToys Key Remap, Arcade64 and MAME.
Post by: mark shaker on March 03, 2022, 08:40:13 pm

Hi All;

I'm going through and slowly replacing the 10 year old computers in my MAME cabinets with 5 year old computers!
I'm also switching from MAMEUI .139 to Arcade64 .238.

On most of my cabinets, I use keyboards and trackpads to select a game. However, on 1 cabinet, I want to launch the games using the joystick and buttons as there is no built-in keyboard.

To launch a game in Arcade64, you either have to use the Enter Key or Mouse Button 0. (Game Launch is not configurable.)

The cabinet has an old X-Arcade TankStick XXL. It uses X-Gaming Version 6 PCB. It looks like If it ever had a Mode Switch, I removed it. So I don't think I can re-program the TankStick.

I tried using PowerToys Key Remapper to change P1B1 (L-Control) to Enter, and yippiee! I can launch games. 

Only, now the P1B1 key does not register inside MAME. When I press it, it does not register as L-Control or Enter or any other key.

I've already set the mame.ini KeyboardProvider to dinput. 

Does anybody know how to make MAME see the P1B1 keypress?

Thank you for your help!

   - Mark
Title: Re: Windows 10 PowerToys Key Remap, Arcade64 and MAME.
Post by: mark shaker on March 04, 2022, 09:27:17 pm
Finally figured this out this afternoon.

PowerToys key remapping only works if PowerToys is running.  :banghead:
Title: Re: Windows 10 PowerToys Key Remap, Arcade64 and MAME.
Post by: Robbbert on March 05, 2022, 07:37:10 am
Glad you sorted that out. :)