Я розмовляв з другом, який володіє Mac. Він налаштований так, що коли він проведе трьома пальцями по тачпаду, він рухається до робочої області в цьому напрямку. Чи можливо це налаштувати в Ubuntu?
Я розмовляв з другом, який володіє Mac. Він налаштований так, що коли він проведе трьома пальцями по тачпаду, він рухається до робочої області в цьому напрямку. Чи можливо це налаштувати в Ubuntu?
Відповіді:
Ваша сенсорна панель (обладнання) повинна підтримувати цю функцію, і тоді вам може знадобитися налаштувати тачпад (Ubuntu автоматично розпізнає та включить деяке обладнання).
Один поширений сушарка - синаптичний. Ви можете ввімкнути прокручування двох пальців з розділу миші та тачпада на панелі керування.
Якщо ви бажаєте отримати додаткові параметри, вам потрібно буде вручну відредагувати декілька файлів конфігурації, і ці параметри залежать від обладнання.
Тут є сторінка налагодження:
https://wiki.ubuntu.com/DebuggingTouchpadDetection
Погляньте на цю сторінку, якщо ви можете виявити ваше обладнання, ми можемо надати вам більш конкретну допомогу.
Приклад апаратних посібників: https://wiki.ubuntu.com/Multitouch/AppleMagicTrackpad
Ви також можете подивитися на "easystroke"
http://sourceforge.net/apps/trac/easystroke/wiki
Ось демонстрація easystroke в дії: 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 &
Відредагуйте конфігураційний файл за своїм бажанням, а потім додайте дотик до списку програм запуску
Підручник, про який я згадував, можна знайти тут - там деякі речі застаріли (не потрібно їх складати). У будь-якому випадку THX для творця!
Спробуйте зручно провести пальцем . Забезпечує 3-пальцеві та 4-пальчикові жести для перемикання робочих просторів, а також ще пару, як вікно, розповсюджене в mac.
Для цього також використовується xdotool, але зручніше, ніж мляві жестикуляції, якщо ви запитаєте мене.
Наступне працювало для мене на 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>
Для цього я використовував драйвер synaptics з xdotool ...
Для швидкості роботи сенсорної панелі MacBook:
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"
Для зміни робочого простору жестом на 3 пальці:
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
яка може робити те, що ви шукаєте. Дивіться тут інструкції з налаштування.