Сенсорная панель Lenovo t440 два пальца нажимает на Ubuntu 16.10

Начиная с последнего обновления (Ubuntu 16.10) поведение clickpad (сенсорная панель, которая не имеет никакой кнопки кроме полной области, которая может быть нажата) изменилось на моей Lenovo t440p. Щелчок с двумя пальцами (который раньше работал над 16,04) не работает больше, но только касание с двумя пальцами работает. Кроме того, щелчок средней кнопкой с 3 пальцами не работает также. Какая-либо идея, о том, как реактивному это?

~$ xinput list-props "TPPS/2 IBM TrackPoint"
Device 'TPPS/2 IBM TrackPoint':
    Device Enabled (139):   1
    Coordinate Transformation Matrix (141): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    libinput Accel Speed (283): 0.073529
    libinput Accel Speed Default (284): 0.000000
    libinput Accel Profiles Available (300):    1, 1
    libinput Accel Profile Enabled (301):   1, 0
    libinput Accel Profile Enabled Default (302):   1, 0
    libinput Natural Scrolling Enabled (285):   0
    libinput Natural Scrolling Enabled Default (286):   0
    libinput Send Events Modes Available (261): 1, 0
    libinput Send Events Mode Enabled (262):    0, 0
    libinput Send Events Mode Enabled Default (263):    0, 0
    libinput Left Handed Enabled (287): 0
    libinput Left Handed Enabled Default (288): 0
    libinput Scroll Methods Available (289):    0, 0, 1
    libinput Scroll Method Enabled (290):   0, 0, 1
    libinput Scroll Method Enabled Default (291):   0, 0, 1
    libinput Button Scrolling Button (303): 2
    libinput Button Scrolling Button Default (304): 274
    libinput Middle Emulation Enabled (295):    0
    libinput Middle Emulation Enabled Default (296):    0
    Device Node (264):  "/dev/input/event7"
    Device Product ID (265):    2, 10
    libinput Drag Lock Buttons (299):   <no items>
    libinput Horizonal Scroll Enabled (266):    1

~$ xinput list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=12   [slave  pointer  (2)]
⎜   ↳ TPPS/2 IBM TrackPoint                     id=13   [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)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ Integrated Camera                         id=10   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=11   [slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                    id=14   [slave  keyboard (3)]

Удачи,

Jean.

0
задан 17 October 2016 в 21:54

2 ответа

Вам не мог бы понравиться ответ, но он включает удаление libinput, замену для synaptics драйвера. Это немного повреждает Ubuntu, но является жизнеспособным обходным решением, пока libinput команда не реализует функциональность касания с двумя пальцами: https://www.reddit.com/r/linux/comments/4tr0ji/libinput_is_done/d5jx8g2

sudo apt remove xserver-xorg-input-libinput
sudo apt install xserver-xorg-input-synaptics

Затем перезапускают.

, Так как Gnome зависит от libinput, параметры настройки системы сенсорной панели будут пропускать параметры конфигурации для сенсорной панели и по левую сторону судна, ошибка будет брошена во время каждого входа в систему. Облегчить те проблемы:

synclient HorizTwoFingerScroll=1
synclient VertScrollDelta=-111
synclient HorizScrollDelta=-111

sudo apt remove apport

команды synclient могут быть помещены в .profile файл для автоматического применения изменений сенсорной панели при входе в систему. Команды ScrollDelta включают "Естественную Прокрутку", т.е. инвертируют направление прокрутки путем добавления минус к коэффициенту.

0
ответ дан 28 September 2019 в 09:28

Необходимо обновить к Ubuntu 18.10 :-)

Здесь в Ubuntu 18.10, проблема больше не существует. Оба щелчок с двумя пальцами и касание работают как ожидалось. И я определенно использую libinput драйвер (учитывая, что xserver-xorg-input-synaptics не установлен).

0
ответ дан 28 September 2019 в 09:28

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

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