การเร่งความเร็วแบบปรับได้สำหรับทัชแพดบน Ubuntu 17.10


12

ฉันเพิ่งอัปเดตจาก Ubuntu 16.04 ที่ใช้ Unity เป็น 17.10 ที่รัน GNOME ตั้งแต่การอัปเกรดฉันไม่มีฟีเจอร์การเร่งความเร็วแบบปรับตัวได้บนทัชแพด ฉันชอบมันมากเพราะมันแม่นยำกว่าสำหรับระยะทางที่สั้นกว่า

ในการขุดเล็กน้อยฉันพบว่า 17.10 ใช้ GNOME libinputแทนsynapticsแต่libinputใช้flatโปรไฟล์เร่งความเร็วสำหรับทัชแพดตามค่าเริ่มต้น ( https://wayland.freedesktop.org/libinput/doc/1.4.3/pointer-acceleration.html# ptraccel-touchpad )

ฉันลองติดตั้งxserver-xorg-input-synapticsในวันที่ 17.10 สิ่งนี้ทำงานได้ดียกเว้นว่ามันยุ่งยากเกินไปที่จะเปิดใช้งาน 'Natural Scrolling' จากบรรทัดคำสั่ง ( /ubuntu//a/206006 ) ปัญหาอีกประการหนึ่งคือ GNOME ไม่แสดงการตั้งค่าทัชแพดที่synapticsติดตั้ง ( /unix//a/292920 )

ฉันพยายามgnome-tweak-toolอยู่ภายใต้เมนูย่อย 'แป้นพิมพ์และเมาส์' บนแถบด้านข้าง แต่มีตัวเลือกให้เลือก 'โปรไฟล์การเร่ง' สำหรับเมาส์เท่านั้นไม่ใช่สำหรับทัชแพด (ดูภาพหน้าจอในโปรไฟล์การเร่งความเร็วเมาส์ใน gnome-tweak- เครื่องมือ? )

มีวิธีการเปิดใช้งานการเร่งความเร็วแบบปรับตัวสำหรับทัชแพดlibinputที่ไม่มีผลข้างเคียงหรือไม่?

คำตอบ:


4

สำหรับเรื่องนี้ลองแก้ไขที่สำคัญจากสคีมาspeed org.gnome.desktop.peripherals.touchpadคำอธิบายสำหรับคีย์มีดังนี้:

Pointer speed for the touchpad. Accepted values are in the [-1..1] range (from "unaccelerated" to "fast"). A value of 0 is the system default.

ซึ่งบ่งชี้อย่างยิ่งว่าปุ่ม gnome มีส่วนเกี่ยวข้องกับการเร่งด้วยทัชแพด ใช้ตัวแก้ไข dconf หรือ gsettings ผ่านบรรทัดคำสั่งและดูว่าการแก้ไขคีย์นี้มีผลกระทบใด ๆ หรือไม่


1
คุณได้คำจำกัดความของคีย์นั้นมาจากที่ใด แค่อยากรู้อยากเห็นฉันก็สามารถหาคนอื่นได้
Sia

1
คุณสามารถมองเห็นปุ่มทั้งหมดที่มีและได้รับความหมายของคีย์เดียวกับgsettings list-keys org.gnome.desktop.peripherals.touchpad gsettings describe org.gnome.desktop.peripherals.touchpad speed
robcast

1
การตั้งค่าspeedไม่ใช่การเร่งความเร็วแบบปรับตัวได้จริงๆ การตัดสินโดยกุญแจorg.gnome.desktop.peripherals.mouseมีความเร่งแบบปรับตัวและorg.gnome.desktop.peripherals.touchpadไม่ได้ :-(
robcast

5

ใน 17.10 คุณสามารถตั้งค่าโปรไฟล์การเร่งความเร็วได้โดยตรงและปิดใช้งานการเร่งความเร็วเมาส์โดยการตั้งค่าaccel-profileเป็น'flat'

gsettings set org.gnome.desktop.peripherals.mouse accel-profile 'flat'

หรือใช้dconf-editor:

ปิดใช้งานการเร่งความเร็วเมาส์ใน Ubuntu 17.10


1
ฉันค่อนข้างแน่ใจว่าส่วนของเมาส์ใช้กับอุปกรณ์เมาส์จริงที่คุณเชื่อมต่อกับ usb ไม่ใช่ทัชแพด
thebunnyrules

1
ฉันยืนแก้ไข ....
thebunnyrules

@thebunnyrules ใช่ขอโทษคุณพูดถูก - ฉันไม่เห็นส่วน "for touchpad" :)
Simon A. Eugster

1
Simon ฉันลองใช้ดูแล้วมันส่งผลกระทบต่อประสิทธิภาพการทำงานของทัชแพดของฉันจริงๆ ไม่เลยฉันคิดว่าคุณมีสิทธิ์ที่จะแนะนำ
thebunnyrules

1
เพิ่งอัพเกรดเป็น 17.10 และพบว่าประสิทธิภาพของทัชแพดที่ลดลงก็น่าผิดหวังเช่นกัน ตั้งค่า'adaptive'ด้วยคำสั่งที่คุณแนะนำให้แก้ไข
grg rsr

2

แก้ไข: ขออภัยสิ่งนี้จะช่วยเฉพาะในกรณีที่คุณใช้ Xorg ไม่ใช่ Wayland ตามArch Linux 'Wiki :

สำหรับ Wayland ไม่มีไฟล์คอนฟิกูเรชัน libinput ตัวเลือกที่กำหนดค่าได้ขึ้นอยู่กับความคืบหน้าของการสนับสนุนสภาพแวดล้อมเดสก์ทอปของคุณ ดูที่ #Graphical tools

สำหรับ Xorg จะมีการติดตั้งไฟล์กำหนดค่าเริ่มต้นสำหรับ wrapper ที่ /usr/share/X11/xorg.conf.d/40-libinput.conf ไม่จำเป็นต้องมีการกำหนดค่าเพิ่มเติมใด ๆ สำหรับการตรวจจับคีย์บอร์ดทัชแพดแทร็กพอยน์เตอร์และหน้าจอสัมผัสที่รองรับ

สำหรับ Xorg:

ตามหน้า man libinputยังสนับสนุนการเร่งความเร็วการปรับตัว:

คุณควรจะเพิ่มมันเป็นตัวเลือกใน xorg.conf เช่น/usr/share/X11/xorg.conf.d/40-libinput.conf:

Option "AccelProfile" "adaptive"

0

อูบุนตู 18.04 ตั้งค่าทัชแพด

บน Ubuntu 18.04 การตั้งค่าจะแตกต่างกันเล็กน้อยตั้งแต่ 1 ถึง 1 ถึง 1 การตั้งค่าการตั้งค่าทัชแพดเป็น 1 ช่วยเร่งทัชแพดให้เร็วขึ้น ฉันใช้ dconf เพื่อแก้ไขการตั้งค่า - ทำงานเหมือนมีเสน่ห์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.