Releases: ShadowBlip/InputPlumber
Releases · ShadowBlip/InputPlumber
v0.76.1
v0.76.0
0.76.0 (2026-04-01)
Bug Fixes
- Event Filtering: enable filtering if '*' is in exclude list with an empty include list (ffa333c)
- GPD WinMini: update device profile and improve macro keyboard handling (9ab5937)
- GPD WinMini: update physical path for gamepad source device (c867271)
- Hardware Support: Fix rare double input bug on Legion devices (3a2eb72), closes #562
- pkg: use release 1 (5e73a92)
- Target: rename Rumble to GenericRumble and route to source devices (df3ede3)
- udev: search PATH for rule executables (51b6bf0)
Features
- iio: add InvenSense ICM42xxx IMU support (8775d98)
- target: add 8BitDo Ultimate 2 Wireless controller emulation (d49978c)
- target: add Screenshot support for 8BitDo Ultimate 2 Wireless (203f7c9)
- udev: add hidraw access rule for 8BitDo Ultimate 2 Wireless (0dc4196)
Reverts
- Revert "fix(GPD WinMini): update device profile and improve macro keyboard handling" (b5e560c)
v0.75.2
0.75.2 (2026-03-11)
Bug Fixes
- add environment variable to disable polkit auth (1a0f06e)
- add evdev mapping for BTN_TL2 and BTN_TR2 to support switch pro controller triggers and fix LED dbus naming parsing (#545) (3b597e6)
- add vendor_id and product_id matching for switch pro controllers via bluetooth (5d1570a)
- Hardware Support: Split ROG Xbox Ally models into their own profile (587b7d4)
- horipad_steam: negate gyroscope values to match SDL sign convention (66a2d95)
- horipad_steam: reply to GET_REPORT requests to prevent UHID timeout (30513d6)
- horipad-steam: swap yaw/roll field names in HID report struct (e003bdd)
- PS4: add match for PS4 gamepads with PID 05c4 (ed1c746)
v0.75.1
v0.75.0
v0.74.2
v0.74.1
0.74.1 (2026-02-17)
Bug Fixes
v0.74.0
0.74.0 (2026-02-16)
Bug Fixes
- add wild card matching for claw8 to match Polar Tempest Edition as well (dcb9c30)
- Hardware Support: Add new PID's for Steam Deck target (f7a2cd0)
- Hardware Support: Add scroll wheel to legion go devices (e6e3723)
- Hardware Support: Invert pitch axis for Legion Go 2 (c175344)
- improve attribute matching time by only querying specified attribute (6dfe725)
- Target Device: Combine all xbox devices into a single target (4dc6dcd)
- TargetDevice: support immediate write events (abee4a9)
Features
v0.73.0
0.73.0 (2026-02-01)
Bug Fixes
- add device unhiding on SIGINT and SIGTERM (0b629aa)
- Device Hiding: add 'hide_from_root' option to allow moving devnode during hide logic (79e2049)
- Device Hiding: move hidden device nodes to /dev/inputplumber/sources (aecd3c6)
- HardwareSupport: Ensure default capabilities & misc fixes (57adb85)
- Polkit: remove duplicate SetInterceptMode action (13a3797)
Features
- Config: add udev matching for composite device configs (e825464)
v0.72.0
0.72.0 (2026-01-18)
Bug Fixes
- Hardware Support: Add dinput mappings for MSI Claw (3300cc3)
- Hardware Support: Harden device names for Legion Go and Go 2 controllers (aa8b464), closes #495
- Hardware Support: Update device configs to use upstream bmi260 driver (014e8f1)
Features
- update all dependencies (8b10247)