相關連接
購買Hasu USB to USB Controller Converter:https://www.1upkeyboards.com/shop/controllers/usb-to-usb-converter/
TMK按鍵編輯器:http://www.tmk-kbd.com/tmk_keyboard/editor/unimap/?usb_usb
TMK固件:https://github.com/tmk/tmk_keyboard/tree/master/converter/usb_usb
刷寫方法:https://github.com/tmk/tmk_keyboard/wiki#flash-firmware
論壇中的介紹:https://geekhack.org/index.php?topic=69169.0php
sudo apt install gcc-avr dfu-programmer gcc-arm-non-eabi avr-libc
git clone https://github.com/tmk/tmk_keyboard.git; cd tmk_keyboard
git submodule init; git submodule update
cd converter/usb_usb; make -f Makefile.unimap
。跳轉到第8步。.hex
的文件,這個就是固件準備刷入。https://www.microchip.com/developmenttools/ProductDetails/flip
不清楚爲何沒有Mac版的,也只能識別爲鍵盤驅動,沒法掛載到虛擬機。推薦使用Windows系統進行刷寫。Device - Select
選擇你芯片上的型號,我這裏是ATmega32U4
Settings - Communication - USB
,再點擊控制器上的按鈕。若是這裏提示AtLibUsbDfu.dll
找不到,請查看https://imgur.com/a/bnwzyFile - Load HEX File
,並選擇剛纔的.hex
文件。Erase
Blank Check
Program
Verify
並點擊Run
按鈕。Start Application
按鈕。以使用新固件。