web-dev-qa-db-ja.com

VMWareのthinkpadミドルクリックが機能しない(ゲスト:Ubuntuおよびホスト:windows 7)

問題

ミドルクリックで貼り付けようとすると、マウスの中ボタンが無視されます。その他の場合、ミドルクリックも無視されます。

私の設定

VMWareワークステーション7.1.3

ホスト:Windows 764ビット

Guest:Ubuntu10.10の既存のパーティション。私はwin7からのデュアルブート(ubuntu、win7)を持っています。ubuntuのパーティションにログインします。

ハードウェア:ThinkPadx201タブレット

副次的な質問:virtualboxにも同じ問題がありますか?

2
kirill_igum

これを修正するには、WindowsのコントロールパネルでTrackPointのスクロールを無効にします。

Windows7を実行しているThinkPadX220のVMwareUbuntuゲストでも同じ問題が発生しました。デフォルトのマウス/トラックポイント設定では、Ubuntuでxevを実行すると中央のボタンがまったく登録されませんでした。おそらく、一部の低レベルのWindows/Lenovoソフトウェアレイヤーは、ミドルボタンイベントをキャプチャし、それらをスクロールコマンドとして解釈していました。

これは、スクロールを完全にオフにすることで解決できます。マウスのコントロールパネルで、TrackPointのスクロールを「スクロール」、「虫眼鏡」、または「どちらでもない」に設定できます。コントロールを「どちらでもない」に設定した直後に、中央のボタンを使用してUbuntuに貼り付けることができました。

1
aparkerlue

Linuxのミドルボタンアクションなしで何ヶ月も苦痛を感じた後、私はレノボT510、Win7ホスト、Debianゲストのための解決策を見つけることを主張することにしました。

何時間も試して検索した後、私はついにそれを見つけました:アランだけが説明した「どちらでもない」設定は私のモデルには十分ではありません(そして私は他の人にもそう思います)。また、「スクロールタイプ」(私にとっては「どちらでもない」設定の横にある「設定」)を「スムーズ」に設定する必要があります。

UltraNav/Lenovoに、まつげオプションを使用して特許を取得したあらゆる種類のあいまいなスクロールを提供し、それによって設定を非常に複雑にしてくれたことに感謝します。

2
docno

アランとドクノは共同で質問を満たす完全な答えを書きました。 「ControlScrolling」は修正されません中央のボタンを押したままトラックポイントを移動してページをスクロールするときに行うスクロールです。

数時間の調査の結果、virtualboxにUSBデバイス(キーボード)をゲストに完全に伝播させることでこれを修正できることがわかりました。このソリューションには1つの利点があります。

  • キーボードはゲストに直接表示され、少なくともUbuntuではUSBキーボードは箱から出してすぐに機能します。私自身の経験によれば、これはWindowsにもOSXにも当てはまりません。

いくつかの非常に深刻な欠点があります。

  • キーボードはホストにとって完全に死んでしまいます! virtualboxでホストキーを使用することもできなくなりました!ただし、近くに別の物理キーボードがある場合は可能です(ラップトップやその他のUSBキーボードに統合されているものなど)。
  • マウスの統合が機能しなくなります!完全に。ただし、VirtualBoxでCtrl+Iを使用して無効にすることができます
  • ThinkPad USBキーボードを使用すると、ホストは完全にアイドル状態であると見なし、ホストのsrceensaverが使用されます。画面が暗くなったとき、それは私を怖がらせました!当然、これは制限時間を延長することで解決されます。

そもそもUSBキーボード用のWindowsドライバーをダウンロードする必要がなかったので、これをもっと早く見ていたらよかったのにと思います。

1
Tarrasch

Ubuntu/Gnomeは、マウスの中ボタンをスクロールホイールとしてネイティブに処理しません。クリップボードからの貼り付けのような奇妙なことをしていると思います。

手動で構成する必要があります。

グラフィカルユーティリティの場合、を実行してGPointingデバイス設定をインストールできます

Sudo aptitude install sysfsutils

参照: http://www.thinkwiki.org/wiki/How_to_configure_the_TrackPoint

0
wag2639