2012-09-05 02:46:34 +09:00
|
|
|
USB to USB keyboard protocol converter
|
|
|
|
|
======================================
|
2023-07-26 10:12:24 +09:00
|
|
|
See this for detail and discussion here.
|
2019-09-18 16:51:44 +09:00
|
|
|
|
|
|
|
|
- https://geekhack.org/index.php?topic=69169.0
|
2016-09-02 13:45:47 +09:00
|
|
|
|
2023-07-26 10:12:24 +09:00
|
|
|
See this for TMK general info.
|
|
|
|
|
|
|
|
|
|
- https://github.com/tmk/tmk_keyboard/wiki
|
|
|
|
|
|
|
|
|
|
|
2012-09-05 02:46:34 +09:00
|
|
|
|
|
|
|
|
Hardware requirement
|
|
|
|
|
--------------------
|
2016-09-02 13:45:47 +09:00
|
|
|
There are two options.
|
|
|
|
|
|
|
|
|
|
### TMK USB-USB Converter
|
2019-09-18 16:51:44 +09:00
|
|
|
You can buy a fully preassembled converter from me here.
|
2014-12-30 13:52:53 +09:00
|
|
|
|
2019-09-18 16:51:44 +09:00
|
|
|
- https://geekhack.org/index.php?topic=72052.0
|
2016-09-02 13:45:47 +09:00
|
|
|
|
2019-09-18 16:51:44 +09:00
|
|
|
### Arduino Leonardo + USB Host Shield
|
|
|
|
|
Buying Arduino Leonardo and USB Host Shield.
|
2014-12-30 13:52:53 +09:00
|
|
|
|
2023-07-26 10:12:24 +09:00
|
|
|
- https://store.arduino.cc/products/arduino-leonardo-with-headers
|
|
|
|
|
- https://docs.arduino.cc/retired/shields/arduino-usb-host-shield
|
2019-09-18 16:51:44 +09:00
|
|
|
- https://www.sparkfun.com/products/9947
|
2012-09-05 02:46:34 +09:00
|
|
|
|
|
|
|
|
|
2023-07-26 10:12:24 +09:00
|
|
|
|
2012-09-05 02:46:34 +09:00
|
|
|
Build firmware
|
|
|
|
|
--------------
|
2023-07-26 10:12:24 +09:00
|
|
|
See wiki.
|
2016-09-02 13:45:47 +09:00
|
|
|
|
2023-07-26 10:12:24 +09:00
|
|
|
https://github.com/tmk/tmk_keyboard/wiki#build-firmware
|
2016-09-02 13:45:47 +09:00
|
|
|
|
2014-12-10 14:35:46 +09:00
|
|
|
|
2012-09-05 02:46:34 +09:00
|
|
|
|
2023-07-26 10:12:24 +09:00
|
|
|
Keymap Editor
|
2016-09-10 11:44:59 +09:00
|
|
|
-------------
|
2023-07-26 10:12:24 +09:00
|
|
|
You can editor keymap and download firmware with web browser.
|
2016-09-10 11:44:59 +09:00
|
|
|
|
|
|
|
|
- http://www.tmk-kbd.com/tmk_keyboard/editor/unimap/?usb_usb
|
2014-12-30 13:52:53 +09:00
|
|
|
|
2014-12-10 14:35:46 +09:00
|
|
|
|
2014-12-11 00:59:08 +09:00
|
|
|
|
2023-07-26 10:12:24 +09:00
|
|
|
Limitation
|
|
|
|
|
----------
|
|
|
|
|
The converter supports 'HID Boot protocol' only. This means it can host only standard USB keyboard(6KRO).
|
2019-09-18 16:51:44 +09:00
|
|
|
|
2023-07-26 10:12:24 +09:00
|
|
|
- Media/System control keys are not recognized.
|
|
|
|
|
- 'Fn' key itself cannot be remapped.
|
2019-09-18 16:51:44 +09:00
|
|
|
|
2023-07-26 10:12:24 +09:00
|
|
|
Many of NKRO keyboards still can work with the converter in 6KRO mode.
|