From 532e216e33ceb68ae9622ced113a896186d1fbe7 Mon Sep 17 00:00:00 2001 From: cyber-sushi <99445392+cyber-sushi@users.noreply.github.com> Date: Tue, 6 Jun 2023 20:11:08 +0200 Subject: [PATCH] Initial commit --- config examples/config-stadia | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 config examples/config-stadia diff --git a/config examples/config-stadia b/config examples/config-stadia new file mode 100644 index 0000000..ad96f80 --- /dev/null +++ b/config examples/config-stadia @@ -0,0 +1,32 @@ +#SAMPLE CONFIG FILE FOR GOOGLE STADIA CONTROLLERS +#Put this in ~/.config/makima and rename it to config.toml +#You can find the available keycodes in /usr/include/linux/input-event-codes.h +#If you're not sure which keycode corresponds to which key, you can run 'evtest', select your keyboard/mouse and press the corresponding key/button. +#This config file is tested for Stadia controllers. When using a different controller, if no specific config file for your device is available, change the keycodes on the left according to those of your controller (evtest is your friend again). If your controller has a button to enable/disable analog sticks, make sure they're enabled. + +[keys] +#CONTROLLER MOUSE/KEYBOARD BINDINGS +BTN_WEST = ["KEY_LEFTMETA", "KEY_J"] #Y +BTN_EAST = ["KEY_ENTER"] #X +BTN_SOUTH = ["KEY_LEFTSHIFT"] #A +BTN_NORTH = ["KEY_LEFTMETA"] #B +BTN_TR = ["KEY_LEFTMETA", "KEY_L"] #R1 +BTN_TRIGGER_HAPPY3 = ["KEY_LEFTMETA", "KEY_LEFTSHIFT", "KEY_L"] #R2 +BTN_TL = ["KEY_LEFTMETA", "KEY_K"] #L1 +BTN_TRIGGER_HAPPY4 = ["KEY_LEFTMETA", "KEY_LEFTSHIFT", "KEY_K"] #L2 +BTN_START = ["KEY_LEFTMETA", "KEY_D"] #menu/start +BTN_SELECT = ["KEY_ESC"] #options/select +BTN_TRIGGER_HAPPY1 = ["BTN_RIGHT"] #screenshot +BTN_TRIGGER_HAPPY2 = ["BTN_LEFT"] #share/bubbles? +BTN_THUMBR = ["KEY_LEFTMETA", "KEY_Q"] #R3 +BTN_THUMBL = ["BTN_MIDDLE"] #L3 +BTN_MODE = ["KEY_SPACE"] #Stadia button +BTN_DPAD_UP = ["KEY_UP"] #directional pad up +BTN_DPAD_RIGHT = ["KEY_RIGHT"] #directional pad right +BTN_DPAD_DOWN = ["KEY_DOWN"] #directional pad down +BTN_DPAD_LEFT = ["KEY_LEFT"] #directional pad left + +[settings] +ANALOG_SENSITIVITY = "6" #lower value is higher sensitivity, minimum 1 +MOVE_MOUSE_WITH_STICK = "left" #left, right or none +GRAB_DEVICE = "false" #gain exclusivity on the device