나는 Mac을 소유 한 친구와 이야기하고있었습니다. 그는 터치 패드를 가로 질러 세 손가락을 스 와이프 할 때 해당 방향으로 작업 공간으로 이동하도록 설정했습니다. 우분투에서 이것을 설정할 수 있습니까?
나는 Mac을 소유 한 친구와 이야기하고있었습니다. 그는 터치 패드를 가로 질러 세 손가락을 스 와이프 할 때 해당 방향으로 작업 공간으로 이동하도록 설정했습니다. 우분투에서 이것을 설정할 수 있습니까?
답변:
터치 패드 (하드웨어)가이 기능을 지원해야하고 터치 패드를 구성해야 할 수도 있습니다 (Ubuntu는 일부 하드웨어를 자동으로 인식하고 활성화합니다).
일반적인 건조기는 시냅스입니다. 제어판의 마우스 및 터치 패드 섹션에서 두 손가락 스크롤을 활성화 할 수 있습니다.
추가 옵션을 원하면 몇 가지 구성 파일을 수동으로 편집해야하며 옵션은 하드웨어에 따라 다릅니다.
여기 디버깅 페이지가 있습니다 :
https://wiki.ubuntu.com/DebuggingTouchpadDetection
해당 페이지를 살펴보십시오. 하드웨어를 식별 할 수 있으면보다 구체적인 지원을 제공 할 수 있습니다.
하드웨어 별 안내서의 예 : https://wiki.ubuntu.com/Multitouch/AppleMagicTrackpad
"easystroke"를 볼 수도 있습니다
http://sourceforge.net/apps/trac/easystroke/wiki
이지 스트로크의 데모는 다음과 같습니다. http://www.youtube.com/watch?v=CagAEgXAAzA
touchegg를 사용한 완전한 자습서, easystroke는 터치 패드가 아닌 마우스와 함께 사용하는 것이 좋습니다.
화합을 사용하는 경우 내장 제스처와 충돌이 발생할 수 있습니다. 이 문제와 관련하여 정보를 얻은 튜토리얼 (아래 링크 참조). 제스처에 대한 빌드가 없었으므로이 방법은 설정 방법에 대한 정보 만 제공합니다.
Touchegg 다운로드 :
sudo apt install touchegg
그것을 실행하지만 그 직후에 죽이면 파일이 생성됩니다.
~/.config/touchegg/touchegg.conf
원하는 편집기에서 열고 아래 세 줄을 name = "All"섹션에 추가하십시오.
<gesture type="DRAG" fingers="3" direction="RIGHT">
<action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
<gesture type="DRAG" fingers="3" direction="LEFT">
<action type="SEND_KEYS">Control+Alt+Right</action>
</gesture>
touchegg를 실행하여 사용해보십시오
touchegg &
원하는대로 구성 파일을 편집 한 다음 시작 응용 프로그램 목록에 touchegg를 추가하십시오.
내가 언급 한 튜토리얼은 여기 에서 찾을 수 있습니다 -오래된 것들이 있습니다 (컴파일 할 필요가 없습니다). 어쨌든 제작자에게 감사합니다!
편안하게 스 와이프 해보세요 . 작업 공간을 전환하기위한 3 손가락 및 4 손가락 제스처와 Mac에서 확대 된 창과 같은 몇 가지 기능을 제공합니다.
이것은 또한 xdotool을 사용하지만, 나에게 묻는다면 게으른 libinput-gesture보다 더 편안합니다.
다음은 Ubuntu 16.04 및 2017 Dell XPS 13 (9360)에서 나를 위해 일했습니다.
sudo gpasswd -a $USER input
sudo apt-get install xdotool wmctrl libinput-tools
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo ./libinput-gestures-setup install
위의 단계 후에 컴퓨터를 다시 시작하십시오. 내는 ~/.config/libinput-gestures.conf
것입니다 :
gesture swipe down xdotool key ctrl+alt+Up
gesture swipe up xdotool key ctrl+alt+Down
gesture swipe right xdotool key ctrl+alt+Left
gesture swipe left xdotool key ctrl+alt+Right
이것은 내 해결책이었습니다 : 4 손가락과 자연스러운 방향.
<gesture type="DRAG" fingers="4" direction="RIGHT">
<action type="SEND_KEYS">Control+Alt+Right</action>
</gesture>
<gesture type="DRAG" fingers="4" direction="LEFT">
<action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
xdotool과 함께 시냅틱 드라이버를 사용하여 그렇게했습니다 ...
맥북 터치 패드 속도 :
sudo nano /usr/share/X11/xorg.conf.d/70-synaptics.conf
# Touchpad Speedup
Option "AccelFactor" "0.025"
Option "MinSpeed" "0.80"
Option "MaxSpeed" "0.95"
Option "FingerHigh" "55"
Option "FingerLow" "45"
세 손가락 제스처 변경 작업 공간의 경우 :
sudo nano ~/.config/libinput-gestures.conf
gesture swipe up 3 xdotool key ctrl+alt+Up
gesture swipe down 3 xdotool key ctrl+alt+Down
gesture swipe left 3 xdotool key ctrl+alt+Left
gesture swipe right 3 xdotool key ctrl+alt+Right
이미 언급 한 것처럼 :
sudo gpasswd -a $USER input
sudo apt-get install xdotool wmctrl libinput-tools
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo ./libinput-gestures-setup install
그러나 당신은 가야합니다 :
cd ~/libinput-gestures
작성된 libinput-gestures.conf를 편집하십시오.
gedit libinput-gestures.conf
그리고 다음이 올바르게 설정되어 있는지 확인하십시오.
gesture swipe down xdotool key ctrl+alt+Up
gesture swipe up xdotool key ctrl+alt+Down
gesture swipe right xdotool key ctrl+alt+Left
gesture swipe left xdotool key ctrl+alt+Right
기억하십시오 : Ubuntu 설정에서 키 조합을 위에 표시된 것과 조합해야합니다. 이것이 기본값이어야합니다.
EasyStroke
이 있습니다. 설정 지침 은 여기 를 참조 하십시오 .