Experimental: Added Interaction-Hotkeys on <> to . (the row below the home row).

Made the Keys <> on German Keyboards an \| and ;: on US Keyboards usable
heavy-resources
Bernhard Bonigl 2012-03-21 21:52:32 +01:00
parent 3a7bc44da8
commit 03729bdbf1
2 changed files with 94 additions and 9 deletions

View File

@ -801,6 +801,47 @@
Priority=100
Control=WheelZoomOut
# Secondary Hotkeys for interacting (actionbar)
[Assignment]
Key=Less
Control=InteractionHotkey1
[Assignment]
Key=Y
Control=InteractionHotkey2
[Assignment]
Key=X
Control=InteractionHotkey3
[Assignment]
Key=C
Control=InteractionHotkey4
[Assignment]
Key=V
Control=InteractionHotkey5
[Assignment]
Key=B
Control=InteractionHotkey6
[Assignment]
Key=N
Control=InteractionHotkey7
[Assignment]
Key=M
Control=InteractionHotkey8
[Assignment]
Key=Comma
Control=InteractionHotkey9
[Assignment]
Key=Period
Control=InteractionHotkey0
# ======================================================================= #
# Mouse control with keyboard (DVORAK) #
@ -926,6 +967,47 @@
Priority=100
Control=WheelZoomOut
# Secondary Hotkeys for interacting (actionbar)
[Assignment]
Key=Backslash
Control=InteractionHotkey1
[Assignment]
Key=Comma_US
Control=InteractionHotkey2
[Assignment]
Key=Q
Control=InteractionHotkey3
[Assignment]
Key=J
Control=InteractionHotkey4
[Assignment]
Key=K
Control=InteractionHotkey5
[Assignment]
Key=X
Control=InteractionHotkey6
[Assignment]
Key=B
Control=InteractionHotkey7
[Assignment]
Key=M
Control=InteractionHotkey8
[Assignment]
Key=W
Control=InteractionHotkey9
[Assignment]
Key=V
Control=InteractionHotkey0
# ======================================================================= #
# Dualshock-like gamepad (10-12 buttons, 1 D-Pad, 2 analog stick) #
@ -1538,6 +1620,8 @@
Control=InteractionHotkey0
Priority=101
# Hotkeys for choosing clonk
[Assignment]
Key=Ctrl+Hotkey1
Control=PlayerHotkey1

View File

@ -278,7 +278,7 @@ const C4KeyCodeMapEntry KeyCodeMap [] =
{ VK_LAUNCH_APP1 , "LAUNCH_APP1" , NULL },
{ VK_LAUNCH_APP2 , "LAUNCH_APP2" , NULL },
{ VK_OEM_1 , "OEM Ü" , "Ü" }, // German hax
{ VK_OEM_1 , "Comma_US" , "Ü" }, // German hax
{ VK_OEM_PLUS , "OEM +" , "+" },
{ VK_OEM_COMMA , "OEM ," , "," },
{ VK_OEM_MINUS , "OEM -" , "-" },
@ -291,7 +291,8 @@ const C4KeyCodeMapEntry KeyCodeMap [] =
{ VK_OEM_7 , "OEM Ä" , "Ä" }, // German hax
{ VK_OEM_8 , "OEM 8" , "8" },
{ VK_OEM_AX , "AX" , "AX" },
{ VK_OEM_102 , "< > |" , "<" }, // German hax
{ VK_OEM_102 , "Less" , "<" }, // German hax
{ VK_OEM_102 , "Backslash", NULL }, // German hax
{ VK_ICO_HELP , "Help" , "Help" },
{ VK_ICO_00 , "ICO_00" , "00" },