diff --git a/g13/minecraft.bind b/g13/minecraft.bind new file mode 100644 index 0000000..bd59d9a --- /dev/null +++ b/g13/minecraft.bind @@ -0,0 +1,21 @@ +stickzone del STICK_PAGEUP +stickzone del STICK_PAGEDOWN +stickzone bounds STICK_LEFT 0.0 0.3 0.2 0.7 +stickzone bounds STICK_RIGHT 0.8 0.3 1.0 0.7 +stickzone bounds STICK_UP 0.3 0.0 0.7 0.2 +stickzone bounds STICK_DOWN 0.3 0.8 0.7 1.0 + +# Character Movement +bind G4 KEY_W +bind G10 KEY_A +bind G11 KEY_S +bind G12 KEY_D + +# Other +bind G5 KEY_E +bind G1 KEY_ESC +bind G22 KEY_SPACE +bing G15 KEY_LEFTSHIFT +bind LEFT KEY_TAB + +rgb 128 255 31 diff --git a/g13/minecraft.lpbm b/g13/minecraft.lpbm new file mode 100644 index 0000000..8375604 Binary files /dev/null and b/g13/minecraft.lpbm differ diff --git a/i3/desktop.conf b/i3/desktop.conf index 692008f..822af9f 100644 --- a/i3/desktop.conf +++ b/i3/desktop.conf @@ -88,6 +88,11 @@ for_window [class="portal2_linux" title="PORTAL 2 - OpenGL"] exec --no-startup-i for_window [class="TPH.x86_64" title="Two Point Hospital"] move to workspace $wsGames for_window [class="TPH.x86_64" title="Two Point Hospital"] exec --no-startup-id cat ~/.config/g13/two-point-hospital.bind > /tmp/g13-0 && sleep .1 && cat ~/.config/g13/two-point-hospital.lpbm > /tmp/g13-0 + +# Minecraft +for_window [class="Minecraft*" title="Minecraft*"] move to workspace $wsGames +for_window [class="Minecraft*" title="Minecraft*"] exec --no-startup-id cat ~/.config/g13/minecraft.bind > /tmp/g13-0 && sleep .1 && cat ~/.config/g13/minecraft.lpbm > /tmp/g13-0 + # The side buttons move the desktop around bindsym --whole-window button9 exec python3 ~/.config/scripts/i3-mouse.py back bindsym --whole-window button8 exec python3 ~/.config/scripts/i3-mouse.py forward