Cannot send system/consumer report while mouse is set in boot protocol. Mouse, system and consumer report shares one interface using different report IDs. In boot protocol only mouse can report without report ID. If a report ID is sent while in boot protocol it will be recognized as mosue button state incorrectly by host. A user reported that Mac ejects disc drive at startup when using NeXT converter. Keeping mouse button pressed while bootup forces Mac to eject disc. |
||
|---|---|---|
| converter | ||
| keyboard | ||
| orphan | ||
| tmk_core | ||
| .gitignore | ||
| .gitmodules | ||
| README.md | ||
TMK Keyboard Firmware Collection
This repository includes keyboard and converter firmware projects built with tmk_core keyboard library.
The latest source code is available here: http://github.com/tmk/tmk_keyboard
Documentation
Refer to wiki pages for further info.
https://github.com/tmk/tmk_keyboard/wiki
License
GPLv2 or later. Some protocol files are under Modified BSD License.
Third party libraries like LUFA, PJRC and V-USB have their own license respectively.