HID Remapper
Sits between a USB mouse, keyboard or gamepad and the computer and remaps buttons, axes and keys in hardware.
Chipnik catalog@chipnik-catalogWhat you need
- Board
- One of 2 boards: Raspberry Pi Pico, Raspberry Pi Pico 2
- Parts
- USB-A socket breakout
HID Remapper is a small adapter that goes between your USB input device and the computer. Swap mouse buttons, turn a key into a macro, change a gamepad layout, scale mouse movement or map a foot pedal to a shortcut. The computer sees an ordinary device, so it works on any OS and console, and you set it up in a web page in Chrome. Original project by jfedor2 on GitHub, MIT. Chipnik hosts the release binaries unchanged so you can flash them from the browser.
On a plain Pico the device plugs into a USB port wired to GP0 and GP1 through the PIO USB host; the README shows the wiring. A ready board with two USB ports also exists.
Firmware files come from the r2026-05-25 release.
Parts
Buy everything for this project
- Raspberry Pi PicoBuyAliExpress
- Raspberry Pi Pico 2BuyAliExpress
After flashing
- The board restarts by itself when flashing is done.
- If nothing happens, press the RST (EN) button once.
Versions
2026.5.25 added to Chipnik 2026-11-05
Release r2026-05-25 of jfedor2/hid-remapper, files unchanged. Release notes on GitHub