Я використовую XPS 15 з Ubuntu 18.04 (X.org). Мені вдалося зробити кілька жестів, які працюють на мене. Kohei Yamada розробив додаток під назвою Fusuma для включення мультитач-жестів у Linux. Він вимагає, щоб ви встановили Ruby на свою машину, якщо вона ще не встановлена.
Дотримуйтесь інструкцій зі сторінки Readme Fusuma GitHub, або ви можете виконати наступні кроки, які працювали для мене:
Перш за все перевірте, чи ваш поточний користувач входить до групи вводу. Ви можете це зробити за допомогою
sudo gpasswd -a $USER input
Потім вийдіть із системи та увійдіть назад. Тепер встановіть xdotool та libinput-tools.
sudo apt-get install libinput-tools
sudo apt-get install xdotool
Якщо ви не встановили Ruby, можете зробити це зараз:
sudo apt install ruby
Тепер встановіть фузуму
sudo gem install fusuma
Вирішуючи ваші жести
Це в основному створення .yml
файлу з потрібною конфігурацією. Якщо ви хочете стандартних жестів, ви можете дотримуватися цих вказівок або не соромтесь підправити, щоб отримати бажані жести.
Перейдіть у папку конфігурації в домашньому каталозі.
cd ~/.config
Тепер створіть папку з назвою fusuma
mkdir fusuma
cd fusuma
Там створіть файл під назвою config.yml
touch config.yml
Тепер ви можете використовувати улюблений текстовий редактор, щоб ввести вміст у цей файл.
nano config.yml
Скопіюйте та вставте наступні інструкції, якщо ви використовуєте GNOME, що є середовищем за замовчуванням у 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
Зауважте, що жести, які ця конфігурація створила для вас, такі:
Мультитач-жест | Дія |
3 пальці - зліва | Перейдіть далі у веб-переглядачі |
3 пальця - праворуч | Повернутися в браузер |
3 пальці - вгору | Показати всі Windows |
3 пальці - вниз | Закрити експозицію (Esc) |
4 пальця - зліва | Наступний робочий стіл |
4 пальця - праворуч | Попередній робочий стіл |
4 Пальця - вгору | Наступний робочий стіл |
4 Пальця - вниз | Попередній робочий стіл |
Після цього ви можете запустити команду в терміналі, щоб перевірити, чи встановлена вона
sudo fusuma
нічого не відбудеться в терміналі. Просто почніть користуватися жестами, що торкаються кількох дотиків - проведіть пальцем на тачпад.
Тепер все, що вам потрібно зробити - це додати Fusuma і команду для цього у ваші запуски програми.
Сподіваюся, це допомагає.