태그 보관물: mouse-scroll

mouse-scroll

Ubuntu 15.04에서는 터치 패드를 통해 마우스를 움직이면 창이 스크롤됩니다. 것이 잘 작동합니다. 그러나 어떤 일이 발생하고

시스템을 처음 부팅하면 모든 것이 잘 작동합니다. 그러나 어떤 일이 발생하고 (어떤 것이 트리거되는지 확실하지 않음) 많은 프로그램이 마우스를 창 위로 움직이면 스크롤이 시작됩니다. 지금까지 노틸러스, 문서 리더, 아카이브 관리자, Ubuntu Software Center, Meld 및 시스템 모니터 (GTK의 공통점)는 무엇입니까? 어떤 이유로 든 웹 브라우저, 썬더 버드, Mono, Java 등을 사용하는 프로그램에서는 발생하지 않습니다.

더 구체적으로 말하면, 마우스 시작 위치가 예를 들어 문서 판독기의 문서 위에있을 때 터치 패드를 통해 마우스를 움직이면 문서가 앵커처럼 스크롤됩니다. 문서는 변경되지 않습니다 (아직 스크롤). 이미 “두 손가락 스크롤”, “입력하는 동안 비활성화”및 “클릭하여 누르기”옵션을 비활성화하려고했지만 아무런 문제가 없었습니다 (글리치 시작 후).

또 다른 이상한 경우는 노틸러스에서 마우스 시작 위치가 파일이나 디렉토리 위에 있으면 스크롤하지 않고 선택하는 경우가 있습니다. 디렉토리를 한 번 클릭하면 디렉토리가 열립니다 (따라서 초기 터치는 클릭과 같은 역할을하며 두 번째 클릭과 같은 동작을합니다).

문제를 일시적으로 해결하기 위해 할 수있는 유일한 방법은 컴퓨터를 다시 시작하는 것입니다. 마우스를 사용할 때 문제가 없습니다.

2015/05/03 업데이트 : 지금 재현하는 방법을 봅니다. 결함이있는 두 손가락 스크롤 문제인 것 같습니다. 두 손가락으로 많은 창을 스크롤하면 결국이 문제가 발생하기 시작합니다. 두 손가락으로 “클릭”하거나 다양한 방향으로 빠르게 스크롤하는 등 두 손가락으로 다양한 작업을 시도하면 시작됩니다. 특정 프로그램에서만 발생하고 다른 프로그램에서는 발생하지 않는다는 점이 흥미 롭습니다. 이것이 트랙 패드 문제인지 아니면 프레임 워크 문제인지 궁금합니다. 이 문제가 15.04 Live CD에서 발생하고 있음을 확인할 수 있으므로 즉시 사용할 수 있습니다. 누군가 단서가 있다면 저를 업데이트하십시오!

이 문제의 유일한 해결 방법은 두 손가락 스크롤을 비활성화하는 것입니다 (이미 결함이있는 경우 다시 시작해야 함). 중요한지는 확실하지 않지만 Dell XPS 13 2015 9343을 사용하고 있습니다.

2015/05/05 업데이트 : 두 손가락 스크롤이 꺼져 있어도이 버그는 여전히 발생할 수 있습니다. 다시 말하지만, 특정 프로그램에만 문제가 있으므로 터치 패드 문제인지 또는 다른 문제인지는 말하기 어렵습니다.

2015/05/12 업데이트 : 여기에 버그 보고서를 제출했습니다 : https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1454473



답변

psmouse를 블랙리스트에 올리면 상황이 개선되지만 xchat 그놈에는 여전히 문제가 있습니다.

https://github.com/mpalourdio/xps13의 지침을 따랐습니다.

BIOS가 A03 이상 버전이고 터치 패드 펌웨어가 최신 터치 패드 펌웨어 A00인지 확인하십시오 .

트랙 패드가 대신 i2c를 사용psmouse 하도록 블랙리스트 드라이버 . 의 출력에 없는지 확인하십시오 .PS/2xinput -list

xchat-gnome이 터치 투 클릭 설정 및 일부 다른 응용 프로그램 (VLC와 같은 환경 설정 창 만 무시)을 무시하는 것으로 나타났습니다.

Xorg.log에서 터치 패드가 제대로 작동하지 않으면이 오류가 나타납니다.

(EE) [dix] DLL0665:01 06CB:76AD UNKNOWN: unable to find touch point 0

일시적으로 문제를 해결해야하는 유일한 방법은 설정 패널에서 트랙 패드를 완전히 비활성화하고 다시 활성화하는 것입니다. 외부 마우스가 연결되어 있는지 확인하십시오.


답변

위의 설명에서 Stefano Maffulli가 제안한 구성을 사용하면 지금까지 작동하는 것 같습니다. 명령을 실행할 때 글리치 상태에 있었으므로 synclient 설정을 업데이트하는 것만으로도 일부 잘못된 모드에서 벗어날 수 있습니다. 따라서 synclient 설정을 변경하면 모드가 재설정 될 수 있습니다.

gist.github.com/anonymous/c217e67ea93a51dbc5d6

기본값과 비교하여 다음과 같이 변경되었습니다.

- VertScrollDelta=100
- HorizScrollDelta=100
- TapButton2=2
- TapButton3=3
- ClickFinger2=2
- CircularScrollDelta=0.15
- CoastingSpeed=0

수정 사항을 야기한 설정을 업데이트하는 것 이상의 경우 위에 나열된 설정 중 하나로 내려야합니다.

희망이 도움이


답변

터치 패드를 비활성화하고 다시 활성화하면 도움이된다는 것을 알았습니다.

마우스 및 터치 패드 Ubuntu 시스템 설정에서 터치 패드를 끈 다음 [Tab] 및 [Enter] 키를 사용하여 터치 패드 설정을 탐색하고 다시 켭니다.

신용 : https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/1454473/comments/9


답변