Update: UltraVNC 1.4.3.6 and UltraVNC SC 1.4.3.6: viewtopic.php?t=37885
Important: Please update to latest version before to create a reply, a topic or an issue: viewtopic.php?t=37864

Join us on social networks and share our announcements:
- Website: https://uvnc.com/
- GitHub: https://github.com/ultravnc
- Mastodon: https://mastodon.social/@ultravnc
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://twitter.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc

Russian letters?

Post Reply
winXp
Posts: 5
Joined: 2010-08-15 14:20

Russian letters?

Post by winXp »

Hey,

some time ago I wrote the post "Performance optimization possible?". My next and probably last problem is: how to write russain letters? Normally I can write normal russian letters (on all of my "non"-remote computers) when I changed it to Russian keyboard layout. But on the remote PC I can't ?

Do you have any solutions?

The same configuration and all like in: [topic=18770][/topic]

nice greetings!!
winXp
Posts: 5
Joined: 2010-08-15 14:20

Re: Russian letters?

Post by winXp »

I just tried it again and it works now.

But its the same problem with the english layout now.. O_o
winXp
Posts: 5
Joined: 2010-08-15 14:20

Re: Russian letters?

Post by winXp »

So i tried it some time:

I got English, German and Russian in my keyboard layout list. I change it with alt+shift. but it is so weird! sometimes it is the english layout (so there aren't ö, ä and ü) but on the right corner is "DE". And sometimes it is set to "RU" but I can't write with russian letters (only a "X" on the normal "E" button and the "ю" on the normal question mark button)
lexa2
Posts: 2
Joined: 2010-09-03 06:10
Location: Moscow, Russia
Contact:

Re: Russian letters?

Post by lexa2 »

General rules for correct keyboard layout working with VNC:
1. Client (the workstation you run VNC client at) should use default English keyboard layout.
2. Layout switching should be done on the server side (the workstation you connect to).

Usage example:
Definitions:
You need to type in some text in russian into some app on the controlled server. Current client-side keyboard layout is EN, current server-side keyboard layout is EN. Layout switch combo is Alt+Shift both on the client and on the server side. Both client and server have got two layouts configured: EN and RU.

Solution:
Set your VNC client to capture all keyboard events (if supported). Press Alt+Shift resulting both client and server to switch layout from EN to RU. Temporarily minimize VNC client window making it to not send keyboard events to the server. Press Alt+Shift again resulting in switching client layout back to EN. Restore client window and type it the text you wanted in Russian.

This trick works good for me with a variety of VNC clients including linux (Grdc, Krdc, vinarge and other libvnc/vncviewer based clients) and windows (tested with UltraVNC Viewer).
Post Reply