如何防止 VNC 自动复制选定的文本?

如何防止 VNC 自动复制选定的文本?

每当我选择任何文本时,文本都会立即复制到剪贴板,而无需我明确发出复制文本命令。如何修复此错误或功能?

我正在使用 RealVNC 客户端。服务器正在运行 IceWM。

答案1

  1. 打开~/.vnc/xstartup
  2. 更改vnc配置要包含的行SendPrimary=0 (e.g. vncconfig SendPrimary=0 –nowin &)
  3. 重新启动 VNC 会话

怎么运行的:

  • vncconfig是一个管理 x11 服务器和 VNC 会话之间共享功能的程序,最值得注意的是共享剪贴板功能。如果不在后台运行该程序,则无法共享剪贴板。
  • X11 保留了“主”缓冲区(用于选定文本)和“剪贴板”缓冲区的概念
  • 发送主要默认为1(开启),指示vncconfig将主(选择)缓冲区发送到剪贴板缓冲区,实际上覆盖那里的所有内容

相关内容