@samitouri / QOSamiQemu / commits / 694635664a

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,