KEY_RELEASED
lqs->lqs_key_state[fe->id] = KEY_RELEASED;
fe->id, fe->value ? KEY_PRESSED : KEY_RELEASED);
KEY_RELEASED);
lqs->lqs_key_state[index] = KEY_RELEASED;
*state = KEY_RELEASED;
*state = KEY_RELEASED;
*state = KEY_RELEASED;
*state = KEY_RELEASED;
(void) kb8042_autorepeat_detect(kb8042, key_pos, KEY_RELEASED);
*state = KEY_RELEASED;
if (state == KEY_RELEASED) {
if (newstate == KEY_RELEASED)
newstate = KEY_RELEASED; /* toggling off */
if (newstate == KEY_RELEASED)
if (newstate == KEY_RELEASED)
if (newstate == KEY_RELEASED)
if (newstate == KEY_RELEASED) {
if (newstate == KEY_RELEASED) {
if (newstate == KEY_RELEASED)
KEY_RELEASED);
KEY_PRESSED : KEY_RELEASED);
KEY_PRESSED : KEY_RELEASED);
KEY_PRESSED : KEY_RELEASED);
KEY_PRESSED : KEY_RELEASED);
KEY_PRESSED : KEY_RELEASED);
KEY_PRESSED : KEY_RELEASED);
KEY_PRESSED : KEY_RELEASED);
KEY_PRESSED : KEY_RELEASED);
(*func)(usbkbmd, lastusbpacket[lindex], KEY_RELEASED);