터치 패드가 올바르게 감지되지 않음 - Asus X540SA

터치 패드가 올바르게 감지되지 않음 - 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마우스 기본 설정에도 "터치패드" 설정이 없습니다.

여기에 표시됨:

여기에 이미지 설명을 입력하세요

이것이 커널 문제입니까, 아니면 수동으로 해결할 수 있습니까?

답변1

이 터치패드는 아직 어떤 Linux 커널에서도 지원되지 않습니다.

이 터치패드용 드라이버가 있습니다.이 자식 레포

답변2

나는 한동안 같은 문제를 겪었습니다. 같은 컴퓨터. 백라이트와 다양한 ACPI 문제가 있었습니다. 터치패드는 작동했지만 ACPI 문제를 해결하려고 할 때 터치패드가 사용자의 것과 같이 표시되었습니다.

여전히 이 문제로 어려움을 겪고 있는 경우 4.9-rc1 커널은 ASUS X540SA의 백라이트 및 배터리 상태와 관련된 터치패드 문제와 ACPI 문제를 해결했습니다.

메인라인 PPA에서 커널을 설치하고 evtest를 실행한 후: evtest 결과 스크린샷

4.9-rc210월 23일에 출시되었으며 여러 Asus 관련 수정 사항이 포함되어 있습니다. 나는 아직 rc1이 수정한 내용이 깨지지 않는다는 것을 확인하지 못했습니다.

답변3

저는 입력하려고 할 때 터치패드가 커서 위치를 바꾸는 것에 극도로 짜증이 나서 그것을 비활성화하려고 인터넷 전체를 검색했습니다. 커널 4.4.0-45와 함께 Linux Mint 18이 설치되어 있습니다. 터치패드 상태를 쉽게 전환할 수 있도록 다음을 수행했습니다.

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)]
  • 터치패드의 ID를 찾으세요. 제 경우에는 14입니다. 터치패드를 켜고 끄는 작은 쉘 스크립트를 작성했습니다.

  • 터치패드 꺼짐:

    cd /usr/local/bin
    sudo nano touchpad-off

    #!/bin/bash
    xinput --set-prop 14 "Device Enabled" 0
    echo touchpad off
    
  • 터치패드 켜짐:

    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.

답변4

실제로 Linux 4.7.5에서는 기본 기능만 지원됩니다(예를 들어 두 손가락 스크롤은 작동하지 않습니다). 저는 Ubuntu 16.04를 사용하고 있으며 Asus Zenbook Pro UX501V를 사용하고 있습니다.

관련 정보