diff options
author | SelfRef | 2023-07-27 12:01:39 +0200 |
---|---|---|
committer | SelfRef | 2023-07-27 12:01:39 +0200 |
commit | c0150efc472c3aa6cdd756e07e1451e7823e753c (patch) | |
tree | 5f3025be0d606f35909f84deeed1160f0cc6b373 | |
download | aur-logitech-g923-xbox-udev.tar.gz |
Initial version
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | 046d:c26d | 7 | ||||
-rw-r--r-- | 99-logitech-g923-xbox.rules | 2 | ||||
-rw-r--r-- | PKGBUILD | 19 |
5 files changed, 43 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..2385a576b60f --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = logitech-g923-xbox-udev + pkgdesc = The udev rules for the Logitech G923 Xbox wheel + pkgver = 1 + pkgrel = 1 + arch = any + license = MIT + depends = usb_modeswitch + source = 99-logitech-g923-xbox.rules + source = 046d:c26d + sha256sums = 6d65fbc73cf17f3fe2f2fa2ea0382d20ca6803dc3906006019da343d35444f87 + sha256sums = d352026fbe910a1fc7fb7194719cac2e8fc768033a1b732f7a4e7fa47e2988bc + +pkgname = logitech-g923-xbox-udev diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..0b6d6887ad73 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +*/ +*.pkg.tar.zst
\ No newline at end of file diff --git a/046d:c26d b/046d:c26d new file mode 100644 index 000000000000..bb4bae2ca0c0 --- /dev/null +++ b/046d:c26d @@ -0,0 +1,7 @@ +# Logitech G923 wheel switch to PC mode +DefaultVendor=046d +DefaultProduct=c26d +MessageEndpoint=01 +ResponseEndpoint=01 +TargetClass=0x03 +MessageContent="0f00010142"
\ No newline at end of file diff --git a/99-logitech-g923-xbox.rules b/99-logitech-g923-xbox.rules new file mode 100644 index 000000000000..de18be688139 --- /dev/null +++ b/99-logitech-g923-xbox.rules @@ -0,0 +1,2 @@ +# Logitech G923 wheel switch to PC mode +ATTR{idVendor}=="046d", ATTR{idProduct}=="c26d", RUN+="usb_modeswitch '%b/%k'"
\ No newline at end of file diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..714413c0ffb8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,19 @@ +# Maintainer: SelfRef <arch@selfref.dev> + +pkgname=logitech-g923-xbox-udev +pkgver=1 +pkgrel=1 +pkgdesc="The udev rules for the Logitech G923 Xbox wheel" +arch=('any') +license=('MIT') +depends=('usb_modeswitch') +source=('99-logitech-g923-xbox.rules' + '046d:c26d') +sha256sums=('6d65fbc73cf17f3fe2f2fa2ea0382d20ca6803dc3906006019da343d35444f87' + 'd352026fbe910a1fc7fb7194719cac2e8fc768033a1b732f7a4e7fa47e2988bc') + +package() { + cd "$srcdir" + install -Dm644 '99-logitech-g923-xbox.rules' "$pkgdir/usr/lib/udev/rules.d/99-logitech-g923-xbox.rules" + install -Dm644 '046d:c26d' "$pkgdir/usr/share/usb_modeswitch/046d:c26d" +} |