Keyboard: Send release key events

This commit is contained in:
Federico Amedeo Izzo 2021-01-03 19:16:37 +01:00 committed by Niccolò Izzo
parent a007eb206c
commit 07707ccae5
1 changed files with 5 additions and 0 deletions

View File

@ -183,6 +183,11 @@ static void kbd_task(void *arg)
key_ts[k] = now;
send_event = true;
}
// Key has been released
else if((prev_keys & (1 << k)) && !(keys & (1 << k)))
{
send_event = true;
}
}
}
// Some key is kept pressed