After more 1 000 000 (one million) views on forum for 1.5.0.x development versions... and 1.6.1.0, 1.6.3.0-dev versions
A new stable version, UltraVNC 1.6.4.0 and UltraVNC SC 1.6.4.0 have been released: https://forum.uvnc.com/viewtopic.php?t=38095
Feedback is welcome

Celebrating the 22th anniversary of the UltraVNC (25th anniversary since the laying of the foundation stone): https://forum.uvnc.com/viewtopic.php?t=38031

Important: Please update to latest version before to create a reply, a topic or an issue: https://forum.uvnc.com/viewtopic.php?t=37864

Forum password change request: https://forum.uvnc.com/viewtopic.php?t=38078

Development: UltraVNC development is always here... Any help is welcome.
Feedback is welcome

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

Disable CopyRect Encoding

Here you will find help for frequently asked questions as well as for your specific question
Post Reply
DLo6
Posts: 1
Joined: 2025-07-29 12:38

Disable CopyRect Encoding

Post by DLo6 »

We have over 10 VNC machines, which shares a central Viewer. I need to disable "CopyRect Encoding" on all of them. Is this done on the Server side or on the Viewer itself? We tried disabling it directly on the Viewer but when we check the Settings on the connection, it still goes back to "CopyRect Encoding" on.

Is there a way to disable this entirely? I checked the UltraVNC config file and other files/settings on the Server side but couldn't get it working.

TIA!
User avatar
Rudi De Vos
Admin & Developer
Admin & Developer
Posts: 6970
Joined: 2004-04-23 10:21
Contact:

Re: Disable CopyRect Encoding

Post by Rudi De Vos »

Settings are saved in the %appdata%\UltraVNC folder on the viewer PC.
This allow to have different connection for each pc tou connect to
LOCALHOST-5900.vnc
MYREMOTEPC-5901.vnc

Open the viewer, just add some fake servername, goto options and uncheck copyrect and save
Then you will find an extra file in this folder
Open this file and you will see
[options]
use_encoding_0=1
use_encoding_1=0

Do the same with copyrect ON
and it looks like
[options]
use_encoding_0=1
use_encoding_1=1

When the viewer is started and you select the hostname he use the settings from that file in this folder with the corresponding name.

In the folder of the viewer you find options.vnc, this is the file loaded before the custom settings
If you set in options.vnc
[options]
..
use_encoding_1=0

All new connections will have copyrect off.

You can do this for all options you want

Hopes this help
UltraVNC links (join us on social networks):
- Website: https://uvnc.com/
- Forum: https://forum.uvnc.com/
- GitHub sourcecode: https://github.com/ultravnc/UltraVNC
- Mastodon: https://mastodon.social/@ultravnc
- Bluesky/AT Protocol: https://bsky.app/profile/ultravnc.bsky.social
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc
- uvnc2me: https://uvnc2me.com/
Post Reply