aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--SXHkD/.config/sxhkd/sxhkdrc3
-rwxr-xr-xScripts/.local/scripts/gamepad-daemon3
-rw-r--r--xboxdrv/.config/xboxdrv/config.xboxdrv55
3 files changed, 61 insertions, 0 deletions
diff --git a/SXHkD/.config/sxhkd/sxhkdrc b/SXHkD/.config/sxhkd/sxhkdrc
index 18f1427..8327537 100644
--- a/SXHkD/.config/sxhkd/sxhkdrc
+++ b/SXHkD/.config/sxhkd/sxhkdrc
@@ -52,6 +52,9 @@ super + p
super + F12
systemctl suspend
+super + Home
+ onboard
+
# Music and volume
super + F{6,7,8}
playerctl --player=spotify {previous,play-pause,next};
diff --git a/Scripts/.local/scripts/gamepad-daemon b/Scripts/.local/scripts/gamepad-daemon
new file mode 100755
index 0000000..ab48cbd
--- /dev/null
+++ b/Scripts/.local/scripts/gamepad-daemon
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+sudo xboxdrv --silent -c $HOME/.config/xboxdrv/config.xboxdrv --axis-sensitivity X1=-1.0,X2=-1.0,Y1=-1.0,Y2=-1.0 > $HOME/.local/share/log/xbox.log &
diff --git a/xboxdrv/.config/xboxdrv/config.xboxdrv b/xboxdrv/.config/xboxdrv/config.xboxdrv
new file mode 100644
index 0000000..445bb0d
--- /dev/null
+++ b/xboxdrv/.config/xboxdrv/config.xboxdrv
@@ -0,0 +1,55 @@
+# Mouse Emulation
+# ===============
+#
+# This configuration file emulates a mouse. The left stick controls
+# the cursor, the right stick becomes a horizontal and vertical scroll
+# wheel, the dpad acts as cursor keys, the start and back buttons
+# become forward and back buttons, the guide button escape and LB and
+# RB become page up and page down and the face button act as mouse
+# button.
+
+[xboxdrv]
+ui-clear=true
+
+[ui-axismap]
+x1^dead:4000 = REL_X:750:-1
+y1^dead:4000 = REL_Y:750:-1
+
+# y2^dead:6000^invert = REL_WHEEL:5:100
+# x2^dead:6000 = REL_HWHEEL:5:100
+# trigger^invert=REL_WHEEL:5:100
+
+y2^dead:6000^invert = rel-repeat:REL_WHEEL:1:50
+x2^dead:6000 = rel-repeat:REL_HWHEEL:1:50
+# trigger^invert = rel-repeat:REL_WHEEL:1:50
+
+lt = KEY_VOLUMEDOWN:20
+rt = KEY_VOLUMEUP:20
+
+[ui-buttonmap]
+a = BTN_LEFT
+b = BTN_RIGHT
+x = BTN_MIDDLE
+y = KEY_ENTER
+
+rb = KEY_PAGEDOWN
+lb = KEY_PAGEUP
+
+tl = KEY_BACKSPACE
+tr = KEY_SPACE
+
+[ui-buttonmap]
+dl = KEY_LEFT
+dr = KEY_RIGHT
+du = KEY_UP
+dd = KEY_DOWN
+
+# lt = KEY_VOLUMEDOWN
+# rt = KEY_VOLUMEUP
+
+[ui-buttonmap]
+start = KEY_FORWARD
+back = KEY_BACK
+guide = KEY_LEFTMETA+KEY_HOME
+
+# EOF #