Сенсорная панель Synaptics отключена после входа в систему после недавних 18,10 обновлений

Моя Синаптическая Сенсорная панель прекратила работать за прошлые несколько недель.

И внешняя мышь с сенсорным экраном все еще работает так, я использовал их для работы вокруг этого.

Признаки:

  • Сенсорная панель работает над экраном входа в систему
  • Сенсорная панель прекращает работать после экрана входа в систему
  • Вся другая работа исходных данных, включая клавиатуру, сенсорный экран, внешнюю мышь, базовый блок, и т.д.
  • Не работает над Уэйлендом, также.
  • Ключ F7 придумывает квадрат с X в нижнем правом углу, но эти X не уйдут, неважно, сколько раз я нажимаю его.
  • sudo rmmod usbhid; sudo modprobe usbhid включает сенсорную панель в течение доли секунды.

В течение предыдущих нескольких недель я смог возродить сенсорную панель с sudo rmmod usbhid; sudo modprobe usbhid таким образом, я подозреваю, что эта проблема находится в двух частях.

xinput list шоу:

 Virtual core pointer                       id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ SYNA7500:00 06CB:780B                     id=16   [slave  pointer  (2)]
⎜   ↳ Synaptics T Pad V 01.31 Touchpad          id=11   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Video Bus                                 id=6    [slave  keyboard (3)]
    ↳ Power Button                              id=7    [slave  keyboard (3)]
    ↳ Integrated_Webcam_FHD: Integrat           id=12   [slave  keyboard (3)]
    ↳ Integrated_Webcam_8M: Rear Inte           id=13   [slave  keyboard (3)]
    ↳ Intel Virtual Button driver               id=14   [slave  keyboard (3)]
    ↳ SYNA7500:00 06CB:780B Pen                 id=15   [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=17   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=18   [slave  keyboard (3)]
    ↳ Synaptics T Pad V 01.31 Consumer Control  id=8    [slave  keyboard (3)]
    ↳ Synaptics T Pad V 01.31                   id=9    [slave  keyboard (3)]
    ↳ Synaptics T Pad V 01.31 Wireless Radio Control    id=10   [slave  keyboard (3)]

Я попробовал:

  1. Установка synaptics драйвера
  2. Добавление в фильтре libinput (который сделал Synaptics T Pad V 01.31 Touchpad выше исчезают, но на самом деле сделал это хуже),
  3. 'опора набора xinput 11 "Устройств Включила" 1 (0 сопровождаемых 1 также)
  4. 'опора набора xinput 16 "Устройств Включила" 1 (0 сопровождаемых 1 также)

Это находится на 4.18.0-15-универсальном ядре, но я также попытался возвращаться к 4,17, и оно не работает, также. Я не могу откатывать ни к каким более ранним версиям xserver-xorg-input -*, потому что они, кажется, не доступны.

Я подозреваю, что сенсорная панель может быть programattically отключена (который объяснил бы X в состоянии F7), но я не знаю, как программно повторно включить его.

Как я возвращаю свою сенсорную панель?

1
задан 22 February 2019 в 04:15

2 ответа

Согласно документам справки Ubuntu, эта проблема часто решается с помощью следующей команды:

gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled true

Можно также включить или переключить использование сенсорной панели synclient вместо xinput.

Включить:

synclient touchpadoff=0

Переключаться:

synclient touchpadoff=1
synclient touchpadoff=0

Кроме того, Вы могли попытаться использовать другое устройство, перечисленное как устройство 16 вместо 11:

xinput set-prop 16 "Device Enabled" 1

щелкните здесь для получения дополнительной информации

0
ответ дан 7 December 2019 в 21:14

Я также столкнулся с аналогичной проблемой с той же моделью тачпада в Fedora.

В моем случае виноват fwupd, который запускается программным обеспечением GNOME при входе в систему. Fwupd сканирует устройства, которые можно обновить, и читая журнал, я обнаружил, что тачпаду не нравятся запросы, сделанные fwupd, и он отключился.

Маскирование службы fwupd с использованием маски systemctl fwupd.service решило эту проблему для меня.

0
ответ дан 29 March 2020 в 21:48

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

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