macbook-подобный мультитач-трекпад на Linux Mint Cinnamon с touchhegg

Я пытаюсь использовать macbook-подобные мультитач-трекпадные жесты, работающие на моей Linux-машине. В настоящее время работает над Linux Mint 18, пытаясь заставить touchhegg работать, хотя я открыт для другой системы мультитач, если он работает правильно. Машина Dell Latitude E7450. Я знаю, что система знает о мультиучетах на каком-то уровне, но, похоже, она не обрабатывается должным образом в touchhegg.

Тип трекпада: ALPS

egrep -i 'synap|alps|etps|elan' /proc/bus/input/devices N: Name="AlpsPS/2 ALPS DualPoint Stick" N: Name="AlpsPS/2 ALPS DualPoint TouchPad" 

трекпад имеет возможность делать мультитач

 xinput list-props 13 [snip] Synaptics Capabilities (295): 1, 1, 1, 1, 1, 0, 0 [snip] 

какая-то часть системы знает о тех прикосновениях, которые я делаю

когда я бегу

 sudo evtest /dev/input/event8 | grep "code 33" 

Я прекрасно вижу, что мои одиночные штрихи появляются (первая строка, когда я касаюсь ее, вторая строка, когда я отпускаю):

 Event: time 1487946648.539316, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 1 Event: time 1487946649.722918, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 0 

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

 Event: time 1487946869.652686, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 1 Event: time 1487946869.666681, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 1 Event: time 1487946873.257236, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 0 Event: time 1487946873.257236, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 0 

Однако, когда я касаюсь 3 или 4 пальцев одновременно, я получаю вывод следующим образом:

 Event: time 1487946975.836029, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 1 Event: time 1487946975.836029, type 1 (EV_KEY), code 334 (BTN_TOOL_TRIPLETAP), value 0 Event: time 1487946975.836029, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 0 Event: time 1487946975.836029, type 1 (EV_KEY), code 334 (BTN_TOOL_TRIPLETAP), value 1 Event: time 1487946975.847879, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 1 Event: time 1487946975.847879, type 1 (EV_KEY), code 334 (BTN_TOOL_TRIPLETAP), value 0 Event: time 1487946975.847879, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 0 Event: time 1487946975.847879, type 1 (EV_KEY), code 334 (BTN_TOOL_TRIPLETAP), value 1 Event: time 1487946975.860206, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 1 Event: time 1487946975.860206, type 1 (EV_KEY), code 334 (BTN_TOOL_TRIPLETAP), value 0 Event: time 1487946975.860206, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 0 Event: time 1487946975.860206, type 1 (EV_KEY), code 334 (BTN_TOOL_TRIPLETAP), value 1 Event: time 1487946975.871836, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 1 Event: time 1487946975.871836, type 1 (EV_KEY), code 334 (BTN_TOOL_TRIPLETAP), value 0 Event: time 1487946975.871836, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 0 Event: time 1487946975.871836, type 1 (EV_KEY), code 334 (BTN_TOOL_TRIPLETAP), value 1 Event: time 1487946975.883832, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 1 Event: time 1487946975.883832, type 1 (EV_KEY), code 334 (BTN_TOOL_TRIPLETAP), value 0 Event: time 1487946975.883832, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 0 Event: time 1487946975.883832, type 1 (EV_KEY), code 334 (BTN_TOOL_TRIPLETAP), value 1 Event: time 1487946975.895856, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 1 Event: time 1487946975.895856, type 1 (EV_KEY), code 334 (BTN_TOOL_TRIPLETAP), value 0 Event: time 1487946975.895856, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 0 Event: time 1487946975.895856, type 1 (EV_KEY), code 334 (BTN_TOOL_TRIPLETAP), value 1 Event: time 1487946975.907803, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 1 Event: time 1487946975.907803, type 1 (EV_KEY), code 334 (BTN_TOOL_TRIPLETAP), value 0 Event: time 1487946975.907803, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 0 Event: time 1487946975.907803, type 1 (EV_KEY), code 334 (BTN_TOOL_TRIPLETAP), value 1 Event: time 1487946975.919821, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 1 Event: time 1487946975.919821, type 1 (EV_KEY), code 334 (BTN_TOOL_TRIPLETAP), value 0 Event: time 1487946975.919821, type 1 (EV_KEY), code 333 (BTN_TOOL_DOUBLETAP), value 0 Event: time 1487946975.919821, type 1 (EV_KEY), code 334 (BTN_TOOL_TRIPLETAP), value 1 

непрерывно и очень быстро.

Командная строка touchhegg

когда я запускаю touchhegg в командной строке, я получаю список доступных жестов, но ничего не печатает, когда я пытаюсь делать жесты. Если я сначала запускаю (как предлагается на https://askubuntu.com/questions/266057/cant-get-touchegg-to-work-with-my-touchpad )

 synclient TapButton2=0 synclient TapButton3=0 synclient ClickFinger2=0 synclient ClickFinger3=0 synclient HorizTwoFingerScroll=0 synclient VertTwoFingerScroll=0 

и затем я снова запускаю touchhegg в командной строке, я получаю некоторый результат, но, похоже, он не распознает 3-й и 4-й палец. Я продолжаю получать что-то вроде

 [+] New gesture: Type -> "DRAG" Fingers -> 2 Direction -> "UP" Action -> "SCROLL" App Class -> "Gvim" Gesture Start Gesture Update 0 "Drag" Gesture Update 0 "Drag" Gesture Update 0 "Drag" 

на выходе. Даже для 3 и 4 пальцевых пальцев он дает часть «Пальцы -> 2».

Итак, что я могу попробовать, чтобы получить мультитач-жесты, работающие в стиле, используемом macOS на macbook?

Interesting Posts

Как скопировать каталог, у которого root не может получить доступ к каталогу, доступ к которому может получить только root?

Три монитора на двух видеокартах (NVIDIA и RADEON)

Соединение wvdial всегда показывает состояние отключено

Аппаратное ускорение на интегрированной графике Intel 5500 и Debian приводит к нестабильной системе

Ежедневный logRotate для apache в определенное время

Как я должен понимать «.» В расширении имени файла?

как сделать контрольную сумму в папке в Solaris

Почему этот скрипт запрашивает пароль?

Grub не работает после установки Arch в систему EFI, как ее исправить / переустановить?

Использование параметров в скрипте

команда ps не дает вывод в домашнем каталоге

CentOS 6.8 + Samba4 + Kerberos: кеша учетных данных не найдено

Давать каждому IP-адресу другое имя хоста?

Как добавить дополнительное устройство фреймбуфера в Linux?

Как «git pull» съел мою домашнюю работу?

Linux и Unix - лучшая ОС в мире.