Package: tightvncserver Version: 1.3.9-8 Severity: important tightvncserver was working fine for me for a long time until I restarted my VNC server session recently. Now I find that in most apps I can type fine, but certain apps get the keys all wrong. Nearly the entire un-shifted US keyboard (letters and numbers) are coming out wrong.
I discovered this in bitcoin-qt, but xkeycaps also shows the problem behavior. Unaffected include firefox, lxterm, and even xev. Interestingly, in xkeycaps, the keycode shows correct (e.g. the 1 key shows 1) but the keysym shows wrong (e.g. the 1 key shows 9). Switching to vnc4server instead of tightvncserver makes this problem go away. Note: this is not the same behavior has these other old bugs: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=545939 I have the workaround for this one in place. Turning it on or off does not affect the problem I'm describing here. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=514476 Using a US keyboard, and in my case pretty much ALL keys are broken, not just some, and nothing is accidentally shifted or such. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=698859 Again, different set of keys broken for me, not just a couple but nearly all. -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.5.0-2-amd64 (SMP w/12 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages tightvncserver depends on: ii libc6 2.23-5 ii libjpeg62-turbo 1:1.5.0-1 ii libx11-6 2:1.6.3-1 ii libxext6 2:1.3.3-1 ii perl 5.22.2-3 ii x11-common 1:7.7+16 ii x11-utils 7.7+3 ii xauth 1:1.0.9-1 ii xserver-common 2:1.18.4-1 ii zlib1g 1:1.2.8.dfsg-2+b1 Versions of packages tightvncserver recommends: ii x11-xserver-utils 7.7+7 ii xfonts-base 1:1.0.4+nmu1 Versions of packages tightvncserver suggests: ii tightvnc-java 1.2.7-9 -- no debconf information