Keyboard mapping between bVNC and x11vnc wrong for some keys

471 views
Skip to first unread message

Hans-Peter Jansen

unread,
Jan 30, 2022, 2:54:02 PM1/30/22
to bvnc-ardp-aspice-opaque...@googlegroups.com
Hi, 

since a few days, the keyboard mapping between bVNC and x11vnc is wrong for some keys (german mapping): pipe and slash: pipe results in ', slash results in ^, and a couple of more: ~:a horizontal bar with a right vertical small one on the right, etc..

Any idea, what's wrong here?

Cheers,
Pete

i iordanov

unread,
Feb 3, 2022, 1:58:52 AM2/3/22
to Hans-Peter Jansen, bVNC, aRDP, aSPICE, Opaque Remote Desktop Clients
Hey Hans-Peter,

What happens if you run the command:

setxkbmap de

In the remote session? Does it make a difference?

x11vnc is particularly troublesome for layouts for some reason and
requires some extra attention to get working correctly. I've found in
all my testing that Vino (despite its other deficiencies) is much
faster and handles keyboard layouts much better.

Please do not hesitate to reach out with more information,
observations and questions.

Cheers!
iordan
> --
> You received this message because you are subscribed to the Google Groups "bVNC, aRDP, aSPICE, Opaque Remote Desktop Clients" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to bvnc-ardp-aspice-opaque-remot...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/bvnc-ardp-aspice-opaque-remote-desktop-clients/CAO%3D4Ofk5xk4v4_WJOA3AhUPsyFRR%2Brah-7tFVAQtiXxPn4rWqg%40mail.gmail.com.



--
The conscious mind has only one thread of execution.

Hans-Peter Jansen

unread,
Feb 4, 2022, 10:30:20 AM2/4/22
to i iordanov, bVNC, aRDP, aSPICE, Opaque Remote Desktop Clients
Hi Iordan,

Am Donnerstag, 3. Februar 2022, 07:58:14 CET schrieb i iordanov:
> Hey Hans-Peter,
>
> What happens if you run the command:
>
> setxkbmap de
>
> In the remote session? Does it make a difference?

This makes it work! Great. What's interesting, that just the "ß" <sharp s> is
still missing (but that seems to be a long standing issue, IIRC).

> x11vnc is particularly troublesome for layouts for some reason and
> requires some extra attention to get working correctly. I've found in
> all my testing that Vino (despite its other deficiencies) is much
> faster and handles keyboard layouts much better.

Well, I need a generic VNC server solution always running in the background to
control KDE (mostly openSUSE Tumbleweed) desktops of all kind, and from what I
can see, vino is only designed to run in a user session.

I used to use the vnc module approach, placed in /etc/X11/xorg.conf.d/10-
libvnc.conf, but with the disappearance of XRender compositor for KDE, that
was nearly unusable, even *if* disabling the compositor completely. With
x11vnc, this was fairly easy to replace using a systemd system service.

/usr/bin/x11vnc -auth /var/run/sddm/{5cc1c7d9-52e7-42d7-9829-40085e63485e} -
display :0 -forever -loop -noxdamage -repeat -rfbauth /root/.vnc/passwd -
shared

Will experiment with the x11vnc options, or as a last resort, tweak the
environment to run this command on start-up.

> Please do not hesitate to reach out with more information,
> observations and questions.

Thanks for the kind offer, Iordan.

bVNC Pro is a great app, that I highly recommend to all my colleagues and
friends on a regular base. While RDP (e.g. using aFreeRDP) might be more
effective over tight connections, I really enjoy the look and feel of your
product. I'm happily using it since a couple of years.

If you allow me a suggestion: the list of connections is improvable. On my 8"
tablet, it just displays two on each page, and I would prefer a manual order
or a LRU order over a alphabetical one. Also huge desktops (e.g. 5120x1600)
are shown rather unfortunate. See attached screenshot.

Cheers,
Pete

> Cheers!
> iordan
>
> On Sun, Jan 30, 2022 at 2:54 PM Hans-Peter Jansen <fris...@gmail.com>
wrote:
> > Hi,
> >
> > since a few days, the keyboard mapping between bVNC and x11vnc is wrong
> > for some keys (german mapping): pipe and slash: pipe results in ', slash
> > results in ^, and a couple of more: ~:a horizontal bar with a right
> > vertical small one on the right, etc..
> >
> > Any idea, what's wrong here?
> >
> > Cheers,
> > Pete
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "bVNC, aRDP, aSPICE, Opaque Remote Desktop Clients" group. To unsubscribe
> > from this group and stop receiving emails from it, send an email to
> > bvnc-ardp-aspice-opaque-remote-desktop-clients+unsubscribe@googlegroups.c
Screenshot_20220203-124620_bVNC Pro.jpg
Reply all
Reply to author
Forward
0 new messages