ตัวเลือกนี้ซึ่งมีอยู่ในแผงการตั้งค่า "เมาส์และทัชแพด" ในเวอร์ชันก่อนหน้านี้มีสาเหตุบางประการใน 16.04 LTS ไม่มีใครรู้ว่าทำไมถึงเป็นเช่นนี้และ / หรือจะแก้ไขได้อย่างไร ขอบคุณ
synaptics
และxorg-input
สิ่งเหล่านี้ทำให้การตั้งค่ากลับมา
ตัวเลือกนี้ซึ่งมีอยู่ในแผงการตั้งค่า "เมาส์และทัชแพด" ในเวอร์ชันก่อนหน้านี้มีสาเหตุบางประการใน 16.04 LTS ไม่มีใครรู้ว่าทำไมถึงเป็นเช่นนี้และ / หรือจะแก้ไขได้อย่างไร ขอบคุณ
synaptics
และxorg-input
สิ่งเหล่านี้ทำให้การตั้งค่ากลับมา
คำตอบ:
ผมพบว่าAskUbuntu คำถามที่คล้ายกันซึ่งจัดให้มีการเชื่อมโยงกับรายละเอียดที่จำเป็นในการแก้ปัญหานี้
กล่าวโดยย่อให้แก้ไขquirks
ไฟล์ของคุณ:
sudo vim /usr/share/X11/xorg.conf.d/51-synaptics-quirks.conf
และเพิ่มรายการต่อไปนี้ในตอนท้ายของไฟล์:
# Disable generic Synaptics device, as we're using
# "DLL0704:01 06CB:76AE Touchpad"
# Having multiple touchpad devices running confuses syndaemon
Section "InputClass"
Identifier "SynPS/2 Synaptics TouchPad"
MatchProduct "SynPS/2 Synaptics TouchPad"
MatchIsTouchpad "on"
MatchOS "Linux"
MatchDevicePath "/dev/input/event*"
Option "Ignore" "on"
EndSection
ตอนนี้เริ่ม Xorg:
sudo systemctl restart lightdm
ตอนนี้เพิ่งเริ่มsyndaemon
ตามปกติ:
killall syndaemon
syndaemon -i 0.50 -m 0.10 -d -K
หมายเหตุ:ด้วยเหตุผลบางอย่างการเลื่อนด้วยสองนิ้วไม่ทำงานจนกว่าฉันจะรีบูตเครื่องแล็ปท็อปของฉันจนเต็ม แต่ในที่สุดก็เริ่มทำงานได้
ในที่สุดฉันก็ติดตั้งตัวบ่งชี้ทัชแพดเหมือนคำตอบอื่นที่แนะนำเมื่อฉันต้องเปลี่ยนไปใช้แล็ปท็อป Dell เครื่องอื่นและการแก้ไขนี้ไม่ทำงานอีกต่อไป
มันใช้งานได้ดีสำหรับฉัน (Ubuntu 16.04):
sudo add-apt-repository ppa:atareao/atareao
sudo apt-get update
sudo apt-get install touchpad-indicator
เรียกใช้touchpad-indicator
และไปที่เมนูการกระทำ เลือกปิดการใช้งานทัชแพดในการพิมพ์ตัวเลือก
killall syndaemon
ก่อน
การเพิ่มโซลูชันของ DevNullฉันเพิ่มคำสั่งนี้:
syndaemon -i 0.50 -m 0.10 -d -K
กับคำสั่งของแอปพลิเคชันเริ่มต้นของฉัน ด้วยวิธีนี้มันยังคงทำงานแม้หลังจากรีบูตเครื่อง
เมื่อค้นหาคำตอบสำหรับปัญหานี้บนอินเทอร์เน็ตฉันพบหน้าเว็บที่แนะนำให้ใช้ syndaemon เพื่อทำสิ่งนี้ให้สำเร็จ (ดูที่นี่: http://www.webupd8.org/2009/11/ubuntu-automatically-disable-touchpad.html ) . ฉันใช้คำสั่ง "syndaemon -i 2 -d -K" ใน terminal สำหรับความต้องการของฉัน คำสั่งนี้จะปิดการใช้งานทัชแพดในขณะที่พิมพ์สองวินาที (-i 2) ยกเว้นเมื่อใช้คีย์ตัวปรับแต่งเช่น Alt หรือ Shift (-K)
หวังว่าจะช่วย!
syndaemon -i 10 -d -K
ยังคงปิดใช้งานเป็นเวลา 2 วินาทีไม่ใช่ 10
การตั้งค่าทัชแพดอาจหายไปเนื่องจากlibinput
ติดตั้งแล้ว ไม่มีการตั้งค่า GUI
ใน Ubuntu 16.10 จะติดตั้งตามค่าเริ่มต้น
คุณสามารถลบxserver-xorg-input-libinput
หรือxserver-xorg-input-libinput-hwe-16.04
รับ GUI กลับหรือใช้ไฟล์กำหนดค่าสำหรับการตั้งค่าประเภทนี้
ใน gnome มีส่วนขยายที่ทำงานได้สมบูรณ์แบบ: https://extensions.gnome.org/extension/131/touchpad-indicator/
gnome-shell
หรือubuntu-gnome-desktop
ใช้ GNOME รสชาติของ Ubuntu