Сенсорная панель не определяется правильно - Asus X540SA [дубликат]

На этот вопрос уже есть ответ здесь:

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 , и в моих настройках мыши тоже нет настройки «тачпад».

Показано здесь:

enter image description here

Это проблема ядра или я могу исправить это вручную?

2
задан 10 September 2016 в 00:18

4 ответа

Эта сенсорная панель еще не поддерживается никаким ядром Linux.

существует драйвер для этой сенсорной панели в этот мерзавец repo

2
ответ дан 2 December 2019 в 02:17

Я перенес эту ту же проблему некоторое время. Тот же компьютер. Имел подсветку и различные проблемы ACPI. Сенсорная панель работала, но при попытке устранить проблемы ACPI, отобразится сенсорная панель, как Ваш сделал.

В случае, если Вы все еще боретесь с этим, 4.9-rc1 ядро устранило проблемы сенсорной панели и проблемы ACPI с подсветкой и состоянием батареи на ASUS X540SA.

После установки ядра от магистрали PPA и выполнение evtest: снимок экрана

результатов evtest, 4.9-rc2 , был выпущен с 23 октября и включает несколько связанных Asus, фиксирует. Я должен все же подтвердить, что это не повреждает то, что зафиксировал rc1.

1
ответ дан 2 December 2019 в 02:17

Я стал чрезвычайно раздраженным на сенсорную панель, изменяющую мою позицию курсора, поскольку я пытаюсь ввести, таким образом, я искал на всем протяжении Интернета только, чтобы попытаться отключить ее. У меня есть 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.

1
ответ дан 2 December 2019 в 02:17

Это на самом деле поддерживается в Linux 4.7.5 с основными характеристиками только (прокрутка с 2 пальцами не работает, например). Я нахожусь на Ubuntu 16.04 и получил Asus Zenbook Pro UX501V.

0
ответ дан 2 December 2019 в 02:17

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

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