Find a file
tmk 0090098141 lufa: Fix system/consumer report in Boot mouse
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.
2023-03-05 22:11:18 +09:00
converter Unicomp New Model M broken Pause/Break key fix 2023-03-01 02:52:57 +00:00
keyboard hhkb: Add keys for Display Brightness Control 2020-05-11 21:59:33 +09:00
orphan Fix error in media layer for phantom iso keymap. 2016-11-28 13:19:50 +01:00
tmk_core lufa: Fix system/consumer report in Boot mouse 2023-03-05 22:11:18 +09:00
.gitignore Change gitignore for unimap hex files 2016-09-02 13:48:20 +09:00
.gitmodules lufa: Use the latest LUFA library on github 2020-02-09 21:03:49 +09:00
README.md Update README 2022-02-20 21:07:35 +09:00

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.