Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: bimm25e on July 02, 2014, 07:00:04 pm

Title: Convert Mouse Click to Keypress
Post by: bimm25e on July 02, 2014, 07:00:04 pm
I am running Hyperspin on a win XP machine and I have a trackball encoder that works just like a mouse in the control panel.  I need to use mouse 2 as the number 1 and mouse 3 as the number 2, this works great in notepad using a program called "x mouse button control", but it doent work so well in hyperspin or emulators (besides MAME, which lets me use clicks) .  Does anyone know of a way to ensure x mouse button control operates at a low enough level that keystrokes are sent to hyperspin successfully, or a different application that is a better fit?  thanks!

-andy
Title: Re: Convert Mouse Click to Keypress
Post by: Howard_Casto on July 02, 2014, 08:33:51 pm
Try autohotkey,  but honestly there isn't such a thing as "low level" keypress simulation without the aid of some hardware.
Title: Re: Convert Mouse Click to Keypress
Post by: bimm25e on July 02, 2014, 09:46:30 pm
I don't mean like hardware driven low-level obviously but one that takes a higher system priority than HyperLaunch low-level... either way....


nailed it! super roundabout but.... using ppjoy I created a virtual joystick that was looking at mouse inputs, then mapped clicks as joystick buttons in xpadder!

 Careful if youre using fusion the right click opens a menu  but.... set mouse right click to your HS exit key instead of a player button and completely avoid the issue!!!!
Title: Re: Convert Mouse Click to Keypress
Post by: BadMouth on July 02, 2014, 10:51:05 pm
autohotkey

rbutton::1

Just that simple.
Much more direct than using multiple programs.
Title: Re: Convert Mouse Click to Keypress
Post by: empardopo on July 03, 2014, 01:35:39 am
You can learn Autohotkey or you can take a look to my program AllInOneFYC.
Greetings!
Title: Re: Convert Mouse Click to Keypress
Post by: DeLuSioNal29 on July 05, 2014, 06:52:27 pm
rbutton::1
This. You can easily set it using Hyperlaunch HQ. during setup, it asks you press the old key and new key.

D