Thinkpad 在 VMWare 中按一下中鍵不起作用(來賓:Ubuntu 和主機:Windows 7)

Thinkpad 在 VMWare 中按一下中鍵不起作用(來賓:Ubuntu 和主機:Windows 7)

問題:

當我嘗試透過中鍵單擊貼上時,滑鼠中鍵將被忽略。在其他情況下,中鍵單擊也會被忽略。

我的設定:

VMWare 工作站 7.1.3

主持人:Windows 7 64位

客人:Ubuntu 10.10 的現有分區。我有一個雙重啟動(ubuntu,win7),從win7我登入ubuntu的分割區。

硬體:ThinkPad x201 平板電腦

附帶問題:virtualbox 有相同的問題嗎?

答案1

您可以透過在 Windows 控制面板中停用 TrackPoint 捲動來解決此問題。

我在運行 Windows 7 的 ThinkPad X220 上的 VMware Ubuntu 用戶端遇到了相同的問題。據推測,某些低階 Windows/Lenovo 軟體層正在捕獲中鍵事件並將其解釋為滾動命令。

您可以透過完全關閉滾動來解決此問題。在滑鼠控制面板中,您可以將 TrackPoint 捲動設定為「捲動」、「放大鏡」或「兩者皆非」。將控制項設為「兩者都不是」後,我可以使用中間按鈕在 Ubuntu 中貼上。

答案2

經過許多痛苦的幾個月沒有 Linux 中間按鈕操作後,我決定堅持為我的 lenovo T510、Win7 主機、debian guest 找到解決方案。

經過幾個小時的嘗試和搜索,我終於找到了:艾倫單獨描述的「兩者都不是」設定對於我的模型來說是不夠的(我也認為其他人的模型也是如此)。您還必須將“滾動類型”(對我來說,在“兩者都不是”設定旁邊的“設定”中)設定為“平滑”!

感謝 UltraNav/Lenovo 為您提供各種獲得專利的模糊滾動選項,從而使設定變得極其複雜。

答案3

而Alan和docno共同寫出了滿足這個問題的完整答案。它沒有修復“控制滾動”這是按住中間按鈕並移動指點來捲動頁面時進行的捲動。

經過幾個小時的研究,我發現您可以透過讓 virtualbox 將 USB 裝置(您的鍵盤)完全傳播給來賓來解決此問題。此解決方案有一個優點:

  • 訪客可以直接看到鍵盤,至少在 Ubuntu 上,USB 鍵盤開箱即可使用。根據我自己的經驗,Windows 和 OS X 都不是這種情況。

有一些非常嚴重的缺點:

  • 鍵盤對主機來說完全失效了!你甚至不能使用主機金鑰不再在虛擬機器中了!但是,如果您附近有一個單獨的實體鍵盤(例如筆記型電腦或任何其他 USB 鍵盤中整合的鍵盤),則可以。
  • 滑鼠整合將停止工作!共。但是,您可以在 VirtualBox 中停用它:Ctrl+I
  • 當您使用 ThinkPad USB 鍵盤時,您的主機會認為您完全空閒,並且主機的 srceensaver 會介入您。當螢幕變暗時,我嚇壞了!當然,這只能透過延長時限來解決。

我希望我早點看到這一點,因為我一開始就不必為我的 USB 鍵盤下載任何 Windows 驅動程式。

答案4

Ubuntu/Gnome 本身並不將滑鼠中鍵視為滾輪。我認為它做了一些奇怪的事情,例如從剪貼簿貼上。

您需要手動配置它。

對於圖形實用程序,您可以透過執行來安裝 GPointing Device Settings

sudo aptitude install sysfsutils

看:http://www.thinkwiki.org/wiki/How_to_configure_the_TrackPoint

相關內容