어제 Fedora 노트북을 Fedora 22로 업그레이드했습니다. 그로 인해 synclient는 작동을 멈췄습니다.
시냅스 속성을 찾을 수 없습니다. 시냅틱 드라이버가로드되지 않았습니까?
그럼에도 불구하고 xinput list
보여줍니다 :
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=12 [slave pointer (2)]
[…]
이것은 내 측면의 구성 문제입니까 (내가 awesome
알 수있는 한 X11에서 실행되는 창 관리자를 사용하고 있습니다 (Fedora가 22 릴리스의 일부 부분에 웨이 랜드를 도입했기 때문에 암시 적 마술을 수행하는지 확실하지 않음)) 배포 버그처럼?
그것이 내 측면의 구성 문제라면 어떻게 해결할 수 있습니까?
이것은 데비안과 다른 많은 새로운 시스템에서도 발생합니다. 이유는 답변을 참조하십시오.
답변
터치 패드를 사용하려면 참조 Xorg 구성 스 니펫 을 복사해야합니다 .
cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf.d/50-synaptics.conf
또한 탭 및 스크롤에 대한 기본 옵션을 설정하도록 파일을 수정할 수 있습니다.
실제로 “문제점”은 터치 패드가 오늘날 시냅틱이 아니라 libinput에 의해 처리된다는 것입니다. 이것이 xinput이 여전히 장치를 나열하지만 synclient가 장치를 찾을 수없는 이유입니다.
터치 패드의 특성도를 통해, XInput에를 사용하여 제어 할 수 xinput list-props
와 xinput set-prop
– 그러나, 개인적으로 난 길 덜 다양한 Synaptics의 드라이버보다하는 libinput – 터치 패드 드라이버를 발견하고, 내 목적에 적합하지 않습니다. 귀하의 마일리지가 다를 수 있습니다.
특정 단일 설정을 변경하려는 경우 xinput
Xorg 설정을 망가 뜨리기 전에 를 살펴볼 수 있습니다 .