상자에서 스크롤 및 마우스 오른쪽 버튼 클릭 제스처가 나타납니다. 3 개의 손가락 제스처 (3 개의 손가락을 위로 밀어서 열려있는 모든 창을 보는 등)에 관심이 있지만 작업을 수행 할 방법이없는 것 같습니다.
Extended Gestures GNOME-shell 확장 및 touchegg로 시도했지만 둘 다 작동하지 않습니다.
이것을 얻는 방법에 대한 아이디어가 있습니까?
상자에서 스크롤 및 마우스 오른쪽 버튼 클릭 제스처가 나타납니다. 3 개의 손가락 제스처 (3 개의 손가락을 위로 밀어서 열려있는 모든 창을 보는 등)에 관심이 있지만 작업을 수행 할 방법이없는 것 같습니다.
Extended Gestures GNOME-shell 확장 및 touchegg로 시도했지만 둘 다 작동하지 않습니다.
이것을 얻는 방법에 대한 아이디어가 있습니까?
답변:
우분투 18.04 (X.org)에서 XPS 15를 사용하고 있습니다. 나는 나를 위해 여러 제스처를 작동시킬 수있었습니다. Kohei Yamada는 Linux에서 멀티 터치 제스처를 지원하기 위해 Fusuma라는 애플리케이션을 개발했습니다. 시스템에 Ruby가 설치되어 있지 않은 경우 설치해야합니다.
fusuma GitHub의 추가 정보 페이지 의 지침을 따르십시오.
우선 현재 사용자가 입력 그룹의 일부인지 확인하십시오. 당신은 그것을 할 수 있습니다
sudo gpasswd -a $USER input
그런 다음 로그 아웃했다가 다시 로그인하십시오. 이제 xdotool 및 libinput-tools를 설치하십시오.
sudo apt-get install libinput-tools
sudo apt-get install xdotool
루비를 설치하지 않았다면 지금 할 수 있습니다 :
sudo apt install ruby
이제 fusuma를 설치하십시오
sudo gem install fusuma
이것은 기본적으로 .yml
원하는 구성 으로 파일을 작성하는 것 입니다. 표준 제스처를 원한다면이 지침을 따르거나 원하는 제스처를 얻기 위해 자유롭게 조정할 수 있습니다.
홈 디렉토리의 구성 폴더로 이동하십시오.
cd ~/.config
이제 이름이 지정된 폴더를 만듭니다 fusuma
mkdir fusuma
cd fusuma
거기에라는 파일을 만듭니다 config.yml
touch config.yml
이제 좋아하는 텍스트 편집기를 사용하여이 파일의 내용을 입력 할 수 있습니다.
nano config.yml
18.04의 기본 환경 인 그놈을 사용하는 경우 다음 지침을 복사하여 붙여 넣습니다.
swipe:
3:
left:
command: 'xdotool key alt+Right'
right:
command: 'xdotool key alt+Left'
up:
command: 'xdotool key super'
down:
command: 'xdotool key super'
4:
left:
command: 'xdotool key ctrl+alt+Down'
right:
command: 'xdotool key ctrl+alt+Up'
up:
command: 'xdotool key ctrl+alt+Down'
down:
command: 'xdotool key ctrl+alt+Up'
pinch:
in:
command: 'xdotool key ctrl+plus'
out:
command: 'xdotool key ctrl+minus'
threshold:
swipe: 0.4
pinch: 0.4
interval:
swipe: 0.8
pinch: 0.1
이 구성에서 생성 한 동작은 다음과 같습니다.
멀티 터치 제스처 | 액션 |
세 손가락-왼쪽 | 브라우저에서 다음으로 이동 |
세 손가락-오른쪽 | 브라우저로 돌아 가기 |
세 손가락-위로 | 모든 창 표시 |
세 손가락-아래로 | Exposé (Esc) 닫기 |
네 손가락-왼쪽 | 다음 데스크탑 |
네 손가락-오른쪽 | 이전 데스크탑 |
네 손가락-위로 | 다음 데스크탑 |
네 손가락-아래로 | 이전 데스크탑 |
그런 다음 터미널에서 명령을 실행하여 설치되었는지 테스트 할 수 있습니다
sudo fusuma
터미널에서는 아무 일도 일어나지 않습니다. 터치 패드에서 스 와이프하여 멀티 터치 제스처 사용을 시작하십시오.
이제 시작 응용 프로그램에서 Fusuma와 명령을 추가하기 만하면됩니다.
이것이 도움이되기를 바랍니다.
sudo gem install fusuma