Как связать пальцем три пальца для переключения рабочих областей? [Дубликат]

Я разговаривал с другом, которому принадлежит Mac. Он настроен так, что, когда он пробирает три пальца по тачпаду, он перемещается в рабочее пространство в этом направлении. Возможно ли установить это в ubuntu?

Спасибо.

50
задан 2 January 2012 в 17:17

6 ответов

Я использовал драйвер 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"

Для рабочего пространства смены трех пальцев:

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
0
ответ дан 1 August 2018 в 08:03

Как изменить рабочие области с помощью жестов тачпада в ubuntu

Полный учебник с использованием touchhegg, easystroke лучше использовать с мышью, а не с сенсорной панелью.

Если вы используете единство, вы можете столкнуться с конфликтами со строгими жестами. В учебном пособии я получил информацию о сделках с этой проблемой (см. Ссылку ниже).

1) загрузить touchhegg:

sudo apt-get install touchegg

2) запустите его, но сразу же убейте его, он создаст файл

~/.config/touchegg/touchegg.conf

3) откройте его в нужном редакторе и добавьте эти три строки ниже в раздел «Все»

    <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>

4) запустите touchhegg, чтобы попробовать

touchegg &

5) отредактируйте конфигурационный файл по своему усмотрению, а затем добавьте touchhegg в список запущенных приложений

Упомянутый урок можно найти здесь - некоторые вещи устарели (вам не нужно его компилировать). В любом случае, твоему создателю!

24
ответ дан 4 August 2018 в 05:56

Следующее работало для меня на 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
6
ответ дан 5 August 2018 в 13:32

Следующее работало для меня на 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
6
ответ дан 7 August 2018 в 06:58

Я использовал драйвер 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"

Для рабочего пространства смены трех пальцев:

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
0
ответ дан 9 August 2018 в 14:00

Как уже упоминалось:

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 на показанные выше - это должны быть default.

0
ответ дан 8 October 2018 в 20:13

Другие вопросы по тегам:

Похожие вопросы: