hw/input/virtio-input-hid: use qemu_input_handler_set_leds_mask() for LED state
Reviewed-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com> Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Marc-André Lureau committed
Jun 9, 2026 at 01:16 UTC
694635664a9c1a10bcec465cc353e7aa0cdd0fb3
1 file changed
+2
-1
hw/input/virtio-input-hid.c
+2
-1
@@ -12,6 +12,7 @@
12
#include "hw/virtio/virtio.h"
13
#include "hw/core/qdev-properties.h"
14
#include "hw/virtio/virtio-input.h"
15
+#include "ui/input.h"
16
17
#include "ui/console.h"
18
@@ -208,7 +209,7 @@ static void virtio_input_hid_handle_status(VirtIOInput *vinput,
209
} else {
210
vhid->ledstate &= ~ledbit;
211
}
211
- kbd_put_ledstate(vhid->ledstate);
212
+ qemu_input_handler_set_leds_mask(vhid->hs, vhid->ledstate);
213
break;
214
default:
215
qemu_log_mask(LOG_GUEST_ERROR,