Numpad and Hotkey Fix

Post » Tue May 15, 2012 10:25 am

Okay, so I was very frustrated last night when I started playing and could not bind keys to the keypad. Also there are those who are upset that they cannot bind certain other keys. Well this is a 100% fix.

(1) you need to download a program called Autohotkey (very easy to find download and install.)
(2) Open Notepad

Here is what I personally wrote in, you may change it according to your taste:

#IfWinActive Skyrim
*numpad5::
send {w down}
return
*numpad5 up::
send {w up}
return
*numpad4::
send {a down}
return
*numpad4 up::
send {a up}
return
*numpad2::
send {s down}
return
*numpad2 up::
send {s up}
return
*numpad6::
send {d down}
return
*numpad6 up::
send {d up}
return
*numpaddot::
send {q down}
return
*numpaddot up::
send {q up}
return
*numpadsub::
send {r down}
return
*numpadsub up::
send {r up}
return
*numpad0::
send {e down}
return
*numpad0 up::
send {e up}
return
*numpad7::
send {Tab down}
return
*numpad7 up::
send {Tab up}
return
*numpad8::
send {f down}
return
*numpad8 up::
send {f up}
return
*numpad1::
send {Space down}
return
*numpad1 up::
send {Space up}
return
*Right::
send {Alt down}
return
*Right up::
send {Alt up}
return
*numpad9::
send {z down}
return
*numpad9 up::
send {z up}
return
*numpadAdd::
send {Ctrl down}
return
*numpadAdd up::
send {Ctrl up}
return
*Down::
send {Shift down}
return
*Down up::
send {Shift up}
return
*Up::
send {C down}
return
*Up up::
send {C up}
return
*Pgdn::
send {F5 down}
return
*Pgdn up::
send {F5 up}
return

#IfWinActive

(3) Save file to desktop as: skyrim.ahk

(4) Before you play skyrim double click on the skyrim.ahk file on your desktop you should notice an H in your taskbar now, meaning it is active. Open Skyrim and play.

Thank you to this website at Reddit for the tips on getting this working:
http://www.reddit.com/r/gaming/comments/m8fxj/lefties_ive_created_a_fix_for_skyrim_and_the/

Here are a list of all of most of the keys as a reference when you edit the file:
Activate - E
Ready/Sheathe - R
Character Menu - Tab
Toggle POV - F
Jump - Space
Sprint - Alt
Shout/Power - Z
Sneak - Ctrl
Run - Shift
Toggle Always Run - Caps
Auto-Move - C
Favorites - Q
Quicksave - F5
Quickload - F9
Wait - T
Journal - J
Quickload - F9
Wait - T
Journal - J
System Tab - Esc
Quick Inventory - I
Quick Magic - P
Quick Stats - ?/
Quick Map - M

Here is the list of keys for AutoHotkey:

Note: The names of the letter and number keys are the same as that single letter or digit. For example: b is the "b" key and 5 is the "5" key.

Space - the spacebar
Tab
Enter (or Return)
Escape (or Esc)
Backspace (or BS)

Delete (or Del)
Insert (or Ins)
Home
End
PgUp
PgDn
Up
Down
Left
Right

ScrollLock
CapsLock
NumLock

Numlock ON Numlock OFF
Numpad0 NumpadIns
Numpad1 NumpadEnd
Numpad2 NumpadDown
Numpad3 NumpadPgDn
Numpad4 NumpadLeft
Numpad5 NumpadClear
Numpad6 NumpadRight
Numpad7 NumpadHome
Numpad8 NumpadUp
Numpad9 NumpadPgUp
NumpadDot (.) NumpadDel
NumpadDiv (/) NumpadDiv (/)
NumpadMult (*) NumpadMult (*)
NumpadAdd (+) NumpadAdd (+)
NumpadSub (-) NumpadSub (-)
NumpadEnter NumpadEnter


F1 through F24 - The 12 or more function keys at the top of most keyboards.

AppsKey - this is the key that invokes the right-click context menu.

LWin - the left Windows logo key
RWin - the right Windows logo key. Note: unlike Control/Alt/Shift, there is no generic/neutral "Win" key because the OS does not support it.
Control (or Ctrl)
Alt
Shift
Note: The hotkeys Shift::, Alt::, and Control:: fire upon release of the key unless they have the tilde prefix such as ~Alt::. By contrast, a specific left or right hotkey such as LAlt:: fires when it is pressed down.

Note: For the most part, these next 6 keys are not supported by Windows 95/98/Me. Use the above instead:
LControl (or LCtrl) - the left control key
RControl (or RCtrl) - the right control key
LShift - the left shift key
RShift - the right shift key
LAlt - the left Alt key
RAlt - Note: If your keyboard layout has AltGr instead of RAlt, you can probably use it as a hotkey prefix via <^>! as described here. In addition, "LControl & RAlt::" would make AltGr itself into a hotkey.

PrintScreen
CtrlBreak
Pause
Break -- Since this is synonymous with Pause, use ^CtrlBreak in hotkeys instead of ^Pause or ^Break.




Enjoy!
User avatar
Amy Siebenhaar
 
Posts: 3426
Joined: Fri Aug 10, 2007 1:51 am

Post » Tue May 15, 2012 1:25 pm

Oh, I should add one note. If you have already changed the binding on certain keys, don't forget to return them to default in order for the program to work and assign the keys correctly. It will be a lot easier that way.
User avatar
josie treuberg
 
Posts: 3572
Joined: Wed Feb 07, 2007 7:56 am


Return to V - Skyrim