VMWare에서 ThinkPad 가운데 클릭이 작동하지 않습니다(게스트: Ubuntu 및 호스트: Windows 7).

VMWare에서 ThinkPad 가운데 클릭이 작동하지 않습니다(게스트: Ubuntu 및 호스트: Windows 7).

문제:

가운데 클릭으로 붙여넣으려고 하면 마우스 가운데 버튼이 무시됩니다. 다른 경우에는 가운데 클릭도 무시됩니다.

내 설정:

VMWare 워크스테이션 7.1.3

주인: 윈도우7 64비트

손님: Ubuntu 10.10의 기존 파티션. win7의 이중 부팅(ubuntu,win7)이 있고 우분투 파티션에 로그인합니다.

하드웨어: ThinkPad x201 태블릿

부가 질문: virtualbox에도 같은 문제가 있나요?

답변1

Windows 제어판에서 TrackPoint 스크롤을 비활성화하여 이 문제를 해결할 수 있습니다.

Windows 7을 실행하는 ThinkPad X220의 VMware Ubuntu 게스트에서도 동일한 문제가 발생했습니다. 기본 마우스/트랙포인트 설정을 사용하면 Ubuntu에서 xev를 실행할 때 가운데 버튼이 전혀 등록되지 않습니다. 아마도 일부 낮은 수준의 Windows/Lenovo 소프트웨어 계층은 중간 버튼 이벤트를 캡처하고 이를 스크롤 명령으로 해석하고 있었을 것입니다.

스크롤을 완전히 끄면 이 문제를 해결할 수 있습니다. 마우스 제어판에서 TrackPoint 스크롤을 "스크롤링", "돋보기" 또는 "모두 없음"으로 설정할 수 있습니다. 컨트롤을 "모두"로 설정한 직후 가운데 버튼을 사용하여 Ubuntu에 붙여넣을 수 있었습니다.

답변2

Linux 중간 버튼 작업 없이 고통스러운 몇 달을 보낸 후 저는 lenovo T510, Win7 호스트, 데비안 게스트에 대한 솔루션을 찾기로 결정했습니다.

몇 시간 동안 노력하고 검색한 끝에 마침내 그것을 발견했습니다. Alan이 단독으로 설명한 "둘 다 없음" 설정은 내 모델에 충분하지 않습니다(다른 모델에도 마찬가지라고 가정합니다). 또한 "스크롤 유형"(나의 경우 "모두" 설정 옆의 "설정"에서)을 "부드럽게"로 설정해야 합니다!

속눈썹 옵션과 함께 모든 종류의 특허받은 모호한 스크롤링을 제공하여 설정을 엄청나게 복잡하게 만든 UltraNav/Lenovo에 감사드립니다.

답변3

Alan과 docno는 공동으로 질문을 만족시키는 완전한 답변을 작성했습니다."컨트롤 스크롤"은 수정되지 않습니다.이는 페이지를 스크롤하기 위해 중간 버튼을 누르고 트랙포인트를 움직일 때 수행되는 스크롤입니다.

몇 시간 동안 연구한 끝에 virtualbox가 USB 장치(키보드)를 게스트에게 완전히 전파하도록 함으로써 이 문제를 해결할 수 있다는 것을 발견했습니다. 이 솔루션에는 한 가지 장점이 있습니다.

  • 키보드는 게스트가 직접 볼 수 있으며 적어도 Ubuntu에서는 USB 키보드가 즉시 작동합니다. 내 경험에 따르면 Windows나 OS X에는 해당되지 않습니다.

몇 가지 매우 심각한 단점이 있습니다.

  • 키보드가 호스트에게 완전히 죽게 됩니다! 당신은 심지어 사용할 수 없습니다호스트 키더 이상 virtualbox에서! 그러나 근처에 별도의 물리적 키보드가 있는 경우(노트북이나 다른 USB 키보드에 통합된 키보드) 가능합니다.
  • 마우스 통합이 작동하지 않습니다! 전부. 그러나 다음을 사용하여 VirtualBox에서 비활성화할 수 있습니다.Ctrl+I
  • 호스트는 ThinkPad USB 키보드를 사용할 때 사용자가 전혀 유휴 상태라고 생각하고 호스트의 저장 장치가 사용자에게 접근합니다. 화면이 어두워졌을 때 정말 겁이 났어요! 당연히 이것은 시간 제한을 연장함으로써 해결됩니다.

처음에 USB 키보드용 Windows 드라이버를 다운로드할 필요가 없었기 때문에 이 내용을 더 일찍 봤더라면 좋았을 것입니다.

답변4

Ubuntu/Gnome은 기본적으로 마우스 가운데 버튼을 스크롤 휠로 처리하지 않습니다. 내 생각엔 클립보드에서 붙여넣는 것과 같은 이상한 일을 하는 것 같아요.

수동으로 구성해야 합니다.

그래픽 유틸리티의 경우 다음을 실행하여 GPointing 장치 설정을 설치할 수 있습니다.

sudo aptitude install sysfsutils

보다:http://www.thinkwiki.org/wiki/How_to_configure_the_TrackPoint

관련 정보