Debian GNOME: 터치패드 설정이 없습니다. 시냅틱 대신 libinput 사용

Debian GNOME: 터치패드 설정이 없습니다. 시냅틱 대신 libinput 사용

나는 최근에 Debian GNOME을 새로 설치하고 안정 버전에서 테스트 버전으로 업데이트했습니다. 테스트를 위해 업데이트하기 전에 터치패드에 대한 몇 가지 GUI 설정이 있었습니다. 업데이트 후에는 스크린샷과 같이 사라집니다.옵션이 누락되었음을 보여주는 스크린샷

예를 들어 이 설정 페이지에서 자연스러운 스크롤에 대한 설정을 찾을 수 있을 것으로 기대합니다.

터미널에서 이 페이지를 열면 다음 오류 메시지가 나타납니다.

$ gnome-control-center mouse

(gnome-control-center:15084): mouse-cc-panel-WARNING **: Detected synaptics X driver, please migrate to libinput

이는 문제가 libinput설치되지 않은 것과 관련되어 있음을 나타냅니다.

$ dpkg-query -l '*libinput*'터미널에서 실행하면 libinput-bin, libinput10:amd64libinput5:amd64xserver-xorg-input-libinput설치되어 있는 것으로 표시됩니다.

Arch Wiki - 터치패드 시냅틱스라고

데스크탑 통합(예: GNOME 제어 센터 또는 KDE 설정을 통해 터치패드 구성 기능)을 원할 경우 xf86-input-libinput이 필요합니다.

xserver-xorg-input-libinput설치되는 패키지는 Arch Wiki를 참조하여 빌드 됩니다 xf86-input-libinput.

누락된 설정을 다시 복구하려면 어떻게 문제를 해결해야 합니까?

답변1

동일한 문제가 발생하여 다음 절차에 따라 문제를 해결했습니다.

  • 모든 libinput 패키지(libinput5, libinput10, xserver-xorg-input-libinput)를 설치합니다.
  • 시냅틱 드라이버 제거 → xserver-xorg-input-synpatics
  • /etc/X11/xorg.conf.d/(Like 50-synaptics.conf) 에서 모든 시냅틱 관련 파일을 제거합니다 .
  • 재부팅

그리고 터치패드는 gcontrol-center로 돌아왔습니다.

문제의 원인:

GNOME과 대부분의 다른 데스크탑 환경은 터치패드용 이전 "시냅틱" 드라이버에 의존했습니다. 그러나 GNOME 3.20에서는 libinput으로 전환되었습니다. 문제는 "xserver-xorg-input-synaptics"가 "xserver-xorg-input-all"의 종속성이기 때문에 발생했습니다.

원천 :https://lists.debian.org/debian-devel/2016/07/msg00266.html

관련 정보