..
bluepad32_native_stubs
Support Bluepad32 gamepads as native Joy-Con pair sources
2026-09-12 23:03:15 -06:00
bootsel_native_stubs
Gate controller pairing behind BOOTSEL
2026-08-31 08:25:08 -06:00
btstack_credit_batch_native_stubs
Improve Bluetooth credit handling and Switch 2 connection timing
2026-09-09 10:40:25 -06:00
cyw43_packet_transport_native_stubs
feat: add Set B profiles and low-latency native haptics
2026-09-05 21:56:19 -06:00
haptics_experiment_native_stubs
feat: coordinate native rumble with deadline-aware scheduling
2026-09-06 15:12:06 -06:00
haptics_transport_probe_native_stubs
feat: add profiled DualSense PCM haptics experiment
2026-09-05 12:03:34 -06:00
mode_native_stubs
Add managed reboot into USB BOOTSEL
2026-09-03 14:15:31 -06:00
native_hub_stubs
feat(native-usb): add 32-frame HD gameplay rumble and USB flight diagnostics
2026-09-19 17:03:46 -06:00
native_stubs
Accept USB BOOTSEL reboot on the UART firmware
2026-09-22 10:59:29 -06:00
switch2_mouse_bridge_native_stubs /pico
Add verified Joy-Con 2 USB bridge with native mouse support
2026-09-10 17:46:03 -06:00
switch2_pairing_native_stubs
feat: support Switch 2 controllers and expanded profiles
2026-09-06 23:17:26 -06:00
switch2_parser_native_stubs
feat: preserve native HD rumble on Switch 2 controllers
2026-09-07 08:19:53 -06:00
switch2_usb_probe_storage_native_stubs
fix(native-usb): isolate two-pair transport and hand off read status in IRQ
2026-09-17 20:24:32 -06:00
switch2_wake_native_stubs
Add Switch 2 wake capture and replay
2026-09-04 23:27:02 -06:00
switch_native_output_native_stubs
feat: coordinate native rumble with deadline-aware scheduling
2026-09-06 15:12:06 -06:00
switch_parser_native_stubs
Support Bluepad32 gamepads as native Joy-Con pair sources
2026-09-12 23:03:15 -06:00
usb_management_native_stubs
Introduce static USB output driver boundary
2026-09-02 21:15:55 -06:00
wii_ir_aiming_native_stubs /pico
Add selectable Wii IR aiming and DolphinBar keepalive
2026-09-09 17:13:27 -06:00
__init__.py
feat(uart): add v2 protocol with IMU sample support
2026-03-16 11:50:25 -06:00
adapter_host_probe_test.cpp
Organize firmware sources by responsibility
2026-09-03 14:28:09 -06:00
adapter_mode_controller_test.cpp
Organize firmware sources by responsibility
2026-09-03 14:28:09 -06:00
bluepad32_backend_lifecycle_test.cpp
feat(wake): add USB-triggered Switch 2 wake with Windows interface support
2026-09-19 20:19:46 -06:00
bluepad32_classic_discovery_test.c
feat(native-usb): add 32-frame HD gameplay rumble and USB flight diagnostics
2026-09-19 17:03:46 -06:00
bluepad32_imu_normalization_test.cpp
Add Wii MotionPlus support and calibrated Nunchuk controls
2026-09-08 12:39:44 -06:00
bootsel_pairing_button_test.cpp
Organize firmware sources by responsibility
2026-09-03 14:28:09 -06:00
btstack_credit_batch_test.c
Improve Bluetooth credit handling and Switch 2 connection timing
2026-09-09 10:40:25 -06:00
configuration_service_test.cpp
feat: select Joy-Con player modes and join pairs with a shortcut
2026-09-07 17:42:33 -06:00
configuration_storage_test.cpp
feat: select Joy-Con player modes and join pairs with a shortcut
2026-09-07 17:42:33 -06:00
controller_macro_capture_test.cpp
feat: add Set B profiles and low-latency native haptics
2026-09-05 21:56:19 -06:00
controller_profile_legacy_fixtures.h
feat(profiles): add solo Joy-Con layouts and digital stick mappings
2026-09-15 17:33:31 -06:00
controller_profile_runtime_test.cpp
feat(profiles): add solo Joy-Con layouts and digital stick mappings
2026-09-15 17:33:31 -06:00
controller_profile_test.cpp
feat(profiles): add solo Joy-Con layouts and digital stick mappings
2026-09-15 17:33:31 -06:00
controller_profile_transform_test.cpp
feat(profiles): add solo Joy-Con layouts and digital stick mappings
2026-09-15 17:33:31 -06:00
controller_synthetic_input_test.cpp
Add Nunchuk and combined motion gestures with button or macro actions
2026-09-10 09:27:52 -06:00
cyw43_packet_transport_test.c
feat: add Set B profiles and low-latency native haptics
2026-09-05 21:56:19 -06:00
dualsense_parser_native_test.c
Support Bluepad32 gamepads as native Joy-Con pair sources
2026-09-12 23:03:15 -06:00
generic_hid_descriptors_test.cpp
Organize firmware sources by responsibility
2026-09-03 14:28:09 -06:00
generic_hid_driver_test.cpp
Organize firmware sources by responsibility
2026-09-03 14:28:09 -06:00
haptics_experiment_test.cpp
feat(native-usb): add 32-frame HD gameplay rumble and USB flight diagnostics
2026-09-19 17:03:46 -06:00
haptics_transport_probe_test.cpp
feat: add Set B profiles and low-latency native haptics
2026-09-05 21:56:19 -06:00
native_gamepad_backend_test.cpp
feat(wake): add USB-triggered Switch 2 wake with Windows interface support
2026-09-19 20:19:46 -06:00
native_gamepad_motion_parser_test.c
Support Bluepad32 gamepads as native Joy-Con pair sources
2026-09-12 23:03:15 -06:00
native_hub_log_test.c
feat(native-usb): add 32-frame HD gameplay rumble and USB flight diagnostics
2026-09-19 17:03:46 -06:00
native_hub_management_test.cpp
feat(wake): add USB-triggered Switch 2 wake with Windows interface support
2026-09-19 20:19:46 -06:00
native_hub_router_test.c
feat(native-usb): add 32-frame HD gameplay rumble and USB flight diagnostics
2026-09-19 17:03:46 -06:00
native_hub_startup_test.c
feat(native-usb): add 32-frame HD gameplay rumble and USB flight diagnostics
2026-09-19 17:03:46 -06:00
native_hub_trace_test.c
feat(native-usb): add 32-frame HD gameplay rumble and USB flight diagnostics
2026-09-19 17:03:46 -06:00
native_hub_transport_fixture.c
feat(native-usb): add 32-frame HD gameplay rumble and USB flight diagnostics
2026-09-19 17:03:46 -06:00
native_output_scheduler_test.cpp
feat: coordinate native rumble with deadline-aware scheduling
2026-09-06 15:12:06 -06:00
profile_playtest_test.js
feat(profiles): add solo Joy-Con layouts and digital stick mappings
2026-09-15 17:33:31 -06:00
profile_service_test.cpp
feat(profiles): add solo Joy-Con layouts and digital stick mappings
2026-09-15 17:33:31 -06:00
profile_storage_test.cpp
feat(profiles): add solo Joy-Con layouts and digital stick mappings
2026-09-15 17:33:31 -06:00
switch2_haptics_test.c
feat: preserve native HD rumble on Switch 2 controllers
2026-09-07 08:19:53 -06:00
switch2_mouse_bridge_test.cpp
fix(native-usb): isolate two-pair transport and hand off read status in IRQ
2026-09-17 20:24:32 -06:00
switch2_native_gamepad_bridge_test.cpp
feat(native-usb): add 32-frame HD gameplay rumble and USB flight diagnostics
2026-09-19 17:03:46 -06:00
switch2_native_imu_test.cpp
Start Wii motion immediately and track residual bias in background
2026-09-13 00:00:53 -06:00
switch2_pairing_test.c
feat: support Switch 2 controllers and expanded profiles
2026-09-06 23:17:26 -06:00
switch2_parser_native_test.c
Support Bluepad32 gamepads as native Joy-Con pair sources
2026-09-12 23:03:15 -06:00
switch2_usb_probe_protocol_test.c
feat(native-usb): add 32-frame HD gameplay rumble and USB flight diagnostics
2026-09-19 17:03:46 -06:00
switch2_usb_probe_storage_test.cpp
fix(native-usb): isolate two-pair transport and hand off read status in IRQ
2026-09-17 20:24:32 -06:00
switch2_wake_test.cpp
Add selectable BLE-only and Classic-only radio modes
2026-09-09 11:40:51 -06:00
switch2_wii_bridge_test.cpp
fix(native-usb): prevent transmit-bank starvation and retain battery telemetry
2026-09-13 21:00:17 -06:00
switch_haptics_test.cpp
feat: drive native DualSense haptics from Switch HD rumble
2026-09-05 13:23:25 -06:00
switch_hd_rumble_synth_test.cpp
feat(native-usb): add 32-frame HD gameplay rumble and USB flight diagnostics
2026-09-19 17:03:46 -06:00
switch_native_haptics_test.cpp
feat: add opt-in native Nintendo rumble backend
2026-09-05 23:58:50 -06:00
switch_native_output_test.cpp
feat: coordinate native rumble with deadline-aware scheduling
2026-09-06 15:12:06 -06:00
switch_parser_native_test.c
Add DualSense native pair and Wii-only IMU settling
2026-09-12 22:06:50 -06:00
switch_pro_descriptors_test.cpp
Organize firmware sources by responsibility
2026-09-03 14:28:09 -06:00
switch_pro_driver_context_test.cpp
Emulate up to four controllers on the UART firmware
2026-09-22 10:25:30 -06:00
test_adapter_host_probe_native.py
Organize firmware sources by responsibility
2026-09-03 14:28:09 -06:00
test_adapter_mode_controller_native.py
Organize firmware sources by responsibility
2026-09-03 14:28:09 -06:00
test_bluepad32_backend_lifecycle_native.py
feat(wake): add USB-triggered Switch 2 wake with Windows interface support
2026-09-19 20:19:46 -06:00
test_bluepad32_classic_discovery_native.py
feat(native-usb): add 32-frame HD gameplay rumble and USB flight diagnostics
2026-09-19 17:03:46 -06:00
test_bluepad32_imu_normalization_native.py
Pause Bluetooth discovery during active play
2026-09-02 14:27:27 -06:00
test_bootsel_pairing_button_native.py
Organize firmware sources by responsibility
2026-09-03 14:28:09 -06:00
test_btstack_credit_batch_native.py
Improve Bluetooth credit handling and Switch 2 connection timing
2026-09-09 10:40:25 -06:00
test_build.py
feat(wake): add controller-free USB serial wake beacon
2026-09-19 22:03:17 -06:00
test_config_manager.py
Fix Windows wake discovery for unsupported USB interfaces
2026-09-19 20:48:41 -06:00
test_configuration_service_native.py
feat: select Joy-Con player modes and join pairs with a shortcut
2026-09-07 17:42:33 -06:00
test_configuration_storage_native.py
feat: add opt-in native Nintendo rumble backend
2026-09-05 23:58:50 -06:00
test_configure_switch2_wake.py
Add Switch 2 wake capture and replay
2026-09-04 23:27:02 -06:00
test_controller_macro_capture_native.py
feat: add Set B profiles and low-latency native haptics
2026-09-05 21:56:19 -06:00
test_controller_profile_native.py
feat(profiles): add solo Joy-Con layouts and digital stick mappings
2026-09-15 17:33:31 -06:00
test_controller_profile_runtime_native.py
Add configurable accelerometer swing gestures for Wii Remotes
2026-09-10 08:01:24 -06:00
test_controller_profile_transform_native.py
Organize firmware sources by responsibility
2026-09-03 14:28:09 -06:00
test_controller_synthetic_input_native.py
Organize firmware sources by responsibility
2026-09-03 14:28:09 -06:00
test_controller_uart_bridge.py
Add UART link statistics and drop host-side gyro zeroing
2026-09-22 17:25:52 -06:00
test_cyw43_packet_transport_native.py
feat: add Set B profiles and low-latency native haptics
2026-09-05 21:56:19 -06:00
test_dualsense_parser_native.py
Support Bluepad32 gamepads as native Joy-Con pair sources
2026-09-12 23:03:15 -06:00
test_generic_hid_native.py
Organize firmware sources by responsibility
2026-09-03 14:28:09 -06:00
test_haptics_experiment_native.py
feat(native-usb): add 32-frame HD gameplay rumble and USB flight diagnostics
2026-09-19 17:03:46 -06:00
test_haptics_transport_probe_native.py
feat: add profiled DualSense PCM haptics experiment
2026-09-05 12:03:34 -06:00
test_native_gamepad_backend_native.py
feat(wake): add USB-triggered Switch 2 wake with Windows interface support
2026-09-19 20:19:46 -06:00
test_native_gamepad_motion_parser_native.py
Support Bluepad32 gamepads as native Joy-Con pair sources
2026-09-12 23:03:15 -06:00
test_native_hub_log_native.py
fix(native-usb): isolate two-pair transport and hand off read status in IRQ
2026-09-17 20:24:32 -06:00
test_native_hub_management_native.py
feat(wake): add USB-triggered Switch 2 wake with Windows interface support
2026-09-19 20:19:46 -06:00
test_native_hub_trace_native.py
feat(native-usb): add 32-frame HD gameplay rumble and USB flight diagnostics
2026-09-19 17:03:46 -06:00
test_native_joycon_hub_live.py
fix(native-usb): isolate two-pair transport and hand off read status in IRQ
2026-09-17 20:24:32 -06:00
test_native_joycon_hub_recovery.py
fix(native-usb): isolate two-pair transport and hand off read status in IRQ
2026-09-17 20:24:32 -06:00
test_native_joycon_hub_trace.py
fix(native-usb): isolate two-pair transport and hand off read status in IRQ
2026-09-17 20:24:32 -06:00
test_native_output_scheduler_native.py
feat: coordinate native rumble with deadline-aware scheduling
2026-09-06 15:12:06 -06:00
test_prepare_bluepad32.py
Add live profile playtest and input fixes
2026-09-04 19:37:58 -06:00
test_profile_playtest_js.py
Add live profile playtest and input fixes
2026-09-04 19:37:58 -06:00
test_profile_service_native.py
Organize firmware sources by responsibility
2026-09-03 14:28:09 -06:00
test_profile_storage_native.py
Organize firmware sources by responsibility
2026-09-03 14:28:09 -06:00
test_profile_web.py
feat(studio): redesign editor with Tailwind and fix connection feedback
2026-09-15 22:04:49 -06:00
test_switch2_haptics_native.py
feat: preserve native HD rumble on Switch 2 controllers
2026-09-07 08:19:53 -06:00
test_switch2_mouse_bridge_native.py
Add stock-USB native Joy-Con R/L hub bridge
2026-09-12 15:28:58 -06:00
test_switch2_native_gamepad_bridge_native.py
fix(native-usb): isolate two-pair transport and hand off read status in IRQ
2026-09-17 20:24:32 -06:00
test_switch2_native_imu.py
WIP: checkpoint Wii native IMU and upstream IR bridge
2026-09-11 17:05:54 -06:00
test_switch2_pairing_native.py
feat: support Switch 2 controllers and expanded profiles
2026-09-06 23:17:26 -06:00
test_switch2_parser_native.py
Support Bluepad32 gamepads as native Joy-Con pair sources
2026-09-12 23:03:15 -06:00
test_switch2_sample_relay_native.py
Add stock-USB native Joy-Con R/L hub bridge
2026-09-12 15:28:58 -06:00
test_switch2_usb_probe_protocol_native.py
feat(native-usb): add 32-frame HD gameplay rumble and USB flight diagnostics
2026-09-19 17:03:46 -06:00
test_switch2_usb_probe_storage_native.py
fix(native-usb): isolate two-pair transport and hand off read status in IRQ
2026-09-17 20:24:32 -06:00
test_switch2_wake_native.py
Add selectable BLE-only and Classic-only radio modes
2026-09-09 11:40:51 -06:00
test_switch2_wii_bridge_native.py
WIP: checkpoint Wii native IMU and upstream IR bridge
2026-09-11 17:05:54 -06:00
test_switch_haptics_native.py
feat: add opt-in native Nintendo rumble backend
2026-09-05 23:58:50 -06:00
test_switch_hd_rumble_synth_native.py
feat: drive native DualSense haptics from Switch HD rumble
2026-09-05 13:23:25 -06:00
test_switch_native_output_native.py
feat: coordinate native rumble with deadline-aware scheduling
2026-09-06 15:12:06 -06:00
test_switch_parser_native.py
feat: add opt-in native Nintendo rumble backend
2026-09-05 23:58:50 -06:00
test_switch_pro_descriptors_native.py
Organize firmware sources by responsibility
2026-09-03 14:28:09 -06:00
test_switch_pro_driver_context_native.py
feat(profiles): add solo Joy-Con layouts and digital stick mappings
2026-09-15 17:33:31 -06:00
test_uart_protocol.py
Add UART link statistics and drop host-side gyro zeroing
2026-09-22 17:25:52 -06:00
test_uart_rumble.py
Emulate up to four controllers on the UART firmware
2026-09-22 10:25:30 -06:00
test_uart_usb_management_native.py
Accept USB BOOTSEL reboot on the UART firmware
2026-09-22 10:59:29 -06:00
test_usb_configuration_management_native.py
feat: add Set B profiles and low-latency native haptics
2026-09-05 21:56:19 -06:00
test_usb_output_driver_native.py
Organize firmware sources by responsibility
2026-09-03 14:28:09 -06:00
test_wake_beacon.py
Fix wake beacon serial latency and pretty-print JSON
2026-09-19 22:18:51 -06:00
test_wake_beacon_protocol_native.py
feat(wake): add controller-free USB serial wake beacon
2026-09-19 22:03:17 -06:00
test_wii_ir_aiming_native.py
Add selectable Wii IR aiming and DolphinBar keepalive
2026-09-09 17:13:27 -06:00
test_wii_ir_pointer_native.py
WIP: checkpoint Wii native IMU and upstream IR bridge
2026-09-11 17:05:54 -06:00
test_wii_ir_tracker_native.py
Add selectable Wii IR aiming and DolphinBar keepalive
2026-09-09 17:13:27 -06:00
test_wii_parser_native.py
Support Bluepad32 gamepads as native Joy-Con pair sources
2026-09-12 23:03:15 -06:00
uart_usb_management_test.cpp
Accept USB BOOTSEL reboot on the UART firmware
2026-09-22 10:59:29 -06:00
usb_configuration_management_test.cpp
feat(wake): add USB-triggered Switch 2 wake with Windows interface support
2026-09-19 20:19:46 -06:00
usb_output_driver_test.cpp
feat: add opt-in native Nintendo rumble backend
2026-09-05 23:58:50 -06:00
wake_beacon_protocol_test.cpp
feat(wake): add controller-free USB serial wake beacon
2026-09-19 22:03:17 -06:00
wii_ir_aiming_test.cpp
Add selectable Wii IR aiming and DolphinBar keepalive
2026-09-09 17:13:27 -06:00
wii_ir_pointer_test.cpp
WIP: checkpoint Wii native IMU and upstream IR bridge
2026-09-11 17:05:54 -06:00
wii_ir_tracker_test.cpp
Add selectable Wii IR aiming and DolphinBar keepalive
2026-09-09 17:13:27 -06:00
wii_parser_native_test.c
fix(native-usb): prevent transmit-bank starvation and retain battery telemetry
2026-09-13 21:00:17 -06:00