Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider donating by either clicking this text or the Patreon link on the right.

Patreon

Recommended Posts

Posted

I use an X-arcade controller upgraded with a zeb analog nudge controller unfortunately the x-arcade controller emulates keyboard keys and none are "esc" or "enter" and Pinball FX2 doesn't let you remap those two menu functions. So tho i can play with the controller navigating menu's requires the keyboard.

What I would like to do is remap the keyboard 1 key to esc and keyboard 2 key to enter when launching Pinball FX2 with PinballX and return to normal when exiting the PBFX2 games.

Is anything like this remotely possible..with a third party program or anything?

My Google-Fu hasn't led me to a utility that toggles on and off keyboard key assignments.

Any clues advice or ideas would be greatly appreciated.

Posted

ok I downloaded autohotkey and read thru the basics and figured out how to get it to work the way i want.

Below is the autohotkey script parts i added to the default new script then i compiled into an exe.

I setup the launch before to run the compiled script and the script auto kills itself when i hit the key to end emulation and return to pinballx I use.

Overall alot easier then I feared it would be.

So any X-arcade users or keyboard controller pincab users that want to do something like this, this seems easiest way to deal with it.

I found you must use caps for Esc and Enter for it to work and Tab is only needed if you want to navigate the leaderboards

] is key i use to quit back to PinballX

Script file:

#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
1::ESC
2::ENTER
5::TAB
]::ExitApp

Guest
This topic is now closed to further replies.
×
×
  • Create New...