VNCからテキスト選択を削除すると、削除するのではなく切り捨てられます。

VNCからテキスト選択を削除すると、削除するのではなく切り捨てられます。

VNCセッションを実行していて、2つのシステム間でクリップボードを双方向に共有したいと思います。失敗したのは、デスクトップのWebブラウザからURLを取得し、vncセッションに移動してアドレスバーのテキストを強調表示し、[古いURLを削除]をクリックし、CTRL-Vを押してデスクトップからURLを貼り付けることです。

失敗したのは、古いURLを削除したことです。何らかの理由でURLを強調表示し、私が考えることができるすべての方法(バックスペース、削除キー、右クリックしてコンテキストメニューの「削除」選択など)を使用して削除すると、そのテキストがクリップボードに切り捨てられて送信されます。クライアントコンピュータに(元のコピーしようとしていた内容が壊れています)

強調表示せずにURLが消えるまでバックスペースを押し続けると、クリップボードは保持されるため、この特定の操作にのみ影響するようです。 VNCサーバーのクリップボードの更新を無効にすることで問題を解決できます(したがって、更新はクライアントからサーバーにのみ行われます)、双方向サポートが必要です。

これはコンテキストメニューから削除されても発生するため、キーマップのようには見えません。私はこの作業のために偶然にVNCを使用しているので、関係はないかもしれませんが、X11やGNOME(自宅で毎日使用する)では、以前はこのような動作を経験したことがありません。私も中途半端な状況を再現してみましたが、gedit同じnotepad結果が出ました。それではブラウザの問題ではないようです。

  • VNCサーバー:TigerVNC 1.1
  • VNCクライアント:RealVNC 5.2
  • サーバーデスクトップ:RHEL 6.6のGNOME 2.28
  • クライアントデスクトップ:Windows 7

ベストアンサー1

VNCサーバーがプッシュしているようです。Xウィンドウの選択クライアントクリップボードに。

テキストを選択するたびに、X Windowの選択が更新されます。あなたの場合、ブラウザのアドレスバーでテキストを選択すると、VNCサーバーはそれをクライアントクリップボードにコピーしてローカルクリップボードを上書きします。選択したテキストを削除する行為は無関係なので、どのように削除しても構いません。

回避策は、「デフォルトの選択をビューアに送信」オプションを無効にすることです。vncconfig

おすすめ記事