Commit graph

161 commits

Author SHA1 Message Date
485ad39709 Add Nunchuk and combined motion gestures with button or macro actions 2026-09-10 09:27:52 -06:00
4cbe8348ee Rearm Wii swing gestures between continuous strokes 2026-09-10 08:17:44 -06:00
9927e439b7 Add configurable accelerometer swing gestures for Wii Remotes 2026-09-10 08:01:24 -06:00
c7261c9338 Move adapter-wide controls into a settings dialog 2026-09-10 07:58:35 -06:00
5ecfca105a Add selectable Wii IR aiming and DolphinBar keepalive 2026-09-09 17:13:27 -06:00
e2c8e0d860 Consolidate firmware variants and publish AIO radio-mode builds 2026-09-09 11:53:14 -06:00
595518fe3d Add selectable BLE-only and Classic-only radio modes 2026-09-09 11:40:51 -06:00
7c1c37a84e Improve Bluetooth credit handling and Switch 2 connection timing 2026-09-09 10:40:25 -06:00
fa38123873 Add Wii MotionPlus support and calibrated Nunchuk controls 2026-09-08 12:39:44 -06:00
46f42a26dc Fix DualSense native audio initialization and default to accepted 32-frame format 2026-09-08 10:15:07 -06:00
79a72d811d fix: keep Joy-Con links fast and stop idle rumble writes 2026-09-07 20:35:02 -06:00
ed8f3a7c7f fix: reserve Classic reconnect airtime with two Switch 2 links 2026-09-07 18:39:30 -06:00
b0a896997b fix: retain the lower player slot when joining Joy-Cons 2026-09-07 18:07:31 -06:00
06a89b5ae1 feat: select Joy-Con player modes and join pairs with a shortcut 2026-09-07 17:42:33 -06:00
34f8a50c19 feat: give Joy-Con pairs independent persistent profile banks 2026-09-07 15:41:06 -06:00
8451b1eec9 feat: add model-aware Controller Studio artwork and topology 2026-09-07 12:57:33 -06:00
8dd11c17a6 fix: reconnect Joy-Con mates and balance mixed Bluetooth links 2026-09-07 12:04:41 -06:00
006b573ee8 feat: preserve native HD rumble on Switch 2 controllers 2026-09-07 08:19:53 -06:00
a87917bf0b feat: support Switch 2 controllers and expanded profiles 2026-09-06 23:17:26 -06:00
4e48b7a9e7 feat: add Xbox impulse-trigger rumble mapping 2026-09-06 16:14:11 -06:00
dcc97e05ba feat: coordinate native rumble with deadline-aware scheduling 2026-09-06 15:12:06 -06:00
be0f3579c6 docs: apply scheduling research to native transport investigation 2026-09-06 13:31:28 -06:00
309a0a4fc7 docs: checkpoint reversible transport comparison controls 2026-09-06 10:26:18 -06:00
0413682709 docs: record mixed native transport qualification results 2026-09-06 08:53:20 -06:00
3fc28b1fa4 feat: add opt-in native Nintendo rumble backend 2026-09-05 23:58:50 -06:00
71fcf5bb94 fix: use sustainable native haptics cadence for mixed controllers 2026-09-05 22:34:20 -06:00
8fc4d78b19 docs: add Switch-family HD rumble agent handoff 2026-09-05 22:13:03 -06:00
3c2d9fa723 feat: add Set B profiles and low-latency native haptics
Add schema-6 profiles, atomic catalog migration, shortcuts, Shift, configurable Turbo/Burst, macro recording and playback. Promote qualified 300 MHz native DualSense transport to AIO/XInput defaults with bounded bus transactions, credit batching and generation-safe persistent rumble.
2026-09-05 21:56:19 -06:00
44a474e103 docs: plan native Switch-family HD rumble 2026-09-05 19:56:57 -06:00
65e635dc2b fix: reduce IMU latency and refine native rumble response 2026-09-05 14:36:36 -06:00
6188fcb517 feat: drive native DualSense haptics from Switch HD rumble 2026-09-05 13:23:25 -06:00
0c626fb3b3 feat: add profiled DualSense PCM haptics experiment 2026-09-05 12:03:34 -06:00
3b1366067b Track generated wake configuration in builds 2026-09-05 08:49:57 -06:00
d8e91f1041 Document Switch 2 USB power cycle 2026-09-05 07:27:39 -06:00
1f9d7f6824 Keep wake identity stable during play 2026-09-04 23:47:00 -06:00
6f58d345e0 Add Switch 2 wake capture and replay 2026-09-04 23:27:02 -06:00
8818f1f6e9 Add Profile Studio Set A enhancements 2026-09-04 21:49:50 -06:00
890f47ab80 Add live profile playtest and input fixes 2026-09-04 19:37:58 -06:00
784276d9e5 Redesign Profile Studio interface 2026-09-04 18:37:41 -06:00
541ca49201 Add indexed eight-profile catalog 2026-09-04 17:50:48 -06:00
ce93f34d94 Add sparse multi-macro profiles 2026-09-04 16:22:20 -06:00
eb03d94183 Add graphical controller profile editor 2026-09-03 21:55:02 -06:00
c2bfaa1d92 Ignore update 2026-09-03 14:38:01 -06:00
3f6e2c9e12 Patch Bluepad32 in build-local copy 2026-09-03 14:35:29 -06:00
200ffc92be Organize firmware sources by responsibility 2026-09-03 14:28:09 -06:00
4626b13bd8 Add managed reboot into USB BOOTSEL 2026-09-03 14:15:31 -06:00
bd5d4b3177 Complete USB output mode qualification 2026-09-03 14:04:38 -06:00
1e36571770 Fix XUSB binding after reconnect 2026-09-03 12:46:44 -06:00
e68cdcd40f
Fix scoping 2026-09-03 11:54:35 -06:00
ecd8ca2b40 Preserve analog triggers in generic HID modes 2026-09-03 11:51:30 -06:00