Character Menu Gesture Control by Off the Rails
Skyrim » Utilities
Added: 13/11/2011 - 04:52AM
Updated: 10/04/2013 - 03:02AM

6 Endorsements

0.8 Latest version

598 Unique D/Ls

870 Total D/Ls

29,656 Total Views

Uploaded by Offtherails


Last updated at 3:02, 10 Apr 2013 Uploaded at 4:52, 13 Nov 2011

Character Menu Gesture Control v0.8
- Off the Rails

This utility is a simple autohotkey script (or exe file, depending which version you prefer to use) that must be run alongside Skyrim. It doesn't matter which is loaded first. Note that if you've changed your keymapping to something other than tab, the utility isn't smart enough (yet) to pick that up. It may fail if you've bound your arrow keys to some function or other, or it may not. You can fix this sad state of affairs by editing the .ahk version if you've got the know-how.

It changes the behaviour of the Character (tab) menu to cut down on mouseclicks and keystrokes. Just hold tab, then move the mouse in the direction of the option you want. It works best if the mouse isn't moving when you first press tab. If you move left or right, keep tab held down to navigate through your inventory and spellbook. Release tab to stop gesticulating.

To install, just unzip the files wherever you want. If you're using my Skyrim Autohotkey Assistant, you should put these files in its Scripts folder.

To exit the app, right-click the icon in your system tray. To uninstall, delete the files from your hard drive.

If you don't want to use my .exe (possibly quite wise; don't trust anyone on the net), you'll need to get hold of the autohotkey software to make use of the script. Check out my Skyrim Autohotkey Assistant( which includes everything you'll need to get going, and automatically runs your Skyrim scripts and shuts them down afterwards. If you have SAA, or if you've already got autohotkey, you don't need the executable. Delete it and save yourself 800KB of storage space.

As of v0.8, there will be an .ini file in the script's folder that allows you to adjust the script's sensitivity. For all these, higher values are less twitchy. The entries are:

Main (default 250):
How jumpy is the compass menu that pops up? Increase this if you want to move the mouse further before activating either the Item, Magic, Map or Stats screens. Note that there's a bug where the script can lose track of which menu you're on. I personally use the Global setting (below) instead.

Menu (default 20):
How jumpy is the highlight on the inventory and magic lists? Increase this if you're finding it hard to click on the right item.

Global (default off):
IFF this is set, it overrides the other two. The highlight will then move at the same speed all the time. If not, it does nothing.


* This file is could well be infested with viruses and other crap. Only a complete tool would run it without checking. If you're that dumb, it's not my fault.
* If you've got the .ahk version you can edit the third line of the script to change how far you need to move the mouse cursor.
* If you press tab and release it without moving the mouse, the script has no effect and you can use the default method to navigate the character menu.
* I am the worst computer programmer in the world. I have only the vaguest idea what's going on inside these boxes, and as a result this utility might have unintended features. Don't come crying to me if it develops AI and tries to flood the enrichment centre with a deadly neurotoxin.
* Keep smiling!
* Comments welcomed. Criticisms doubly so. Insults returned in kind.
* Guaranteed to be free of trojans, viruses, worms, CFCs, botulism and Communist ideals.
* I'd love to suppress the default Skyrim mouse cursor, but I haven't got a clue how that might be possible.


Completely re-written; ini file added.

You don't want to know. It was a long night.

Can't remember.

Responsiveness improved; should now be useful for navigating Item & Magic menus in their entirety.

The script now simulates pressing the arrow keys instead of the WASD. This may help with layout compatibility.

Changed the hotkeys to use WASD rather than the 'use' key.