세 손가락 클릭과 관련된 붙여넣기 작업은 도움이 되지 않고 어떤 면에서는 위험하기 때문에 비활성화하고 싶습니다.
대부분의 게시물(예:이것) 보고하다:
TappingButtonMap
xorg.conf에 추가되었습니다 (이 옵션은 버튼을 비활성화하지 않고 반전 버튼만 허용합니다).- set
ButtonMapping property by CLI ->
xinput set-prop $ID ButtonMapping 1 2 3 ...` (이것은 실제로 물리적 버튼을 변경합니다)
내 목적에는 두 솔루션 모두 충분하지 않습니다.
- libinput을 사용하여 클릭을 비활성화하는 것이 가능하지 않다고 생각합니다. 그렇죠?
- 이를 달성하는 데 도움이 되는 플라즈마 설정이 있습니까?
답변1
조정 도구를 열고 닫습니다.Middle-click paste
vscode의 경우
- 설정(
ctrl
+,
)으로 이동합니다. - 찾다
selectionClipboard
- 편집기 비활성화: 클립보드 선택
사용자 설정에서 "editor.selectionClipboard": false를 설정하면 됩니다.
답변2
나는 또한 libinput-gestures를 사용하고 있고 스와이프하려고 할 때 클릭을 트리거하기 때문에 세 손가락 클릭을 비활성화하는 방법을 많이 검색했습니다. 하지만 libinput이 현재 TappingButton 중 하나를 비활성화하는 구성을 제공하지 않는다고 생각합니다.
세 손가락 클릭을 비활성화하려면 gitlab에서 libinput 버전을 다운로드할 수 있습니다.https://gitlab.freedesktop.org/libinput/libinput(릴리스 목록에서 귀하와 동일한 버전을 다운로드하십시오.https://www.freedesktop.org/wiki/Software/libinput/).
그런 다음 evdev-mt-touchpad-tap.c 파일의 128행을 수정해야 합니다. 바꾸다
if (nfingers > 3)
통과
if (nfingers > 2)
이제 아래 지침에 따라 libinput을 컴파일하고 설치할 수 있습니다.https://wayland.freedesktop.org/libinput/doc/latest/building.html
meson에 필요한 모든 종속성을 다운로드하십시오.
제 경우에는 (Ubuntu 18.04 Gnome 3.28.3) 설치해야 했어요
- libudev-dev
- libmtdev-dev
- libevdev 개발
- libwacom 개발
- 확인하다
- 월그린드