After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 499804 - Cant type @ or \ sign (german keyboard layout)
Cant type @ or \ sign (german keyboard layout)
Status: RESOLVED FIXED
Product: gtk-vnc
Classification: Other
Component: general
0.3.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-vnc-maint
gtk-vnc-maint
: 537390 546878 551022 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-11-26 19:39 UTC by Patrick Steiner
Modified: 2009-02-26 12:52 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Patrick Steiner 2007-11-26 19:39:46 UTC
hi,

i have a problem with vinagre i cant input a @ sign (altgr + q) or a \ sign (altgr + ß)

the clients i am connected to also use german language.

with realvnc this works.
Comment 1 Kai Schaetzl 2008-03-26 23:03:50 UTC
I can confirm that behavior, unfortunately. It seems that vino/vinagre ignores AltGr (and CTRL+ALT) completely, so you cannot type any AltGr combinations. That's a *real* problem for instance for German users as some vital characters like @ and \ cannot be typed over a connection to vino/vinagre. I suppose that there may be similar problems for users of other European (or else) keyboard layouts.
The problem does not exist when using vncserver/Xvnc, it exists only in the Gnome vnc server.
Comment 2 debian 2008-04-06 11:06:39 UTC
Similar problem over here:
I use Vine Server on 2 Macs. On connecting to either of that machines I have a wrong keyboard-assignment.
On Linux side I have a german (no dead keys) layout. On those Macs it's also german but if I connect it uses an english layout for that VNC-connection.
For example if I type a " (shift+2) it shows a Ä (special german character). Shift + 6 should enter & but gives me a \ on that remote machine... and so on.
This is annoying because I can't inserting passwords on the remote machine is nearly impossible.
Switching the Mac to use Hex-Input (->System Preferences -> International -> Input
Menu) helps a lot but my special german characters don't work anymore.

So being able to select a keyboard layout would be a great help.

Just my 2 cent
Comment 3 robi 2008-04-08 11:33:26 UTC
Same here with slovenian keyboard layout. Cannot use any alt-gr character (@[]{}\|).
Comment 4 Rene ONIER 2008-04-09 17:30:36 UTC
Same problem on my Hardy heron beta. AltGr has no effect on my (french) keyboard.
BTW, i just figured out that CTRL-ALT gives the same result than AltGr should.
Comment 5 Javier S. Pedro 2008-04-19 15:12:18 UTC
I can also confirm this using Vino 0.5.0 and spanish layout: AltGr has no effect. Works fine in xvncviewer.
Comment 6 Jonh Wendell 2008-05-05 22:53:10 UTC
Hi. Could you guys test this patch for gtk-vnc: http://launchpadlibrarian.net/13563444/gtk-vnc-AltGr.patch

I don't have a german keyboard, so, I'm unable to test it.

Please, try that patch, rebuild gtk-vnc and run vinagre again.

Thanks.
Comment 7 Henrik Holst 2008-05-06 08:56:46 UTC
I can confirm that this patch makes AltGr work for vinagre on swedish keyboards, it doesn't work without it so this should probably fix it for the germans as well. Should we do something to get that patch into gtk-vnc mainline or is it perhaps already scheduled for 0.3.6? (it isn't om 0.3.5 even though the patch is against 0.3.4)
Comment 8 Henrik Holst 2008-05-14 09:13:58 UTC
I just downloaded gtk-vnc 0.3.6 and saw that the fix was included, many thanks!
Comment 9 Jonh Wendell 2008-05-14 12:06:32 UTC
OK. Could you guys test vinagre 2.23.2 and gtk-vnc 0.3.6?

I'm tagging this bug as NEEDINFO, and, if I get no answer within 21 days, it will be closed.

Thanks.
Comment 10 Jonh Wendell 2008-09-06 12:22:41 UTC
*** Bug 551022 has been marked as a duplicate of this bug. ***
Comment 11 Jonh Wendell 2008-09-06 12:23:55 UTC
*** Bug 537390 has been marked as a duplicate of this bug. ***
Comment 12 Jonh Wendell 2008-09-06 12:28:12 UTC
*** Bug 546878 has been marked as a duplicate of this bug. ***
Comment 13 Emilio Pozuelo Monfort 2008-09-06 14:15:47 UTC
From the 7th comment in https://bugs.launchpad.net/bugs/212013, it looks like this isn't fixed yet.
Comment 14 bugmenot 2008-11-03 05:16:46 UTC
Still broken in Ubuntu Intrepid and vinagre is useless without proper keyboard support. xvnc4viewer works perfectly.
Comment 15 Henrik Holst 2008-11-14 14:56:56 UTC
This is really strange, as I wrote earlier gtk-vnc 0.36 made AltGr work for Swedish keyboards and I have verified that it still works in Intrepid (which has 0.37).

So does anyone know why there might be a difference in how AltGr is handled in Swedish and German keyboards, I thought that AltGr was the same throughout Europe and the the only difference was that AltGr didn't exist on US keymaps.
Comment 16 Henrik Holst 2008-11-14 15:06:40 UTC
Ctrl+Alt+2 to open a non-x console, logging in and typing "showkey -s" to get the keyboard scan codes yields:

0xe0 0x38 - when pressing AltGr and
0xe0 0xb8 - when releasing AltGr

only "showkey" displayed "100" for AltGr

Could some one with a German keyboard do the same so we could see if there is any difference?
Comment 17 Jonh Wendell 2008-11-17 18:52:06 UTC
I fix for that was just released in gtk-vnc[1].

[1] - http://freehg.org/u/aliguori/gtk-vnc.hg/