터치패드로 작업공간 간을 전환할 수 있는 방법을 찾고 있는데, 이와 같은 다른 질문도 발견했고, 해당 솔루션도 시도해 보았는데 EasyStroke와 Touchegg가 작동하지 않습니다.
저는 ASUS 노트북을 가지고 있으며 Windows를 실행할 때 제 제스처 모니터는 3개, 심지어 4개의 손가락을 인식합니다. Ubuntu에서는 네 손가락으로 터치하면 실행 프로그램이 표시되지만(예: 슈퍼 키를 누르는 경우) 작업 공간을 변경하기 위해 세 손가락 스와이프를 활성화할 수 없습니다.
이것을 touchegg 구성 파일에 추가했습니다.
<gesture type="DRAG" fingers="3" direction="RIGHT">
<action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
답변1
귀하의 터치패드는 아마도 Focaltech 또는 Elantech일 것입니다. 최대 5개 손가락 작업을 보고할 수 있습니다.
커널 모듈은 손가락의 위치만 보고합니다. "스와이프", "스크롤", "탭" 등과 같은 모든 종류의 "동작"은 사용자 공간 드라이버에 의해 감지되고 해석됩니다.
우분투에서는 xserver-xorg-input-synaptics
사용됩니다. 두 손가락으로 수직 및 수평 스와이프만 감지할 수 있습니다.
세 손가락 스와이프를 감지하는 코드가 없습니다. 이 기능을 추가하는 유일한 방법은 이를 사용자 공간 드라이버에 코딩하는 것입니다.
libinput
Ubuntu의 향후 릴리스에서 사용될 또 다른 사용자 공간 드라이버가 있으며 현재 Fedora와 같은 일부 다른 Linux 배포판에서 사용됩니다.
우분투에 설치 가능이 방법. 그런데 문제는 xserver-xorg
. 즉, 올바른 방법을 사용하더라도 전반적인 기능이 향상되지는 않습니다.
그러나 테스트해 볼 가치가 있습니다.
Wayland와 같은 일부 다른 데스크탑 환경에서는 가능할 수도 있습니다.
답변2
당신은 시도해야편안한 스와이프 우분투.
Ubuntu 16.04 LTS를 사용하고 있는데 Ubuntu 14.04 LTS 이상에서 작동한다고 나와요. 다른 환경에서는 테스트하지 않았지만 libinput
지원되는 경우(예: Arch, Fedora) 작동할 것이라고 생각합니다.