synclient ไม่พบคุณสมบัติ synaptics แม้จะมี Synaptics Touchpad ในรายการ xinput


14

ฉันอัพเกรดโน้ตบุ๊ก Fedora เป็น Fedora 22 เมื่อวานนี้ เมื่อนั้น Synclient หยุดทำงาน:

ไม่พบคุณสมบัติการซิงค์ ไม่ได้โหลดไดรเวอร์ synaptics?

อย่างไรก็ตามการ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 ทำเวทมนตร์โดยนัยหรือไม่เพราะพวกเขาเปิดตัว Wayland ในบางส่วนด้วย 22 รุ่น) หรือไม่ ชอบข้อบกพร่องการกระจายหรือไม่

หากเป็นปัญหาการกำหนดค่าที่ด้านข้างของฉันฉันจะแก้ไขได้อย่างไร


สิ่งนี้ยังเกิดขึ้นกับ Debian และระบบใหม่อื่น ๆ อีกมากมาย สำหรับสาเหตุที่เห็นคำตอบ

คำตอบ:


17

ปรากฎเพื่อเปิดใช้งานทัชแพดเราต้องคัดลอกข้อมูลอ้างอิง Xorg config :

cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf.d/50-synaptics.conf

นอกจากนี้หนึ่งสามารถแก้ไขไฟล์เพื่อตั้งค่าตัวเลือกเริ่มต้นสำหรับการแตะและการเลื่อน


ดังนั้นในความเป็นจริง "ปัญหา" คือทัชแพดได้รับการจัดการโดย libinput ทุกวันนี้ไม่ใช่โดย synaptics นี่คือเหตุผลที่ xinput ยังคงแสดงรายการอุปกรณ์ แต่ผู้หาไม่พบ

คุณสมบัติของทัชแพดยังสามารถควบคุมได้โดยใช้ xinput ผ่านxinput list-propsและ - ไม่ว่าxinput set-propอย่างไรก็ตามโดยส่วนตัวแล้วฉันพบว่าไดรเวอร์ libinput-touchpad นั้นมีประโยชน์น้อยกว่าไดรเวอร์ synaptics และไม่เหมาะกับวัตถุประสงค์ของฉัน ไมล์สะสมของคุณอาจแตกต่างกัน

หากคุณเพียงต้องการเปลี่ยนการตั้งค่าเดียวคุณอาจต้องพิจารณาxinputก่อนที่จะยุ่งกับการกำหนดค่า Xorg ของคุณ


มันไม่ทำงานแม้ว่าจะคัดลอกไฟล์ 50-synaptics.conf แล้ว Btw เราจะทำให้มันเป็นค่าเริ่มต้นได้อย่างไร
Balaji Perumal

@BalajiPerumal ตอนนี้ความสงสัยของฉันคือทันทีที่คุณสร้างของคุณเองxorg.conf.dการตั้งค่าจาก dir ที่ตั้งอยู่/usr/shareจะไม่ถูกนำไปใช้อีกต่อไป ดังนั้นที่จริงแล้ว50-synaptics.conf คือค่าเริ่มต้น คุณได้รีสตาร์ท X11 หลังจากคัดลอกไฟล์แล้วหรือยัง?
Jonas Schäfer

แล้วมีโฟลเดอร์ xorg.conf.d อยู่ที่นั่นพร้อมกับไฟล์ 00-keyboard.conf .. ฉันเพิ่งคัดลอก 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.