У меня новый Dell XPS 13 (2015) с Ubuntu 14.04. У меня были проблемы с зависанием трекпада, но они были решены, когда я установил это исправление .
Если я открою настройки трекпада, флажок «Отключить при наборе текста» будет установлен, но он не работает (я проверил это, одновременно удерживая нажатой клавишу, перемещая палец вокруг трекпада). Я не уверен, насколько это актуально, но я включил вывод xinput
ниже
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ DLL0665:01 06CB:76AD 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)]
↳ Sleep Button id=9 [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=14 [slave keyboard (3)]
Ваша сенсорная панель правильно не обнаруживается.
Попытка ЭТО РЕШЕНИЕ сначала. Тогда, если это не поможет, мы будем выглядеть более глубокими.
можно отменить его путем удаления i8042.nopnp
и выполнения
sudo rm /etc/modprobe.d/i2c-hid.conf
sudo depmod -a
sudo update-initramfs -a
sudo sed -i '/synaptics_i2c/d' /etc/modules
sudo update-grub
Я столкнулся с этой проблемой на том же ноутбуке - XPS 13 9343 (2015). В качестве примечания я не сталкивался с проблемой зависания сенсорной панели.
Я заметил, что в списке xinput есть две сенсорные панели, как вы показали.
Проверка dmesg и журнала /var/log/Xorg.0.log Я обнаружил ошибки, связанные с загрузкой устройства сенсорной панели DLL0665 (с использованием драйвера i2c_hid), но ошибок нет связанные с сенсорной панелью SynPS / 2.
Чтобы отключить загрузку модуля i2c_hid, я добавил эту строку в /etc/modprobe.d/blacklist.conf :
blacklist i2c_hid
После перезагрузки сенсорная панель DLL0665 больше не работала. присутствующие в листинге xinput и syndaemon работали как положено. Это похоже на решение, предложенное Pilot6, поэтому я не уверен, поможет ли оно, но оно работало для меня на том же оборудовании.