Dear all,
VNC == RFB - they're two different terms of the same thing.
The core RFB/VNC protocol only knows about keysyms.
Ok, so RFB is not the keyword to track :-(
AFAIK, TightVNC doesn't support the scancode extension, only TigerVNC.
Confirmed, I replaced TightVNC viewer by TigerVNC, solves the issue.
I got AltGr working + Ctrl_R acting as AltGr (my Debian kbd definition).
With this client, it is fine.
About this issue:
> I realize that AltGr is sending 29+100 (seen via showkey), when CTRL_R only
> sends 97.
> When using a remote console (iLo and iDRAC), AltGr only sends 100.
>
> I wonder if the issue would not also be the fact AltGr sends 2 codes, still
> another one to select the character key (6 for example).
>
> Is that normal Qemu is transforming AltGr (100) in 29+100 ?
It is hard to say without seeing debuging to see what QEMU received.
I saw Qemu must be compile with debug support, ok.
From this, if you have a recommendation, specific config to setup to
debug the particular keyboard, I can do that.
To me the issue is here since a single keyboard key should produce a
single keycode. Since my PC does not send 2 keys (else TigerVNC or
noVNC would behave the same), it is elsewhere...
Thanks
Brgrds