На этот вопрос уже есть ответ здесь:
ASUS X540SA, Ubuntu 16.04.1 LTS, Kernal 4.4.0-36-generic
Тачпад определяется как мышь, а не как тачпад. Тачпад распознается как «указатель», а не как тачпад. Он имеет базовое удобство использования мыши, без возможности использования нескольких пальцев или сенсорной прокрутки. Наряду с этим, мышь перемещается всякий раз, когда я пытаюсь щелкнуть большим пальцем, потому что тачпад также регистрирует мой большой палец как движение мыши. Из-за этого также крайне сложно щелкнуть правой кнопкой мыши.
laptop@laptop-X540SA:~$ xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ FTE1001:00 0B05:0101 id=10 [slave pointer (2)]
Тачпад определяется как FTE1001: 00 0B05: 0101
, и в моих настройках мыши тоже нет настройки «тачпад».
Показано здесь:
Это проблема ядра или я могу исправить это вручную?
Эта сенсорная панель еще не поддерживается никаким ядром Linux.
существует драйвер для этой сенсорной панели в этот мерзавец repo
Я перенес эту ту же проблему некоторое время. Тот же компьютер. Имел подсветку и различные проблемы ACPI. Сенсорная панель работала, но при попытке устранить проблемы ACPI, отобразится сенсорная панель, как Ваш сделал.
В случае, если Вы все еще боретесь с этим, 4.9-rc1 ядро устранило проблемы сенсорной панели и проблемы ACPI с подсветкой и состоянием батареи на ASUS X540SA.
После установки ядра от магистрали PPA и выполнение evtest: снимок экрана
результатов evtest, 4.9-rc2 , был выпущен с 23 октября и включает несколько связанных Asus, фиксирует. Я должен все же подтвердить, что это не повреждает то, что зафиксировал rc1.
Я стал чрезвычайно раздраженным на сенсорную панель, изменяющую мою позицию курсора, поскольку я пытаюсь ввести, таким образом, я искал на всем протяжении Интернета только, чтобы попытаться отключить ее. У меня есть Linux Mint 18 установленных с ядром 4.4.0-45. Я сделал следующее, чтобы помочь переключить состояние сенсорной панели.
sudo apt-get install xinput
xinput -list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ MOSART Semi. 2.4G Keyboard Mouse id=11 [slave pointer (2)]
⎜ ↳ FTE1001:00 0B05:0101 id=14 [slave pointer (2)]
Ищут идентификатор сенсорной панели, в моем случае это 14. Я записал маленький сценарий оболочки для выключения и включения сенсорной панели.
TouchPad прочь:
cd /usr/local/bin
sudo nano touchpad-off
#!/bin/bash
xinput --set-prop 14 "Device Enabled" 0
echo touchpad off
TouchPad на:
sudo nano touchpad-on
#!/bin/bash
xinput --set-prop 14 "Device Enabled" 1
echo touchpad on
Делают исполняемый файл сценариев с:
chmod +x touchpad-off
chmod +x touchpad-on
Теперь можно легко переключить состояние сенсорной панели с touchpad-off
и touchpad-on
.
Это на самом деле поддерживается в Linux 4.7.5 с основными характеристиками только (прокрутка с 2 пальцами не работает, например). Я нахожусь на Ubuntu 16.04 и получил Asus Zenbook Pro UX501V.