|
Remap Keyboard |
Top Previous Next |
|
You can also remap most of the keyboard keys to different keys. Lets say you want to remap the Delete key to F8, you will create a hotkey with the command = remap, parameter = [DELETE] and the hotkey = F8.
Lets say you want to use the remap hotkey to login into a program or a website, you will create a hotkey with the command = remap, parameter = [U][S][E][R][N][A][M][E][TAB][P][A][S][S][W][O][R][D][ENTER] and the hotkey = WinKey + L.
Or you just have a password, your command = remap, parameter = [P][A][S][S][W][O][R][D][ENTER] and the hotkey = WinKey + L.
Or if you want to remap Control + C, you will create a hotkey with the command = remap, parameter = [CONTROLD][C][CONTROLU] and the hotkey F8.
NB! If you press a modifier key down like CONTROLD you must release it with CONTROLU, otherwise your keyboard will think that the CONTROL key is being held down and it will stay down. Only a reboot will fix this!
NB! All characters or modifier keys must be in square brackets [] in the parameter box.
Modifier Keys: Win - Windows Key WinD - Windows Key Down WinU - Windows Key Up
Control - Control ControlD - Control Down ControlU - Control Up
Shift - Shift ShiftD - Shift Down ShiftU - Shift Up
Alt - Alt (Menu) AltU - Alt Up AltD - Alt Down
Special command: Pause (Use this half a second pause between remap commands)
Other keys / characters: BackSpace, Tab, Return, Enter, Escape, Space, PageUp, PageDown, End, Home, Left, Up, Right, Down, Insert, Delete
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
Numpad0, Numpad1, Numpad2, Numpad3, Numpad4, Numpad5, Numpad6, Numpad7, Numpad8, Numpad9
Multiply, Add, Separator, Subtract, Decimal, Divide
F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24
Numlock, ScrollLock
Apostrophe, Minus, Equal, BackSlash,
OpenSquare, CloseSquare,
SemiColon, SingleQuote,
Comma, Period, ForwardSlash
Mouse Actions: LButton - Left Mouse Button MButton - Middle Mouse Button RButton - Right Mouse Button
Examples: I'm trying to get the following behaviour to happen: Paste my email address "a@b.com" into the control that currently has the focus and Hit tab to advance to the password box. Use [SHIFTD][2][SHIFTU] that is if your keyboard has the @ sign with the 2 key on the keyboard. If not see which key it represents and use shift plus that key. So just simulate pressing down the shift and then the key with the @ on it and release the shift. This is how it should look: [u][s][e][r][n][a][m][e][ShiftD][2][ShiftU][d][o][m][a][i][n][Period][c][o][m][TAB] For UK keyboard the @-sign is on the apostrophe key so then it will look like this: [u][s][e][r][n][a][m][e][SHIFTD][APOSTROPHE][SHIFTU][d][o][m][a][i][n][PERIOD][c][o][m][TAB]
The symbols that I was unable to remap are as follows: Pipe | Tilda ~ Dollar $ Percent % DoubleQuote " At @
So basically what the remap is doing is the same as when you are holding down the shift key and pressing the key that will give you that character.
Lets use the $ sign as example: the remap will hold down the shift key and then press the number 4 on the keyboard which will then print the $ sign. Also bare in mind that keyboards over the world differ and have different layouts concerning the special characters. So my $ sign might be above key 4 whereas your keyboard might be different.
I also suggest building your remap up gradually. Don't go and try create whole thing in 1 shot unless you some kind of genius ;-) I did this example a step at a time. Then tested the character and only then went on to the next character.
Paste the script below into the hotkey parameter: [ShiftD][P][ShiftU][i][p][e][Tab][ShidtD][Backslash][ShiftU][Enter] [ShiftD][T][ShiftU][i][l][d][a][Tab][ShiftD][Apostrophe][ShiftU][Enter] [ShiftD][D][ShiftU][o][l][l][a][r][ShiftU][Tab][ShiftD][4][ShiftU][Enter] [ShiftD][P][ShiftU][e][r][c][e][n][t][Tab][ShiftD][5][ShiftU][Enter] [ShiftD][D][ShiftU][o][u][b][l][e][ShiftD][Q][ShiftU][u][o][t][e][Tab][ShiftD][SingleQuote][ShiftU] |