summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorShayne Hartford2021-12-09 14:29:54 -0500
committerShayne Hartford2021-12-09 14:29:54 -0500
commit29c5741b1b20929cfb54d549388ef25c823282d5 (patch)
tree35178325160c6876905743138b9948d35bef21c1
parent40e2e0a3e49e27fa341f16a7cca806dc7d03ad07 (diff)
downloadaur-29c5741b1b20929cfb54d549388ef25c823282d5.tar.gz
Update udev rules
-rw-r--r--.SRCINFO4
-rw-r--r--70-wooting.rules83
-rw-r--r--PKGBUILD4
3 files changed, 68 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ec76c3b3ccbd..caaa93cefb82 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = wootility-lekker-beta-appimage
pkgdesc = Utility for configuring Wooting keyboards (binary AppImage version)
pkgver = 4.3.4
- pkgrel = 1
+ pkgrel = 2
url = https://wooting.io/wootility
arch = x86_64
license = unknown
@@ -14,7 +14,7 @@ pkgbase = wootility-lekker-beta-appimage
source = wooting-one-xinput@.service
source = wooting-two-xinput@.service
sha512sums = 4bd91d2eb3ede5060cc97c5ec21931c2f5cb6564f94253e312bc9233ef1482cfcb040bdc6ade34011bf59bc99973d5debb3060b16644681c55a920c07f2c8baf
- sha512sums = cdc1a911e0952755ebd0d83fce5162cf68e35b9573e3bb64d646ca56184d3caecf91191d6a777bb0902a2a537e97f613a4e3fe0d0ea994f106cd0c779c865186
+ sha512sums = 822d94a43323216cee6f4cb26646cde62b2feb07b11467371721a0ca189b1046f1a115ffeb6af4e8328a12a0d03cd79196613332761235288d3e7e134bf36eb1
sha512sums = 144506d0ba6d4ddad451274a99493458ebf3136c1b5a37dfcea8e5bededa355184bf7b760854342acb5e34182ef2520cccc1cd4b61a0e1cc539004f397236972
sha512sums = b9327e2565592804a88e58c4f87fb58417327d0ed37628d6f6797b643afe0d9070966c9fcea13857c7fcfb04642b46ac694694a1978381778539fd8e3e6ed456
diff --git a/70-wooting.rules b/70-wooting.rules
index f8e7c86f22bf..3327d8a71cc9 100644
--- a/70-wooting.rules
+++ b/70-wooting.rules
@@ -1,31 +1,76 @@
-# Wooting One
-# Update Mode
-SUBSYSTEM=="hidraw", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2402", MODE:="0660", GROUP="input"
-# Wootility/Xinput
+# Wooting One Legacy
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="ff01", MODE:="0660", GROUP="input", TAG+="systemd", ENV{SYSTEMD_WANTS}="wooting-one-xinput@ff01"
-# Analog/RGB SDK
SUBSYSTEM=="usb", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="ff01", MODE:="0660", GROUP="input"
+# Wooting One update mode
+SUBSYSTEM=="hidraw", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2402", MODE:="0660", GROUP="input"
-# Wooting Two
-# Update Mode
-SUBSYSTEM=="hidraw", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2403", MODE:="0660", GROUP="input"
-# Wootility/Xinput
+
+# Wooting Two Legacy
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="ff02", MODE:="0660", GROUP="input", TAG+="systemd", ENV{SYSTEMD_WANTS}="wooting-one-xinput@ff02"
-# Analog/RGB SDK
SUBSYSTEM=="usb", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="ff02", MODE:="0660", GROUP="input"
+# Wooting Two update mode
+SUBSYSTEM=="hidraw", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2403", MODE:="0660", GROUP="input"
-# Wooting Two Lekker Edition
-# Update Mode
-SUBSYSTEM=="hidraw", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="121f", MODE:="0660", GROUP="input"
-# Wootility/Xinput
+
+# Wooting One
+SUBSYSTEM=="hidraw", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1100", MODE:="0660", GROUP="input", TAG+="systemd", ENV{SYSTEMD_WANTS}="wooting-two-xinput@1100"
+SUBSYSTEM=="usb", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1100", MODE:="0660", GROUP="input"
+# Wooting One Alt-gamepad mode
+SUBSYSTEM=="hidraw", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1101", MODE:="0660", GROUP="input"
+SUBSYSTEM=="usb", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1101", MODE:="0660", GROUP="input"
+# Wooting One 2nd Alt-gamepad mode
+SUBSYSTEM=="hidraw", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1102", MODE:="0660", GROUP="input"
+SUBSYSTEM=="usb", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1102", MODE:="0660", GROUP="input"
+
+
+# Wooting Two
+SUBSYSTEM=="hidraw", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1200", MODE:="0660", GROUP="input", TAG+="systemd", ENV{SYSTEMD_WANTS}="wooting-two-xinput@1200"
+SUBSYSTEM=="usb", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1200", MODE:="0660", GROUP="input"
+# Wooting Two Alt-gamepad mode
+SUBSYSTEM=="hidraw", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1201", MODE:="0660", GROUP="input"
+SUBSYSTEM=="usb", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1201", MODE:="0660", GROUP="input"
+# Wooting Two 2nd Alt-gamepad mode
+SUBSYSTEM=="hidraw", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1202", MODE:="0660", GROUP="input"
+SUBSYSTEM=="usb", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1202", MODE:="0660", GROUP="input"
+
+
+# Wooting Lekker
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1210", MODE:="0660", GROUP="input", TAG+="systemd", ENV{SYSTEMD_WANTS}="wooting-two-xinput@1210"
-# Analog/RGB SDK
SUBSYSTEM=="usb", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1210", MODE:="0660", GROUP="input"
+# Wooting Lekker Alt-gamepad mode
+SUBSYSTEM=="hidraw", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1211", MODE:="0660", GROUP="input"
+SUBSYSTEM=="usb", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1211", MODE:="0660", GROUP="input"
+# Wooting Lekker 2nd Alt-gamepad mode
+SUBSYSTEM=="hidraw", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1212", MODE:="0660", GROUP="input"
+SUBSYSTEM=="usb", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1212", MODE:="0660", GROUP="input"
+
+# Wooting Lekker update mode
+SUBSYSTEM=="hidraw", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="121f", MODE:="0660", GROUP="input"
+
# Wooting Two HE
-# Update Mode
-SUBSYSTEM=="hidraw", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="122f", MODE:="0660", GROUP="input"
-# Wootility/Xinput
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1220", MODE:="0660", GROUP="input", TAG+="systemd", ENV{SYSTEMD_WANTS}="wooting-two-xinput@1220"
-# Analog/RGB SDK
SUBSYSTEM=="usb", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1220", MODE:="0660", GROUP="input"
+# Wooting Two HE Alt-gamepad mode
+SUBSYSTEM=="hidraw", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1221", MODE:="0660", GROUP="input"
+SUBSYSTEM=="usb", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1221", MODE:="0660", GROUP="input"
+# Wooting Two HE 2nd Alt-gamepad mode
+SUBSYSTEM=="hidraw", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1222", MODE:="0660", GROUP="input"
+SUBSYSTEM=="usb", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1222", MODE:="0660", GROUP="input"
+
+# Wooting Two HE update mode
+SUBSYSTEM=="hidraw", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="122f", MODE:="0660", GROUP="input"
+
+
+# Wooting 60HE
+SUBSYSTEM=="hidraw", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1300", MODE:="0660", GROUP="input", TAG+="systemd", ENV{SYSTEMD_WANTS}="wooting-two-xinput@1300"
+SUBSYSTEM=="usb", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1300", MODE:="0660", GROUP="input"
+# Wooting 60HE Alt-gamepad mode
+SUBSYSTEM=="hidraw", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1301", MODE:="0660", GROUP="input"
+SUBSYSTEM=="usb", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1301", MODE:="0660", GROUP="input"
+# Wooting 60HE 2nd Alt-gamepad mode
+SUBSYSTEM=="hidraw", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1302", MODE:="0660", GROUP="input"
+SUBSYSTEM=="usb", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="1302", MODE:="0660", GROUP="input"
+
+# Wooting 60HE update mode
+SUBSYSTEM=="hidraw", ATTRS{idVendor}=="31e3", ATTRS{idProduct}=="130f", MODE:="0660", GROUP="input"
diff --git a/PKGBUILD b/PKGBUILD
index b32b5b816642..c432f03c91e6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
_pkgname=wootility-lekker-beta
pkgname=${_pkgname}-appimage
pkgver=4.3.4
-pkgrel=1
+pkgrel=2
pkgdesc="Utility for configuring Wooting keyboards (binary AppImage version)"
arch=('x86_64')
url="https://wooting.io/wootility"
@@ -21,7 +21,7 @@ source=(
)
sha512sums=(
"4bd91d2eb3ede5060cc97c5ec21931c2f5cb6564f94253e312bc9233ef1482cfcb040bdc6ade34011bf59bc99973d5debb3060b16644681c55a920c07f2c8baf"
- "cdc1a911e0952755ebd0d83fce5162cf68e35b9573e3bb64d646ca56184d3caecf91191d6a777bb0902a2a537e97f613a4e3fe0d0ea994f106cd0c779c865186"
+ "822d94a43323216cee6f4cb26646cde62b2feb07b11467371721a0ca189b1046f1a115ffeb6af4e8328a12a0d03cd79196613332761235288d3e7e134bf36eb1"
"144506d0ba6d4ddad451274a99493458ebf3136c1b5a37dfcea8e5bededa355184bf7b760854342acb5e34182ef2520cccc1cd4b61a0e1cc539004f397236972"
"b9327e2565592804a88e58c4f87fb58417327d0ed37628d6f6797b643afe0d9070966c9fcea13857c7fcfb04642b46ac694694a1978381778539fd8e3e6ed456"
)