AutoHotkey

Canar

Member
I found a nifty program called http://www.autohotkey.com/AutoHotkey</a> the other day. It'll allow you to remap joystick buttons and analog sticks to damn near anything. Fully scriptable.

I've written a little script for it that binds the save state functions in Snes9x to my second analog stick and http://autohotkey.com/wiki/index.php?title=Complete_Scriptsposted it in their wiki</a>.

Anyhow, I was wondering if anyone else has seen this program and if they've done anything with it. It's handy, especially for games that don't let you configure joystick support the way you want it.
 
For bonus leetness, I developed a script that will simulate analog input in Super Mario Kart. However, you don't get it unless you ask for it. <img src=smilies/erm.gif> I hate dead threads.<img src=smilies/magbiggrin.gif>
 
How would you simulate analog input in Super Mario Kart? I mean you either push left or you don't (at least that's how the game sees it) -- the only way I can see to simulate analog-like input would be to have the stick sort of rapidly press/release the directional at intervals depending on the strength of the stick movement (fewer presses when you move the stick a little, lots of presses when you move the stick far) -- but that would kind of suck for menus and I can't imagine it working well in game.
 
> the only way I can see to simulate
> analog-like input would be to have the stick sort of rapidly
> press/release the directional at intervals depending on the
> strength of the stick movement

That's exactly how it's done.

> but that would kind of suck for menus and I can't
> imagine it working well in game.

It's a touch twitchy for menus (although I've personally had zero issue), so I mapped the d-pad on my controller to a strictly digital configuration for "perfection".

It works extraordinarily well in-game, better than the d-pad, at least for me. I'm in the process of tweaking it to make it feel perfect to me.
 
Well after some tweaking, I've come to the conclusion that it works pretty well, but is a little on the erratic side. The erraticness undoubtedly comes from the imperfect sync between the emu and the joystick handler. The button-press-ratio -> turning ratio is very non-linear in Mario Kart as well, adding to more hassle.

As it is though, it gives you the power to slightly ease out of hard power turns and so on, and would make it easier for the next generation of gamers who are used to analog sticks to play something originally made for digital. I'm not so certain that it's superior to digital, but it's definitely a fun, new diversion. :)
 
> I found a nifty program called AutoHotkey the other day.
> It'll allow you to remap joystick buttons and analog sticks
> to damn near anything. Fully scriptable.

Heh, AHK. I used it to make autoclickers for Maplestory... but I guess I shouldn't be mentioning that.
 
Back
Top Bottom