Touchegg в Ubuntu Gnome 15.10 Dell XPS13 не распознает жесты

Недавно я перешел с элементарной OS Freya на Ubuntu GNOME 15.10, но, к сожалению, touchegg, похоже, не работает, хотя он работал с Freya.

Я установил версию из официальных репозиториев, и она запускается, но не распознает жесты. Я уже попробовал некоторые решения, размещенные здесь, такие как использование synclient отключить три нажатия пальцами и щелчками, а также запустить его с touchegg &

Я считаю, что эта проблема может быть связана с этим geistest ошибка:

Device 41600 added
    attr "device name" = "SYNAPTICS Synaptics Large Touch Screen"
    attr "device id" = 41600
    attr "device touches" = 15
    attr "direct touch" = true
    attr "independent touch" = false
    attr "device X minimum" = 0.000000
    attr "device X maximum" = 2972.000000
    attr "device X resolution" = 10000.000000
    attr "device Y minimum" = 0.000000
    attr "device Y maximum" = 1680.000000
    attr "device Y resolution" = 10000.000000
Device 43936 added
    attr "device name" = "DLL060A:00 06CB:2734"
    attr "device id" = 43936
    attr "device touches" = 5
    attr "direct touch" = false
    attr "independent touch" = false
    attr "device X minimum" = 1.000000
    attr "device X maximum" = 4070.000000
    attr "device X resolution" = 41000.000000
    attr "device Y minimum" = 1.000000
    attr "device Y maximum" = 2472.000000
    attr "device Y resolution" = 41000.000000
error subscribing to gestures
error subscribing window 0x000000d4

Также xinput показывает следующее:

⎡ Virtual core pointer                      id=2    [master pointer          (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ SYNAPTICS Synaptics Large Touch Screen    id=9    [slave  pointer  (2)]
⎜   ↳ DLL060A:00 06CB:2734                      id=11   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ Integrated_Webcam_HD                      id=10   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=12   [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=13   [slave  keyboard (3)]
    ↳ DELL Wireless hotkeys                     id=14   [slave  keyboard (3)]

Я надеюсь, что есть решение этой проблемы, я скучаю по своим жестам. Заранее спасибо!

1 ответ

Я столкнулся с той же проблемой, но в Arch Linux, и в моем случае ответ был таков: touchegg не поддерживает libinput. Проверьте, есть ли у вас libinput-debug-events команда - если у вас есть, и она показывает события, когда вы касаетесь экрана, то у вас установлен libinput и он не совместим с touchegg.

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