diff options
author | Eric Engestrom | 2023-01-25 15:19:12 +0000 |
---|---|---|
committer | Eric Engestrom | 2023-01-25 15:19:12 +0000 |
commit | bf55261494967dbeeab138c68b6321d98444445f (patch) | |
tree | c8fcb8807271e7f237fc17904600833098a83e92 | |
download | aur-stadia-controller-udev.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 16 | ||||
-rw-r--r-- | udev.rules | 9 |
4 files changed, 42 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..541b8c7aedf1 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,12 @@ +pkgbase = stadia-controller-udev + pkgdesc = Udev rules to connect the Stadia Controller to your linux box + pkgver = 1 + pkgrel = 1 + url = https://support.google.com/stadia/answer/13067284#linuxrule + arch = any + license = unknown + depends = udev + source = udev.rules + sha256sums = 2e03bb23d0be72a55ac18c591d85afe026cda10299eb9dabfb047803a79ad215 + +pkgname = stadia-controller-udev diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..f2b9387c59b0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +* +!.gitignore +!PKGBUILD +!.SRCINFO +!udev.rules diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7f6ce7db9f77 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,16 @@ +# Maintainer: Eric Engestrom <aur@engestrom.ch> + +pkgname=stadia-controller-udev +pkgver=1 +pkgrel=1 +pkgdesc='Udev rules to connect the Stadia Controller to your linux box' +arch=(any) +url='https://support.google.com/stadia/answer/13067284#linuxrule' +license=(unknown) +depends=(udev) +source=(udev.rules) +sha256sums=('2e03bb23d0be72a55ac18c591d85afe026cda10299eb9dabfb047803a79ad215') + +package() { + install -Dm 644 udev.rules "$pkgdir"/usr/lib/udev/rules.d/70-stadiacontroller-flash.rules +} diff --git a/udev.rules b/udev.rules new file mode 100644 index 000000000000..0605dfc6f1e3 --- /dev/null +++ b/udev.rules @@ -0,0 +1,9 @@ +# SDP protocol +KERNEL=="hidraw*", ATTRS{idVendor}=="1fc9", MODE="0666" +ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="1fc9", MODE="0666" +ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="0d28", MODE="0666" +# Flashloader +KERNEL=="hidraw*", ATTRS{idVendor}=="15a2", MODE="0666" +# Controller +KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="18d1", MODE="0666" +SUBSYSTEMS=="usb", ATTRS{idVendor}=="18d1", ATTRS{idProduct}=="9400", MODE="0660", TAG+="uaccess" |