[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] QEMU's SPICE server not getting leds callback when sending
From: |
Bastien Orivel |
Subject: |
[Qemu-devel] QEMU's SPICE server not getting leds callback when sending capslock |
Date: |
Fri, 18 May 2018 16:14:16 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:62.0) Gecko/20100101 Firefox/62.0 Thunderbird/62.0a1 |
Hey,
I'm having troubles using the QEMU's SPICE server for remote views. When
trying to sync leds from my SPICE client to QEMU, I can see that the
caps lock keycodes are sent but the server state never gets updated
(which leads in funny behaviours like caps lock "blinking" in the guest
if the clients resyncs its state often).
That behaviour doesn't happen at all with the numlock led which does the
same thing but with different keycodes.
Here is an example of what's happening when the client tries to resync
with a capslock difference:
> Spice received: 58
> ps2_put_keycode: 88
>
> Spice received: 186
> ps2_put_keycode: 240
> ps2_put_keycode: 88
> ps2_queue: 186
And with numlock:
> Spice received: 69
> ps2_put_keycode: 119
> Spice received: 197
> ps2_put_keycode: 240
> ps2_put_keycode: 119
> ps2_queue: 197
> ps2_set_ledstate: 0
> Spice new ledstate: 0
Spice registers a callback for leds via qemu_add_led_event_handler but
it's never called for capslock. Is that a normal behaviour ? Is there
any reasons for the capslock led not to be updated ?
Regards,
Bastien
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-devel] QEMU's SPICE server not getting leds callback when sending capslock,
Bastien Orivel <=