Ebuntech 터치 패드가 Ubuntu 16.04 및 Arch Linux에서 작동하지 않습니다


11

Elantech 터치 패드가있는 Asus R558UF 노트북이 있습니다. Ubuntu 16.04를 설치 한 후 터치 패드가 한 번 작동했지만 다시 시작한 후 작동하지 않아 그 이후로는 작동하지 않았습니다.

이것은 다음의 출력입니다 xinput.

 ↳ Elan Touchpad                            id=12   [slave  pointer  (2)]

마우스 및 터치 패드 설정에서 터치 패드가 활성화되어 있습니다. 이 문제를 해결하려면 어떻게해야합니까?

답변:


12

나는 같은 문제가 있었다. 인터넷 검색을 많이 한 후 해결 방법을 찾았습니다./etc/defaut/grub

sudo nano /etc/default/grub

나는 i8042.reset라인에 추가GRUB_CMDLINE_LINUX_DEFAULT

GRUB_CMDLINE_LINUX_DEFAULT="i8042.reset quiet splash"

그리고

sudo update-grub

마지막으로 다시 시작한 후 터치 패드가 제대로 작동합니다 (멀티 터치 포함).


2
고마워, 고치기 위해 몇 주 동안 고군분투했다. 당신은 작동하지 않았지만 특정 용어 'i8042'를 검색했을 때이 전체 문제에 대해 많은 것을 알아야했습니다. 나는 해결책을 찾고있는 다른 사람들을 위해 스스로 대답 할 것이다.
Paras Thakur

1
grub을 변경하기 전에 백업하는 단계를 포함하도록이를 편집 할 수 있습니다. 이와 같은 중요한 시스템 파일을 변경할 때이 작업을 수행하는 것이 좋습니다.
Hee Jin

11

좋아,이 문제에 대한 해결책을 찾았습니다.

올바른 방향을 알려주는 @Guillaume에게 감사드립니다. 이 문제는 유닉스 스택 교환에서 매우 아름답게 설명되어 있습니다.

광산 (New Elantech Touchpad)과 같은 일부 희귀 장치에서 발생합니다.

때때로 터치 패드가 작동 할 수도 있고 그렇지 않을 수도 있습니다. 멀티플렉싱과 관련이 있습니다.

이 문제를 해결하기 위해 @Guillaume의 대답을 따르고 다른 답변의 동일한 단계를 수행 i8042.kbdreset=1하여 매개 변수에 추가 했습니다 /etc/default/grub.

i8042.reset 나를 위해 작동하지 않았다.


이것이 작동하는지 확인할 수 있습니다 .Elantech 터치 패드와 함께 Gigabyte Aero 14v6 (2016)를 사용하고 있습니다.
rkenmi

이것은 i8042.kdbreset=1커널에서 @geru의 답변과 함께 4.17.4-041704-genericThinkpad P52 (2018) 에서 (와 함께 ) 나에게도 효과적이었습니다 .
irbanana

4

ASUS 랩탑에 동일한 터치 패드가 있습니다. 4.5 미만의 Linux 커널에는이 터치 패드 용 드라이버가 없으므로 커널을 업그레이드하기 만하면됩니다. 이 글을 쓰는 시점에 리눅스 커널이 4.10까지 올라가고 있지만 기술의 최첨단을 따라 가고 싶기 때문에 4.5로 가면 좋을 것입니다.

http://kernel.ubuntu.com/~kernel-ppa/mainline/ 에서 Ubuntu의 최신 커널을 찾을 수 있습니다.

예를 들어 4.5.7로 업그레이드하려면 위의 우분투 커널 링크로 이동하여 http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5.7-yakkety/를 클릭하십시오.

그런 다음 일반 .deb 패키지를 다운로드하십시오. 64 비트의 경우 다음과 같습니다.

이것들은 Downloads 디렉토리에있게됩니다. 터미널을 열고 다음을 입력하십시오 :

sudo dpkg -i lin*4.5.7*.deb

그리고 grub 부트 로더를 다시 빌드합니다

sudo update-grub

그런 다음 재부팅하고 새 커널을 선택하면 터치 패드가 나타납니다.


또는 시스템을 16.10으로 업그레이드 할 수 있습니다 :)
Zanna

이것은 또한 Samsung Ativ 9에서도 도움이되었습니다. 가장 최근의 커널 v 4.12를 설치했으며 터치 패드가 훨씬 안정적입니다. 일시 중지 된 후에 만 ​​문제가 발생하지만이 가능성을 알아낼 것입니다.
n3rd

0

50-synaptics.conf파일 편집 :

sudo nano /usr/share/X11/xorg.conf.d/50-synaptics.conf

다음 줄을 추가하십시오.

MatchIsTouchpad "on"
Option "TapButton1" "1"

이처럼 :

Section "InputClass"
    Identifier "touchpad catchall"
    Driver "synaptics"
    MatchIsTouchpad "on"
    Option "TapButton1" "1"
    Option "VertEdgeScroll" "1"

저장, 종료 및 재부팅

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.