hasu@tmk

Results 46 issues of hasu@tmk

# Acceleration Current impl. of mouse accleration doesn't appear to be proper in ADB coverter. We can depend on OS setting. I confirmed that Xorg/libinput can manage it well with...

# iMate VCD data: These show iMate starup and SRQ behaviour. https://github.com/tmk/tmk_keyboard/wiki/Apple-Desktop-Bus#startup-behaviour - ADB_iMate_startup_nodev.vcd - startup without device - ADB_iMate_starupt_extkbd.vcd - startup with Extended Keyboard - ADB_iMate_SRQ.vcd - Service Request...

When console endpoint size is 64 bytes hid_listen fails to display debug prints like below. On Linux hid_listen works without problem. ``` Device disconnected. Waiting for new device: Listening: Device...

NOTE

``` commit 9ba9c09d7cd608abae95ac7b74992f8ec42c7b41 Author: tmk Date: Sun Sep 26 23:31:26 2021 +0900 usb_usb: Poll mouse interface for iMate Griffin iMate doesn't any keyboard report without polling mouse interface diff --git...

We have to read data line as early as possible for IBM XT keyboard within 5us. https://github.com/tmk/tmk_keyboard/wiki/IBM-PC-XT-Keyboard-Protocol#note-for-start0 https://github.com/tmk/tmk_keyboard/wiki/IBM-PC-XT-Keyboard-Protocol#isr-prologue With normal ISR its prologue(pushing registers) is inevitable and it can consume...

To test this placed MODS_TAP_KEY on home row, which plays dual role of both shift and normal key. ## I found these problems: ### 1. MODS_TAP_KEY placed on alpha part...

NOTE
TODO
KEYMAP

In Actonmap file `AC_ACD` is defined as user function and `ACD` token is used in `KMAP()` macro with the intention of expansion to `AC_ACD` but it is handled as `AC_7`...

TODO
KEYMAP

You cannot send HID code 0x78- on NKRO report due to limitation of TMK report descriptor. Some language specific keys of Japanese, Korean and Brazilian will suffer the limitation. And...

TODO
CHIBIOS

USB converter doesn't work with TMK keyboard and has problem on handling report when it includes multiple change in a report. https://geekhack.org/index.php?topic=69169.msg2284605#msg2284605 For example, On TMK keyboard oneshot shift +...

KEYMAP

At this moment macro uses `add_weak_mods` for all mdofiers. This is intented to prevent macro from breaking real/physical key state when the modifier in macro is released. But `add_mods` is...

TODO
KEYMAP