You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix PS/2 mouse init on USB_HID=1 release builds (BAT succeeded but SET_SAMPLE_RATE returned 0xFC). Workaround: skip IntelliMouse magic knock, NVIC-mask host-to-device frames, 50 ms inter-byte gap, wait for bus idle before SIO→PIO handoff.
Fix HDMI resync glitch when a PS/2 mouse is plugged in on M2 boards. PS/2 bit-bang on GPIO 0/1 was perturbing HDMI TMDS pairs on GPIO 12–19. PS/2 keyboard and mouse now init before graphics_init().
Bump mouse init retry loop from 3 attempts to 10, with 500 ms between attempts. Bail out immediately if no device responds to RESET.
Restore full mouse init path on USB_HID=0 builds (IntelliMouse probe, sample rate 200, resolution 3, scaling 1:1). USB_HID=1 keeps the skip-magic-knock workaround.
Log now distinguishes Mouse: No device on bus, giving up from Mouse: Init FAILED after 10 retries.