브라우저에서 마우스 휠/터치패드 스크롤

브라우저에서 마우스 휠/터치패드 스크롤

그러나 어떻게 표현해야 할지 잘 모르겠습니다.

마우스 휠이나 두 손가락 터치패드 동작을 사용하여 스크롤할 때 터치패드나 마우스에서 손가락을 뗀 후에도 Chrome 또는 Firefox의 페이지가 잠시 동안 계속 스크롤됩니다.

내 시스템에서 이 기능을 원하지 않으며 이름이 어떻게 지정되었는지 잘 모르겠습니다. 이 기능은 때때로 원치 않는 동작을 유발할 수 있습니다. 예를 들어 스크롤 직후 Ctrl-핫키를 사용하면 당시 스크롤하지 않더라도 페이지가 확대/축소됩니다.

질문 2개 - 이 기능은 어떻게 호출되며 휠/터치패드 스크롤을 비활성화하지 않고 완전히 비활성화하려면 어떻게 해야 합니까?

답변1

이 기능을 "글라이드 속도"라고 합니다. 이를 비활성화하려면 다음을 사용할 수 있습니다.

xinput --set-prop --type=float "<your device>" "Synaptics Coasting Speed" 0 0

사용 가능한 장치를 나열하십시오.

xinput list

대체 변형(터치패드용)은 synclient옵션(총 3개)입니다.

CornerCoasting          = 0
CoastingSpeed           = 0
CoastingFriction        = 0

답변2

xinput세션 전체에 걸쳐 변경 사항이 일시적 이므로 변형 #2의 대안 :

변경 사항을 영구적으로 적용하려면 다음을 수행하십시오.

  1. 실행하여 xinput마우스/터치패드 이름을 찾으세요.

  2. 다음 내용이 포함된 파일을 /etc/X11/xorg.conf.d/ 디렉터리에 넣습니다:

    Section "InputClass"
      Identifier "Disable Synaptics Coasting"
      MatchDriver "synaptics"
      MatchProduct "<(part of) your device's name>"
      Option "CoastingSpeed" "0"
    EndSection
    

드라이버 옵션의 전체 세부 목록을 보려면 synaptics다음 페이지를 확인하세요.

https://www.mankier.com/4/synaptics

관련 정보