建基於 Raspberry Pi Pico 嘅硬件 based HID Remapper
無意中搵到呢個 project,覺得幾有用所以分享下(本人同 project owner 毫無聯繫):
https://github.com/jfedor2/hid-remapper
個 project 係以 Pi Pico 作主導,透過預先 program 好的 mapping 去將你手上 USB HID 輸入設備更改輸出,一個比較簡單實例就係將 keyboard/mouse 某 D 特定制加入你想要嘅功能。
當然,部份 keyboard/mouse 本身就附帶 remapping 軟件,咁有乜需要呢?
1. 軟件 based 通常都係 Windows 限定(好 D 嘅可能有 Mac,但用 Linux/ChromeOS/BSD 嘅朋友就....),而且如果公司電腦唔俾安裝就無得搞。
2. Pi Pico 係硬件 based,mapping 以 web 寫入,正常 desktop browsers 大多數可以直接 program(我用 ChromeOS 都可以做到),帶到去邊都用到。
3. 能做出比原廠軟件更多 customization,例如我將 keyboard 箭嘴 program 到 mouse 移動,賽車腳制變自己想要嘅 hot key 亦得。連我隻 cheap mouse 無得改 DPI 都可以將佢移動速度額外加減。
原作者一開始係買 Pico 一代,再自己焊接 USB-A female cable 上去,不過最近 Waveshare 出咗一款新板,直接解決咗呢個問題,型號係 RP2350 USB-A,USB-C 連接電腦(original Pico 係 micro USB),另有 on board USB-A,3D print 一個殼直接入住就搞掂,project 嘅作者亦為呢隻板 pre compile 好 firmware。
佢亦有 bluetooth version,我剛入手 Seeed Studio XIAO nRF52840 試過一下,亦係幾唔錯,但作者都有提到佢自己無咁多 bluetooth device 可以試所以有機會有 bug。 |
|
|