User:Taz/Taz's Keymap

From Lotro-Wiki.com
Jump to navigation Jump to search


Bespoke Handcrafted Organic Biodegradable LotRO.Keymap

This is the work-in-progress keymap I use in LotRO. I use a weird split keyboard, no numberpad, hence the nonstandard layout. Note the lack of CapsLock -- if you find CapsLock as useless as I do, instruct your OS to pretend it's a Ctrl instead. I also move LAlt to the traditional LCtrl position.

You can copy this keymap from lotro.keymap.taz to try it yourself. Make sure to backup your own keymap first.



` ~
Slot 1
Bar 2
Bar 1
 
1 !
Slot 2
Bar 2
Bar 1
 
2 @
Slot 3
Bar 2
Bar 1
 
3 #
Slot 4
Bar 2
Bar 1
 
4 $
Slot 5
Bar 2
Bar 1
 
5 %
Slot 6
Bar 2
Bar 1
 
6 ^
Slot 7
Bar 2
Bar 1
 
7 &
 
 
 
 
8 *
 
 
 
 
9 (
 
 
 
 
0 )
 
 
 
 
- _
 
 
 
 
+ =
 
 
 
 
Backspace
 
 
 
 
Tab
Next Foe
Prev Foe
Last Attkr
(OS: Switch)
Q
Near Foe
Self
Next Tracked
 
W
Strafe Left
 
 
 
E
Move Fwd
 
 
 
R
Strafe Right
 
 
 
T
Near Item
Near NPC
Next Item
Cam Follow
Y
Near NPC
Follow
FPS
 
U
Inst Finder
 
1st/3rd
 
I
Inventory
Leg Items
 
Filters
O
Social
 
Options
Raid
P
Crafting
 
 
MiniMap
[ {
 
 
 
 
] }
 
 
 
 
\ ¦
 
 
Move UI
 
LCtrl
 
 
 
 
A
Use
AutoAttack
Assist
FM Assist
S
Turn Left
 
 
 
D
Move Back
 
 
 
F
Turn Right
 
 
 
G
Next PC
Near PC
Prev PC
Tooltip
H
Mount
 
 
 
J
Traits
 
 
 
K
Char Info
Skills
Skirmish
Epic Battles
L
Quests
Deeds
Collctns
Qkbar Lck
; :
Wallet
 
 
 
' "
 
 
 
 
Enter
Chat
 
 
 
LShift
 
 
 
 
Z
Slot 8
Bar 2
Bar 1
 
X
Slot 9
Bar 2
Bar 1
 
C
Slot 10
Bar 2
Bar 1
 
V
Slot 11
Bar 2
Bar 1
 
B
Slot 12
Bar 2
Bar 1
 
N
Names
 
Show Dmg
 
M
Map
Mounted
Mail
Mounts
, <
 
 
 
 
. >
 
 
 
 
/ ?
Start Cmd
 
 
 
RShift
 
 
 
 
LAlt
 
 
 
 
 
 
 
 
Space
Jump
Jump2
 
 
RAlt
 
 
 
 
RCtrl
 
 
 
 
Ins
 
 
 
 
Del
AutoRun
 
Cam Reset
 
Left
FM Left
 
Cam Left
 
Home
 
QkPage
 
AutoRun
End
 
 
 
Walk/Run
Up
FM Up
 
Cam Up
 
Down
FM Down
 
Cam Down
 
PgUp
 
 
Zoom +
 
PgDn
 
 
Zoom -
 
Right
FM Right
 
Cam Right
 
Esc
Cancel
/ Menu
 
 
 
F1
B3 Slot 1
Bar 5
Bar 4
 
F2
B3 Slot 2
Bar 5
Bar 4
 
F3
B3 Slot 3
Bar 5
Bar 4
 
F4
B3 Slot 4
Bar 5
Bar 4
(OS: Quit)
F5
B3 Slot 5
Bar 5
Bar 4
 
F6
B3 Slot 6
Bar 5
Bar 4
 
F7
Mk Shield
 
Mk Spear
Outfit 1
F8
Mk Sun
 
Mk Arrow
Outfit 2
F9
Mk Swords
 
Mk Claw
Outfit 3
F10
Mk Moon
Lantern
Mk Skull
Outfit 4
F11
Mk Star
 
Mk Leaf
 
F12
HUD
 
 
 
PrScr
ScrnShot
 
 
 
ScrLk
 
 
 
 
Pause
 
 
 
 
LWin
 
 
 
 
RWin
 
 
 
 
Menu
 
 
 
 

Mouse Buttons
LeftBtn
Select / Look
dbl: Attack / Use
Split Stack
Preview
Target Item
Wheel
Zoom
 
 
 
RightBtn
Turn / Use
 
Link Item
Use Stack

LeftBtn+RightBtn: Move Fwd

Legend
Cap key
Caption
Shift
Ctrl
Alt
      Quickslots, Actions
      Selection
      Movement
      Chat
      Camera
      User Interface



Design Goals

Overall, this puts movement and useful-in-combat keys on the left side of the keyboard, and UI toggles on the right side out of the way. Major diversions from the default:

  • Movement keys on ESDF+WR instead of WASD+QE; alt/shift/ctrl functions cleared from these keys.
This synchs the movement keys with touch-typing home keys, so my left hand doesn't need to change positions to go from typing in chat to moving in game. Clearing other functions ensures I don't turn on the FPS display or open the store window because I'm trying to pop a quickslot while turning.
  • UI keys moved to right side of the keyboard so out of the way during combat.
  • Targetting keys placed around movement keys (QTGY) to be easily accessible during combat.
  • Self: useful binding to have when skill forwarding is enabled. If you target an enemy and activate a cure skill or cure potion that can be applied to other players, it gets applied to your target's current target. If this isn't you, you just cured the other player and not yourself. 2nd press returns to your previous target.
  • Quickslots: left-half are moved to `123456 for bars 0-2, F1-F6 for bars 3-5 (bars 1-2 and 4-5 on shift, ctrl -- alt is not used for quickslots to avoid accidental Alt+F4). The remaining slots are moved to Z-row (ZXCVB).
  • With WASD keys, slots 1-5 are easy to press and 6-7 are a stretch; 8-0 require a huge repositioning to press left-handed. With ESDF, slots 1-5 are very easy and `+6 are only a slight stretch. ZXCVB are also easy to hit from home position.
  • Shift+Home is mapped to one of the Quickslot Page cycle buttons. There are only 3 pages, so one-directional cycling is enough.
Unfortunately, Shift+` is not an ergonomic combination, and Ctrl+` doesn't actually seem to work, so I end up mouse-clicking those slots when necessary.
  • Arrows to hit FMs; fellowship target markers on F7-F11(+ctrl).
  • Camera controls on ctrl+Arrows; zoom in/out with ctrl+PgUp/PgDn; reset with ctrl+Del.
Do NOT reset the camera while holding Alt! If you need this function often, find a different keybind for it.
  • Outfits on Alt+F7-F10.
  • Put Camera Follows Target on a modifier key where it belongs.
  • Use is a very useful keybinding. It works with almost anything that you can target in the game. ESDF movement keys leave A available for this action.
  • Consumables: If you target a stack of consumable items (alt+leftclick an item in inventory), Use will consume one, and you can tap repeatedly to use the amount needed.
  • Items, Friendly NPCs: Enable the option Move to target, and Use will auto-move your character to the targetted item (resource nodes, mailboxes, chests, doors) or friendly NPC (questgivers, vendors) and activate/gather/talk to them. (Assuming the server doesn't bug out and decide you started gathering before you stopped auto-moving and cancel the action with an error.)
  • Enemies: If an enemy is targetted, Use will turn on AutoAttack. It will not turn AutoAttack off, so Toggle AutoAttack is bound to a modifier on the same key.


Manual modifications required

These changes in the lotro.keymap move the FPS toggle (from Ctrl+F to Ctrl+Y) and the Lantern toggle (from Alt+F10 to Shift+Ctrl+F10):

 original:
    ToggleDebugHUD [ Old [ 0 DIK_F ] 0x00000002 ]
    ADMIN_LIGHT [ Old [ 0 DIK_F10 ] 0x00000004 ]
 
 new:
    ToggleDebugHUD [ User [ 0 DIK_Y ] 0x00000002 ]
    ADMIN_LIGHT [ User [ 0 DIK_F10 ] 0x00000003 ]




TODO:

  • Plenty of room for other keybinds on right-hand number keys and righthand keyboard keys. In particular, -=[]\;',. and 7-0 are all unused. Many UI panel toggles are missing, but most are tabs on panels that can already be toggled with another key.