xone-dkms-trigger-rumble-hack

LOW
maintainer detian 0 votes scanned 2026-10-31 15:58:34.921556
View on AUR
Why flagged

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Triggered rules

Low Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

PKGBUILD

1# Maintainer: detiam <dehe_tian at outlook dot com>
2# Contributor: xiota
3# Contributor: Michał Kopeć <michal (at) nozomi.space>
4# Contributor: Tomasz Pakuła <tomasz.pakula.oficjalny (at) gmail.com>
5
6## options
7: "${_build_debug:=false}"
8
9_pkgname="xone"
10pkgname="xone-dkms-trigger-rumble-hack"
11pkgver=0.5.8
12pkgrel=1
13pkgdesc='Modern Linux driver for Xbox One and Xbox Series X|S controllers (with trigger rumble hack)'
14url="https://github.com/detiam/xone"
15license=('GPL-2.0-or-later')
16arch=('any')
17
18depends=(
19 'dkms'
20 'xone-dongle-firmware'
21)
22makedepends=(
23 'git'
24)
25
26provides=("$_pkgname-dkms")
27conflicts=("$_pkgname-dkms")
28_pkgsrc="dlundqvist.xone"
29source=("$_pkgsrc::git+$url.git#commit=1d89d27e8d105d23fa7d051784d8972084945474")
30sha256sums=('029248eefe1020d300b6b117bbdd48e1382f89b4a161607362a3f49c5a174366')
31
32package() {
33 # set module version
34 find "$_pkgsrc" -type f \( -name 'dkms.conf' -o -name '*.c' \) -exec sed -i "s/#VERSION#/$pkgver/" {} +
35
36 if [[ "${_build_debug::1}" == "t" ]]; then
37 echo 'ccflags-y += -DDEBUG' >> "$_pkgsrc/Kbuild"
38 fi
39
40 # copy module to /usr/src
41 mkdir -pm755 "$pkgdir/usr/src/$_pkgname-$pkgver"
42 cp -a "$_pkgsrc"/* "$pkgdir/usr/src/$_pkgname-$pkgver/"
43
44 # blacklist xpad module
45 install -Dm644 "$_pkgsrc/install/modprobe.conf" "$pkgdir/usr/lib/modprobe.d/$pkgname.conf"
46
47 # enable trigger rumble hack default
48 echo "options xone_gip_gamepad trigger_rumble_mode=3" >> "$pkgdir/usr/lib/modprobe.d/$pkgname.conf"
49}
50

Scan history

Scanned at (UTC)SeverityRules
2026-10-31 15:58:34 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion