From 793f9e7e56ac5f6e8132545602bfce01f6c9cd1d Mon Sep 17 00:00:00 2001 From: Denis Date: Tue, 19 Dec 2023 21:23:01 +0100 Subject: [PATCH] fix both dpad up in mouse mode and lctrl --- virt_kbd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/virt_kbd.c b/virt_kbd.c index b6e7b1e..b535124 100644 --- a/virt_kbd.c +++ b/virt_kbd.c @@ -436,7 +436,7 @@ int virt_kbd_send(virt_kbd_t *const kbd, keyboard_status_t *const status, struct } if (status->lctrl != kbd->prev_lctrl) { - tmp_ev.code = KEYBOARD_KEY_LCRTL; + tmp_ev.code = KEY_LEFTCTRL; tmp_ev.value = kbd->prev_lctrl = status->lctrl; if (write(kbd->fd, &tmp_ev, sizeof(tmp_ev)) != sizeof(struct input_event)) { res = errno < 0 ? errno : -1 * errno; @@ -445,7 +445,7 @@ int virt_kbd_send(virt_kbd_t *const kbd, keyboard_status_t *const status, struct } if (status->up != kbd->prev_up) { - tmp_ev.code = KEY_LEFTCTRL; + tmp_ev.code = KEY_UP; tmp_ev.value = kbd->prev_up = status->up; if (write(kbd->fd, &tmp_ev, sizeof(tmp_ev)) != sizeof(struct input_event)) { res = errno < 0 ? errno : -1 * errno;