Skip to content
hasu@tmk edited this page Jul 1, 2021 · 28 revisions

IDEA

Minmal firmware Build

for non-keyboard project

  • NO_KEYBOARD build option for minimal build
  • 6KRO_ENABLE(boot keyboard compatible when report protocol)
  • NKRO_ENABLE

currently keyboard function is built automatically without any options.

Mouse Scroll Wheel Emulation

two implementatons exists on PS/2 and ADB. One common impl to be shared by projects would be nice.

IBMPC buffer handling on send

Data on recv buffer can be removed by calling host_send(). TODO: Fix

MOUSE_ENABLE/MOUSEKEY_ENABLE Build Option

need to be organized

MOUSE_ENABLE is needed for mouse project without mouse key feature. It enables mouse output interface.

Clone this wiki locally