tmk_keyboard/tmk_core/protocol
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
..
bluefruit update macro names in bluefruit 2016-05-05 12:50:05 -06:00
chibios make some change to complie stm32_f103_onekey with new version of Chibios (#583) 2018-11-07 08:08:08 +09:00
iwrap Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 2015-04-10 01:32:04 +09:00
lufa lufa: Fix system/consumer report in Boot mouse 2023-03-05 22:11:18 +09:00
mbed core: Fix Logical Maximum in report descriptor 2016-06-08 05:17:47 +09:00
pjrc core: Fix Logical Maximum in report descriptor 2016-06-08 05:17:47 +09:00
usb_hid usb_hid: Ducky One 2 Mini support #697 2023-02-01 09:50:56 +09:00
vusb vusb: Fix keyboard_protocol and keyboard_idle #547 2020-07-27 10:02:38 +09:00
adb.c adb: Add wait after listen and talk 2022-05-30 17:20:07 +09:00
adb.h adb: Remove unused definitions 2022-05-30 17:20:07 +09:00
bluefruit.mk Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 2015-04-10 01:32:04 +09:00
ibm4704.c core: Fix ibm4704_send() wait for clock to start 2019-07-12 16:08:05 +09:00
ibm4704.h Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 2015-04-10 01:32:04 +09:00
ibmpc.cpp ibmpc: Fix XT startup fail #751 2023-02-17 09:12:57 +09:00
ibmpc.hpp ibmpc: Remove inline of isr() to save space 2022-02-07 22:17:18 +09:00
iwrap.mk Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 2015-04-10 01:32:04 +09:00
lufa.mk lufa: Fix condition for atmega32u2 2023-02-26 22:35:09 +09:00
m0110.c m0110: Attempt international layout support 2023-01-30 12:03:09 +09:00
m0110.h Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 2015-04-10 01:32:04 +09:00
news.c Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 2015-04-10 01:32:04 +09:00
news.h Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 2015-04-10 01:32:04 +09:00
next_kbd.c next: Fix NeXT keyboard signal timing #704 2022-04-15 01:56:28 +09:00
next_kbd.h next: Fix NeXT keyboard signal timing #704 2022-04-15 01:56:28 +09:00
pbuff.h Codes appear to be detected correctly, the break codes are broken. 2016-03-01 21:37:22 -08:00
pjrc.mk Merge commit '4d116a04e94cf0d19317d5b44e4fa9f34a3e5594' 2015-04-28 11:27:10 +09:00
ps2.h Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 2015-04-10 01:32:04 +09:00
ps2_busywait.c Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 2015-04-10 01:32:04 +09:00
ps2_interrupt.c Codes appear to be detected correctly, the break codes are broken. 2016-03-01 21:37:22 -08:00
ps2_io.h Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 2015-04-10 01:32:04 +09:00
ps2_io_avr.c Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 2015-04-10 01:32:04 +09:00
ps2_io_mbed.c Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 2015-04-10 01:32:04 +09:00
ps2_mouse.c core: Mouse buttons state integration #101 2021-11-14 01:56:15 +09:00
ps2_mouse.h core: Mouse buttons state integration #101 2021-11-14 01:56:15 +09:00
ps2_usart.c Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 2015-04-10 01:32:04 +09:00
serial.h Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core' 2015-04-10 01:32:04 +09:00
serial_mouse.h core: Mouse buttons state integration #101 2021-11-14 01:56:15 +09:00
serial_mouse_microsoft.c core: Mouse buttons state integration #101 2021-11-14 01:56:15 +09:00
serial_mouse_mousesystems.c core: Mouse buttons state integration #101 2021-11-14 01:56:15 +09:00
serial_soft.c core: Increase buffer size for sotware serial 2022-06-03 23:35:23 +09:00
serial_uart.c serial_uart: Make RBUF_SIZE cutomizable 2022-02-14 17:29:17 +09:00
usb_hid.mk core: Add version string 2021-07-16 11:34:00 +09:00
vusb.mk ps2_usb: Fix for VUSB configuration 2016-03-19 08:08:49 +09:00
xt.h xt_usb: Remove xt_io.h 2018-03-14 21:32:22 +09:00
xt_interrupt.c xt_usb: Fix XT soft reset 2020-10-27 02:15:42 +09:00