From 694635664a9c1a10bcec465cc353e7aa0cdd0fb3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= Date: Tue, 9 Jun 2026 01:16:13 +0400 Subject: [PATCH] hw/input/virtio-input-hid: use qemu_input_handler_set_leds_mask() for LED state MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Philippe Mathieu-Daudé Signed-off-by: Marc-André Lureau --- hw/input/virtio-input-hid.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hw/input/virtio-input-hid.c b/hw/input/virtio-input-hid.c index 73423ac0c7..1019d6b2e5 100644 --- a/hw/input/virtio-input-hid.c +++ b/hw/input/virtio-input-hid.c @@ -12,6 +12,7 @@ #include "hw/virtio/virtio.h" #include "hw/core/qdev-properties.h" #include "hw/virtio/virtio-input.h" +#include "ui/input.h" #include "ui/console.h" @@ -208,7 +209,7 @@ static void virtio_input_hid_handle_status(VirtIOInput *vinput, } else { vhid->ledstate &= ~ledbit; } - kbd_put_ledstate(vhid->ledstate); + qemu_input_handler_set_leds_mask(vhid->hs, vhid->ledstate); break; default: qemu_log_mask(LOG_GUEST_ERROR,