Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package steam-devices for openSUSE:Factory checked in at 2026-09-08 16:52:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/steam-devices (Old) and /work/SRC/openSUSE:Factory/.steam-devices.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "steam-devices" Tue Sep 8 16:52:16 2026 rev:5 rq:1375960 version:20260625+git.22ec85e Changes: -------- --- /work/SRC/openSUSE:Factory/steam-devices/steam-devices.changes 2026-03-30 18:30:03.727985130 +0200 +++ /work/SRC/openSUSE:Factory/.steam-devices.new.1265/steam-devices.changes 2026-09-08 16:52:39.860308500 +0200 @@ -1,0 +2,13 @@ +Sun Aug 02 08:46:01 UTC 2026 - Jon Brightwell <[email protected]> + +- Update to version 20260625+git.22ec85e: + * Fix Valve hidraw devices with no associated input node + * steam-input.rules: Only enable wakeup if the attribute exists + * Add other Switch 2 controllers over USB + * Limit Valve bluetooth devices to VID-only, expose evdevs too + * Update 60-steam-input.rules + * allow wakeup from Valve devices +- Update udev-joystick-blacklist to 20250414 +- Changed to noarch + +------------------------------------------------------------------- Old: ---- steam-devices-20251018+git.4d7e6c1.tar.xz New: ---- steam-devices-20260625+git.22ec85e.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ steam-devices.spec ++++++ --- /var/tmp/diff_new_pack.wTxWCh/_old 2026-09-08 16:52:40.556337671 +0200 +++ /var/tmp/diff_new_pack.wTxWCh/_new 2026-09-08 16:52:40.558337755 +0200 @@ -17,7 +17,7 @@ Name: steam-devices -Version: 20251018+git.4d7e6c1 +Version: 20260625+git.22ec85e Release: 0 Summary: Device support for Steam-related hardware License: MIT @@ -31,6 +31,7 @@ Provides: steam-controller = 1.0.0.78 Provides: steam-vr = 1.0.0.78 Requires: (selinux-policy-targeted-gaming if selinux-policy-targeted) +BuildArch: noarch %description The Steam Controller features dual trackpads, HD haptic feedback, dual-stage ++++++ 51-these-are-not-joysticks-rm.rules ++++++ ++++ 862 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/steam-devices/51-these-are-not-joysticks-rm.rules ++++ and /work/SRC/openSUSE:Factory/.steam-devices.new.1265/51-these-are-not-joysticks-rm.rules ++++++ steam-devices-20251018+git.4d7e6c1.tar.xz -> steam-devices-20260625+git.22ec85e.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/steam-devices-20251018+git.4d7e6c1/60-steam-input.rules new/steam-devices-20260625+git.22ec85e/60-steam-input.rules --- old/steam-devices-20251018+git.4d7e6c1/60-steam-input.rules 2025-10-18 09:36:58.000000000 +0200 +++ new/steam-devices-20260625+git.22ec85e/60-steam-input.rules 2026-06-25 17:26:36.000000000 +0200 @@ -7,8 +7,14 @@ # Valve HID devices over USB hidraw KERNEL=="hidraw*", ATTRS{idVendor}=="28de", MODE="0660", TAG+="uaccess" -# Valve HID devices over bluetooth hidraw -KERNEL=="hidraw*", KERNELS=="*28DE:*", MODE="0660", TAG+="uaccess" +# Valve HID devices hidraw +SUBSYSTEM=="hidraw", KERNELS=="000[356]:28DE:*", MODE="0660", TAG+="uaccess" + +# Valve HID devices over bluetooth evdev +SUBSYSTEM=="input", ATTRS{id/vendor}=="28de", MODE="0660", TAG+="uaccess" + +# Allow wakeup from Valve devices (Steam Controller 2015 receiver, Steam Controller 2026 receiver, Steam Machine Bluetooth) +ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="28de", ATTR{power/wakeup}=="*", ATTR{power/wakeup}="enabled" # DualShock 3 over USB hidraw KERNEL=="hidraw*", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0268", MODE="0660", TAG+="uaccess" @@ -61,6 +67,9 @@ # PDP Wired Fight Pad Pro for Nintendo Switch KERNEL=="hidraw*", ATTRS{idVendor}=="0e6f", ATTRS{idProduct}=="0185", MODE="0660", TAG+="uaccess" +# Logic3 Rock Candy Wired Controller for Nintendo Switch +KERNEL=="hidraw*", ATTRS{idVendor}=="0e6f", ATTRS{idProduct}=="0187", MODE="0660", TAG+="uaccess" + # PowerA Wired Controller for Nintendo Switch KERNEL=="hidraw*", ATTRS{idVendor}=="20d6", ATTRS{idProduct}=="a711", MODE="0660", TAG+="uaccess" KERNEL=="hidraw*", ATTRS{idVendor}=="20d6", ATTRS{idProduct}=="a712", MODE="0660", TAG+="uaccess" @@ -167,7 +176,7 @@ KERNEL=="hidraw*", ATTRS{idVendor}=="044f", ATTRS{idProduct}=="d00e", MODE="0660", TAG+="uaccess" # EdgeTX and OpenTX radio controllers in gamepad mode over USB hidraw -KERNEL=="hidraw*", ATTRS{idVendor}=="1209", ATTRS{idProduct}=="4f54", MODE="0660" TAG+="uaccess" +KERNEL=="hidraw*", ATTRS{idVendor}=="1209", ATTRS{idProduct}=="4f54", MODE="0660", TAG+="uaccess" # Thrustmaster TFRP Rudder KERNEL=="hidraw*", ATTRS{idVendor}=="044f", ATTRS{idProduct}=="b679", MODE="0660", TAG+="uaccess" @@ -181,6 +190,12 @@ # Performance Designed Products Victrix Pro FS-12 for PS4 & PS5 KERNEL=="hidraw*", ATTRS{idVendor}=="0e6f", ATTRS{idProduct}=="020c", MODE="0660", TAG+="uaccess" +# Hori Co., Ltd HORI Wireless Pad ONYX PLUS Wired +KERNEL=="hidraw*", ATTRS{idVendor}=="0f0d", ATTRS{idProduct}=="012d", MODE="0660", TAG+="uaccess" + +# Hori Co., Ltd HORI Wireless Pad ONYX PLUS Wireless +KERNEL=="hidraw*", ATTRS{idVendor}=="0f0d", ATTRS{idProduct}=="012b", MODE="0660", TAG+="uaccess" + # Xbox One Elite 2 Controller KERNEL=="hidraw*", SUBSYSTEM=="hidraw", KERNELS=="*045E:0B22*", MODE="0660", TAG+="uaccess" @@ -213,3 +228,21 @@ # Flydigi 2.4 GHz / Wired KERNEL=="hidraw*", ATTRS{idVendor}=="04b4", MODE="0660", TAG+="uaccess" + +# Flydigi HIDAPI Enhanced Mode +KERNEL=="hidraw*", ATTRS{idVendor}=="37d7", MODE="0660", TAG+="uaccess" + +# Nintendo Wii U/Switch Wired GameCube Controller Adapter +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="057e", ATTRS{idProduct}=="0337", MODE="0660", TAG+="uaccess" + +# Nintendo Switch 2 Joy-Con (R) over USB +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="057e", ATTRS{idProduct}=="2066", MODE="0660", TAG+="uaccess" + +# Nintendo Switch 2 Joy-Con (L) over USB +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="057e", ATTRS{idProduct}=="2067", MODE="0660", TAG+="uaccess" + +# Nintendo Switch 2 Pro Controller over USB +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="057e", ATTRS{idProduct}=="2069", MODE="0660", TAG+="uaccess" + +# Nintendo Switch 2 GameCube Controller over USB +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="057e", ATTRS{idProduct}=="2073", MODE="0660", TAG+="uaccess" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/steam-devices-20251018+git.4d7e6c1/60-steam-vr.rules new/steam-devices-20260625+git.22ec85e/60-steam-vr.rules --- old/steam-devices-20251018+git.4d7e6c1/60-steam-vr.rules 2025-10-18 09:36:58.000000000 +0200 +++ new/steam-devices-20260625+git.22ec85e/60-steam-vr.rules 2026-06-25 17:26:36.000000000 +0200 @@ -25,3 +25,13 @@ KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="2301", MODE="0660", TAG+="uaccess" SUBSYSTEM=="tty", ATTRS{idVendor}=="28de", ATTRS{idProduct}=="2102", MODE="0660", TAG+="uaccess" + +# Bigscreen Beyond +KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="35bd", ATTRS{idProduct}=="0101", MODE="0660", TAG+="uaccess" +# Bigscreen Bigeye +KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="35bd", ATTRS{idProduct}=="0202", MODE="0660", TAG+="uaccess" +# Bigscreen Beyond Audio Strap +KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="35bd", ATTRS{idProduct}=="0105", MODE="0660", TAG+="uaccess" +# Bigscreen Beyond Firmware Mode? +KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="35bd", ATTRS{idProduct}=="4004", MODE="0660", TAG+="uaccess" +
