Created
July 4, 2023 04:54
-
-
Save BETLOG/ed40dcce167cffd67d0aaeff621219b1 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# betlog - 2022-02-24--16-49-47 | |
# | |
# esc, F1 through F5, and F10 cannot be rebound | |
# INGAME BINDS : | |
# Orders menu - KP_Insert(KP_0) | |
# Multiplayer Options / Alliance Dialog - Keypad Enter | |
# INGAME UNBINDS | |
# rotate left (KP_4) | |
# rotate right (KP_6) | |
# view north (ctrl-up) | |
# view south (ctrl-down) | |
# view east (ctrl-left) | |
# view west (ctrl-right) | |
# pitch back (KP_8) | |
# pitch forward (KP_2) | |
# | |
#------- | |
# Manufacture | |
# "xvkbd -xsendevent -text '\{F1}'" | |
"xvkbd -text '[F1]'" | |
Delete + Release | |
# Research | |
"xvkbd -xsendevent -text '\{F2}'" | |
End + Release | |
# Build | |
"xvkbd -xsendevent -text '\{F3}'" | |
Next + Release | |
# Design | |
"xvkbd -xsendevent -text '\{F4}'" | |
backslash + Release | |
# Intelligence Display | |
# "xvkbd -xsendevent -text '\{F5}'" | |
# Screenshot | |
# "xvkbd -xsendevent -text '\{F10}'" | |
#------- | |
# REPAIR - Repair (selected), Select all heavily damaged units, Repair (selected) | |
"xvkbd -text '\[KP_Insert]\D1r\D1\[KP_Insert]\D1\Cd\D1\[KP_Insert]\D1r\D1\[KP_Insert]'" | |
Insert + Release | |
# STOP - Droid Stop - S | |
"xvkbd -text '\[KP_Insert]\D1s\D1\[KP_Insert]'" | |
Home + Release | |
# PATROL - Q | |
"xvkbd -no-back-pointer -no-jump-pointer -text '\[KP_Insert]\D1q\D1\[KP_Insert]'" | |
Prior + Release | |
#------- | |
#SELECT SIMILAR (all units with same components) | |
"xvkbd -text '\Cz'" | |
KP_Left + Release | |
# SELECT VTOL | |
"xvkbd -text '\Cv'" | |
KP_Home + Release | |
# SELECT all land combat units | |
"xvkbd -text '\Sg'" | |
KP_End + Release | |
#------- | |
# SELECT all sensor units | |
"xvkbd -modifiers shift -text '\Ss'" | |
KP_Up + Release | |
# SELECT all trucks (engineers) | |
"xvkbd -modifiers shift -text '\Ss'" | |
KP_5 + Release | |
#SELECT - repair trucks | |
"xvkbd -modifiers shift -text '\Sr'" | |
KP_Down + Release | |
# ------- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/evrouter /dev/input/* -c | |
# betlog - 2023-04-29--11-39-27 | |
# evrouter -q; rm -f /tmp/.evrouter*; evrouter --dump /dev/input/event* | |
# evrouter --dump /dev/input/event* | |
# sudo gpasswd -a user input | |
# | |
# NOTE: DO NOT USE XEV FOR KEYSIM DIGITS, ONLY XKEY NAMES | |
# xmodmap -pk (for action keysymbols) | |
# | |
# key/100 (alt) | |
# key/97 (control) | |
# key/57 (space) | |
# key/54 (shift) | |
# L_shift 42 | |
# R_shift 54 | |
# key/25 (p) | |
# | |
# sudo evtest | |
# test in this sequence | |
# thumb-zoom | |
# thumb-fwd | |
# thumb-back | |
# left | |
# right | |
# scroll-button | |
# scroll-fwd (may register two events) | |
# scroll-back (may register two events) | |
# scroll-left | |
# scroll-right | |
# | |
# Window "*TEST*Kate" | |
# Window "Kate" | |
# "Logitech K800\|SONiX USB DEVICE" "" shift key/54 "XKey/i" | |
# "Logitech K800\|SONiX USB DEVICE" "" shift key/57 "XKey/i" | |
# ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | |
# nope | |
# "Logitech K800\|SONiX USB DEVICE" "" any key/113 "XKey/XF86AudioMute" | |
# ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | |
Window "BFBC2Game.exe\|Battlefield: Bad Company 2*\|steam_app_24960*" | |
# | |
# KP_0 = reload | |
# g = grenade | |
# s = stab | |
# jump = rshift | |
# sprint = space | |
# crouch = rctrl | |
# pistol = PGDN | |
# rifle = END | |
# gadget1 = DEL | |
# gadget 2 = PGUP | |
# enter/exit = KP_enter | |
# camera = backspace | |
# spot = HOME | |
# map = KP_7 | |
# chat = t | |
# chat team = y | |
# chat squad = u | |
# | |
"Logitech G502 HERO Gaming Mouse" "" any key/274 "XKey/g" # MMB/mouse3 | |
"Logitech G502 HERO Gaming Mouse" "" any rel/8/-1 "XKey/4" # scroll down - SECONDARY | |
"Logitech G502 HERO Gaming Mouse" "" any rel/8/1 "XKey/s" # scroll up - STAB | |
# ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | |
Window "bf1.exe\|Battlefield.*1\|steam_app_1238840*" | |
# | |
# control AND space (mouse thumb front/sniper sensitivity button) - PRONE | |
"Logitech G502 HERO Gaming Mouse Keyboard" "" control key/57 "XKey/KP_Decimal" # numlock ON | |
"Logitech G502 HERO Gaming Mouse Keyboard" "" control key/57 "XKey/KP_Delete" # numlock OFF | |
"Logitech G502 HERO Gaming Mouse" "" any key/278 "XKey/l" # left scrolltilt | |
"Logitech G502 HERO Gaming Mouse" "" any key/279 "XKey/r" # right scrolltilt | |
"Logitech G502 HERO Gaming Mouse" "" any key/274 "XKey/g" # MMB/mouse3 | |
"Logitech G502 HERO Gaming Mouse" "" any rel/8/-1 "XKey/Delete" # scroll down | |
"Logitech G502 HERO Gaming Mouse" "" any rel/8/1 "XKey/s" # scroll up | |
# ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | |
Window "bf3.exe\|Battlefield 3*\|steam_app_1238820" | |
# NOTE: has issues not recognising mouse3 and mouse4, thumb back/fwd: accepts in game key bindings, but some binds dont act ingame. Kind of random - use evrouter | |
# | |
# space = sprint (mousethumb fwd) | |
# crouch = rctrl | |
# prone = NUM_COMMA (KP_Decimal) | |
# bipod = PGDN | |
# reload = NUM0 (KP_0) | |
# toggle primary = mouse4 (mousethumb front) | |
# select secondary = INS | |
# select underslung = AXIS 2Y (scroll down) | |
# select gadget1 = mouse3 (mousethumb rear) | |
# select gadget2 = PGUP | |
# select grenade = mouse2 | |
# melee = AXIS 2Y (scroll up) | |
# fireselect = END | |
# light = DEL | |
# interact = ENTER | |
# enter/exit = ENTER | |
# change seat = NUM4 | |
# seat1 = NUM1 | |
# seat2 = NUM2 | |
# seat3 = NUM3 | |
# | |
"Logitech G502 HERO Gaming Mouse Keyboard" "" control key/57 "XKey/KP_Decimal" # PRONE - control+space | |
"Logitech K800\|SONiX USB DEVICE" "" any key/43 "XKey/Tab" # \ as Tab | |
# ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | |
Window "bf4.exe\|Battlefield 4*\|steam_app_1238860*" | |
# | |
"Logitech G502 HERO Gaming Mouse Keyboard" "" control key/57 "XKey/KP_Decimal" # PRONE - control+space | |
"Logitech K800\|SONiX USB DEVICE" "" any key/43 "XKey/Tab" # \ as Tab | |
# "Logitech K800\|SONiX USB DEVICE" "" any key/54 "Shell/xdotool keydown shift sleep 0.2 key insert keyup shift" #shift | |
# ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | |
Window "bfv.exe\|Battlefield\.*V\|steam_app_1238810*" | |
# | |
"Logitech G502 HERO Gaming Mouse Keyboard" "" control key/57 "XKey/KP_Decimal" # PRONE - control+space | |
"Logitech K800\|SONiX USB DEVICE" "" any key/43 "XKey/Tab" # \ as Tab | |
"Logitech G502 HERO Gaming Mouse" "" any key/278 "XKey/l" # left scrolltilt | |
"Logitech G502 HERO Gaming Mouse" "" any key/279 "XKey/r" # right scrolltilt | |
"Logitech G502 HERO Gaming Mouse" "" any key/274 "XKey/g" # MMB/mouse3 | |
"Logitech G502 HERO Gaming Mouse" "" any rel/8/-1 "XKey/Next" # scroll down - SECONDARY | |
"Logitech G502 HERO Gaming Mouse" "" any rel/8/1 "XKey/s" # scroll up - STAB | |
# ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | |
Window "SquadGame*" | |
# | |
"Logitech G502 HERO Gaming Mouse Keyboard" "" control key/57 "XKey/KP_Decimal" # PRONE - control+space | |
"Logitech K800\|SONiX USB DEVICE" "" any key/43 "XKey/Tab" # \ as Tab | |
# ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | |
Window "arma3.x86_64\|Arma 3*\|steam_app_107410*" | |
# | |
"Logitech G502 HERO Gaming Mouse Keyboard" "" control key/57 "XKey/KP_Decimal" # PRONE - control+space | |
"Logitech K800\|SONiX USB DEVICE" "" any key/43 "XKey/Tab" # \ as Tab | |
# ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | |
Window "AA Game*\|steam_app_203290*" | |
# | |
"Logitech G502 HERO Gaming Mouse Keyboard" "" control key/57 "XKey/KP_Decimal" # PRONE - control+space | |
"Logitech K800\|SONiX USB DEVICE" "" any key/43 "XKey/Tab" # \ as Tab | |
# ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | |
Window "Operation: Harsh Doorstop*\|steam_app_736590*" | |
# | |
"Logitech G502 HERO Gaming Mouse Keyboard" "" control key/57 "XKey/KP_Decimal" # PRONE - control+space | |
"Logitech K800\|SONiX USB DEVICE" "" any key/43 "XKey/Tab" # \ as Tab | |
# ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | |
Window "Warzone 2100" # Window title | |
# | |
# ------- | |
# ZOOM IN | |
"Logitech G502 HERO Gaming Mouse" "" any key/276 "XKey/KP_Add" | |
# ZOOM OUT | |
"Logitech G502 HERO Gaming Mouse" "" any key/275 "XKey/KP_Subtract" | |
# ------- | |
# (F5) commanders | |
# (F6) intelligence display | |
# ------- | |
# BACKSPACE (14) | |
# COMMAND:STOP | |
"Logitech K800\|SONiX USB DEVICE" "" any key/14 "XKey/s" | |
# | |
# INS (110) | |
# COMMAND:GUARD | |
"Logitech K800\|SONiX USB DEVICE" "" any key/110 "XKey/H" | |
# | |
# HOME (102) | |
# COMMAND: HOLD | |
"Logitech K800\|SONiX USB DEVICE" "" any key/102 "XKey/g" | |
# | |
# PGUP (104) | |
# COMMAND:PATROL | |
"Logitech K800\|SONiX USB DEVICE" "" any key/104 "XKey/q" | |
# | |
# ------- | |
# \ (43) | |
# (F4) BUILD | |
"Logitech K800\|SONiX USB DEVICE" "" any key/43 "XKey/F4" | |
# | |
# DEL (111) | |
# (F1) DESIGN | |
"Logitech K800\|SONiX USB DEVICE" "" any key/111 "XKey/F1" | |
# | |
# END (107) | |
# (F2) MANUFACTURE | |
"Logitech K800\|SONiX USB DEVICE" "" any key/107 "XKey/F2" | |
# | |
# PGDN (109) | |
# (F3) RESEARCH | |
"Logitech K800\|SONiX USB DEVICE" "" any key/109 "XKey/F3" | |
# ------- | |
# KP_Home (71) | |
# SELECT VTOL | |
"Logitech K800\|SONiX USB DEVICE" "" any key/71 "Shell/xdotool keyup Ctrl key ctrl+v" | |
# | |
# KP_Left (75) | |
# SELECT SIMILAR | |
"Logitech K800\|SONiX USB DEVICE" "" any key/75 "Shell/xdotool keyup Ctrl key ctrl+z" | |
# | |
# KP_End (79) | |
# SELECT DAMAGED | |
"Logitech K800\|SONiX USB DEVICE" "" any key/79 "Shell/xdotool keyup Ctrl key ctrl+d" | |
# ------- | |
# KP_Up (72) | |
# SELECT SENSOR TRUCKS | |
"Logitech K800\|SONiX USB DEVICE" "" any key/72 "Shell/xdotool keyup Shift key shift+s" | |
# | |
# KP_5 (76) | |
# SELECT CONSTRUCTION TRUCKS | |
"Logitech K800\|SONiX USB DEVICE" "" any key/76 "Shell/xdotool keyup Shift key shift+t" | |
# | |
# KP_Down (80) | |
# SELECT REPAIR TRUCKS | |
"Logitech K800\|SONiX USB DEVICE" "" any key/80 "Shell/xdotool keyup Shift key shift+r" | |
# ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | |
# Window "bf4.exe\|Battlefield 4*\|steam_app_1238860*" | |
Window "Age of Empires II: Definitive Edition*\|AoE2DE_s.exe\|steam_app_813780*" | |
"Logitech K800\|SONiX USB DEVICE" "" any key/135 "XKey/Alt_R" #135=menu key | |
# ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment