mirror of
https://github.com/grymoire/i2c_puppet-Linux.git
synced 2024-12-26 05:28:22 +01:00
parent
7ab4cd3388
commit
c1cadbde4b
@ -47,6 +47,13 @@ static int64_t timer_task(alarm_id_t id, void *user_data)
|
||||
|
||||
static void key_cb(char key, enum key_state state)
|
||||
{
|
||||
// Don't send mods over USB
|
||||
if ((key == KEY_MOD_SHL) ||
|
||||
(key == KEY_MOD_SHR) ||
|
||||
(key == KEY_MOD_ALT) ||
|
||||
(key == KEY_MOD_SYM))
|
||||
return;
|
||||
|
||||
if (tud_hid_n_ready(USB_ITF_KEYBOARD) && reg_is_bit_set(REG_ID_CF2, CF2_USB_KEYB_ON)) {
|
||||
uint8_t conv_table[128][2] = { HID_ASCII_TO_KEYCODE };
|
||||
conv_table['\n'][1] = HID_KEY_ENTER; // Fixup: Enter instead of Return
|
||||
|
Loading…
Reference in New Issue
Block a user