Тачпад не может быть правильно настроен

Я использую ноутбук HP 15-ba077cl в 18.04 и не могу настроить тачпад.

Симптомы:

Не удается коснуться сенсорной панели (физическая кнопка и однако, прокрутки с двумя пальцами). На gnome-control-center отображается запись конфигурации для сенсорных панелей, но я не могу настроить обычную и инвертированную прокрутку. На unity-control-center он вообще не отображается. Снимок экрана для GNOME и Unity. Эта проблема не появляется в 16.04.

Вот дамп xinput list:

$ xinput list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Logitech USB Receiver id=11 [slave pointer (2)] ⎜ ↳ SynPS/2 Synaptics TouchPad 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)] ↳ Power Button id=8 [slave keyboard (3)] ↳ HP TrueVision HD: HP TrueVision id=9 [slave keyboard (3)] ↳ Logitech USB Receiver id=10 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)] ↳ HP WMI hotkeys id=14 [slave keyboard (3)] ↳ HP Wireless hotkeys id=15 [slave keyboard (3)] ↳ Logitech USB Receiver id=16 [slave keyboard (3)]

Дамп xinput list-props 13:

Device 'SynPS/2 Synaptics TouchPad': 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 Tapping Enabled (292): 0 libinput Tapping Enabled Default (293): 0 libinput Tapping Drag Enabled (294): 1 libinput Tapping Drag Enabled Default (295): 1 libinput Tapping Drag Lock Enabled (296): 0 libinput Tapping Drag Lock Enabled Default (297): 0 libinput Tapping Button Mapping Enabled (298): 1, 0 libinput Tapping Button Mapping Default (299): 1, 0 libinput Natural Scrolling Enabled (274): 0 libinput Natural Scrolling Enabled Default (275): 0 libinput Disable While Typing Enabled (300): 1 libinput Disable While Typing Enabled Default (301): 1 libinput Scroll Methods Available (276): 1, 1, 0 libinput Scroll Method Enabled (277): 1, 0, 0 libinput Scroll Method Enabled Default (278): 1, 0, 0 libinput Accel Speed (283): 0.000000 libinput Accel Speed Default (284): 0.000000 libinput Left Handed Enabled (288): 0 libinput Left Handed Enabled Default (289): 0 libinput Send Events Modes Available (259): 1, 1 libinput Send Events Mode Enabled (260): 0, 0 libinput Send Events Mode Enabled Default (261): 0, 0 Device Node (262): "/dev/input/event7" Device Product ID (263): 2, 7 libinput Drag Lock Buttons (290): <no items> libinput Horizontal Scroll Enabled (291): 1

Как решить эту проблему, чтобы я можете настроить его?

2
задан 24 May 2018 в 17:49

6 ответов

В вашем xinput list-props говорится:

libinput Tapping Enabled (292): 0

, что я уверен, что нажатие настроено как отключенное.

Поэтому - возможное решение проблемы Symptom 1 для запуска:

xinput set-prop 13 292 1

Это должно установить свойство Tapping Enabled (292) на значение 1 (Enabled).

Это может включить его только для вашего текущего сеанса. Поэтому, чтобы внести изменения в permenant - я думаю, вам нужно будет отредактировать вашу конфигурацию внутри /usr/share/X11/xorg.conf.d/40-libinput.conf, как описано здесь: Невозможно установить значения по умолчанию для SynPS / 2 Synaptic

2
ответ дан 8 June 2018 в 14:05
  • 1
    Используя более [Ф1] запись позволяет мне делать так, как естественная прокрутка и все такое. Но все равно, он не может быть настроен через GUI, который мне много забот... – Aryo Adhi 24 May 2018 в 16:01
  • 2
    Как решить эту проблему, чтобы я мог ее настроить? Я думаю, что ответ уже помогает мне решить проблему. Просто ... нужно больше объяснять, почему он не может быть настроен с помощью графического интерфейса. – Aryo Adhi 24 May 2018 в 17:25

В вашем xinput list-props говорится:

libinput Tapping Enabled (292): 0

, что я уверен, что нажатие настроено как отключенное.

Поэтому - возможное решение проблемы Symptom 1 для запуска:

xinput set-prop 13 292 1

Это должно установить свойство Tapping Enabled (292) на значение 1 (Enabled).

Это может включить его только для вашего текущего сеанса. Поэтому, чтобы внести изменения в permenant - я думаю, вам нужно будет отредактировать вашу конфигурацию внутри /usr/share/X11/xorg.conf.d/40-libinput.conf, как описано здесь: Невозможно установить значения по умолчанию для SynPS / 2 Synaptic

2
ответ дан 17 July 2018 в 13:49

В вашем xinput list-props говорится:

libinput Tapping Enabled (292): 0

, что я уверен, что нажатие настроено как отключенное.

Поэтому - возможное решение проблемы Symptom 1 для запуска:

xinput set-prop 13 292 1

Это должно установить свойство Tapping Enabled (292) на значение 1 (Enabled).

Это может включить его только для вашего текущего сеанса. Поэтому, чтобы внести изменения в permenant - я думаю, вам нужно будет отредактировать вашу конфигурацию внутри /usr/share/X11/xorg.conf.d/40-libinput.conf, как описано здесь: Невозможно установить значения по умолчанию для SynPS / 2 Synaptic

2
ответ дан 20 July 2018 в 13:54

устройство представляется тачпада Синаптикс, но водитель показано в [Ф2] выход [Ф3]. В Ubuntu 18.04 использует X.org по умолчанию. Вероятно, пакет [Ф4] не установлена. Если это так, вы можете установить его, чтобы увидеть, если это решает Ваши проблемы с GUI.

[Ф1]

нюанс: водитель [ф5], кажется, не поддерживает "естественной прокрутки". Так что вы, возможно, предпочтет держаться с водителем [ф6].

2
ответ дан 8 June 2018 в 14:05
  • 1
    Он решает проблему с помощью графического интерфейса. – Aryo Adhi 24 May 2018 в 17:53

Ваше устройство выглядит как тачпад Synaptics, но драйвер, показанный на выходе xinput, - libinput. Ubuntu 18.04 использует X.org по умолчанию. Вероятно, пакет xserver-xorg-input-synaptics не установлен. Если это так, вы можете установить его, чтобы узнать, не затрагивает ли он ваши проблемы с графическим интерфейсом.

sudo aptitude install xserver-xorg-input-synaptics

Предостережение. Драйвер synaptics не поддерживает «естественную прокрутку». Поэтому вы можете предпочесть использовать драйвер libinput.

2
ответ дан 17 July 2018 в 13:49

Ваше устройство выглядит как тачпад Synaptics, но драйвер, показанный на выходе xinput, - libinput. Ubuntu 18.04 использует X.org по умолчанию. Вероятно, пакет xserver-xorg-input-synaptics не установлен. Если это так, вы можете установить его, чтобы узнать, не затрагивает ли он ваши проблемы с графическим интерфейсом.

sudo aptitude install xserver-xorg-input-synaptics

Предостережение. Драйвер synaptics не поддерживает «естественную прокрутку». Поэтому вы можете предпочесть использовать драйвер libinput.

2
ответ дан 20 July 2018 в 13:54
  • 1
    Он решает проблему с помощью графического интерфейса. – Aryo Adhi 24 May 2018 в 17:53

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

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