xinput list의 Synaptics Touchpad에도 불구하고 synclient가 시냅틱 속성을 찾지 못함


14

어제 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 릴리스의 일부 부분에 웨이 랜드를 도입했기 때문에 암시 적 마술을 수행하는지 확실하지 않음)) 배포 버그처럼?

그것이 내 측면의 구성 문제라면 어떻게 해결할 수 있습니까?


이것은 데비안과 다른 많은 새로운 시스템에서도 발생합니다. 이유는 답변을 참조하십시오.

답변:


17

터치 패드를 사용하려면 참조 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-propsxinput set-prop- 그러나, 개인적으로 난 길 덜 다양한 Synaptics의 드라이버보다하는 libinput - 터치 패드 드라이버를 발견하고, 내 목적에 적합하지 않습니다. 귀하의 마일리지가 다를 수 있습니다.

특정 단일 설정을 변경하려는 경우 xinputXorg 설정을 망가 뜨리기 전에 를 살펴볼 수 있습니다 .


50-synaptics.conf 파일을 복사 한 후에도 작동하지 않았습니다. Btw 어떻게 기본으로 만들 수 있습니까?
Balaji Perumal

@BalajiPerumal 지금까지, 나는 당신이 당신 자신을 만들 자마자 xorg.conf.d, 디렉토리에있는 디렉토리의 설정 /usr/share이 더 이상 취해지지 않는다고 의심합니다 . 실제로 50-synaptics.conf 기본값입니다. 파일을 복사 한 후 X11을 다시 시작 했습니까?
Jonas Schäfer

00-keyboard.conf 파일이있는 xorg.conf.d 폴더가 이미 있습니다. 방금 50-synaptics.conf를 복사했습니다. 시스템 자체를 다시 시작했습니다. 작동하지 않습니다 ...
Balaji Perumal

1
대상 디렉토리 /etc/X11/xorg.conf.d/가 Ubuntu 19.04에 없습니다.
Hans Deragon
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.