“ ปิดการใช้งานทัชแพดขณะพิมพ์ตัวเลือก” หายไปใน Ubuntu 16.04 LTS


15

ตัวเลือกนี้ซึ่งมีอยู่ในแผงการตั้งค่า "เมาส์และทัชแพด" ในเวอร์ชันก่อนหน้านี้มีสาเหตุบางประการใน 16.04 LTS ไม่มีใครรู้ว่าทำไมถึงเป็นเช่นนี้และ / หรือจะแก้ไขได้อย่างไร ขอบคุณ


1
คำแนะนำทั้งหมดที่นี่ไม่สามารถใช้ได้กับ Ubuntu 16.10 ตามจริงแล้วโซลูชันของ @DevNull จะปิดการใช้งาน trackpad ของคุณอย่างสมบูรณ์ ฉันยังคงมองหาวิธีแก้ปัญหา แต่ต้องการแสดงความคิดเห็นเพื่อให้ผู้คนไม่ได้ใช้งานแทร็คแพดของพวกเขา
Nitai

@ ความคิดเห็นของ Nitai นั้นเหมือนกันสำหรับฉันใน Ubuntu 17.10
LeoRochael

ผู้ใช้ ArchLinux ที่นี่: ฉันติดตั้งsynapticsและxorg-inputสิ่งเหล่านี้ทำให้การตั้งค่ากลับมา
phil294

คำตอบ:


14

ผมพบว่า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 เครื่องอื่นและการแก้ไขนี้ไม่ทำงานอีกต่อไป


10

มันใช้งานได้ดีสำหรับฉัน (Ubuntu 16.04):

sudo add-apt-repository ppa:atareao/atareao  
sudo apt-get update  
sudo apt-get install touchpad-indicator

เรียกใช้touchpad-indicatorและไปที่เมนูการกระทำ เลือกปิดการใช้งานทัชแพดในการพิมพ์ตัวเลือก

แหล่ง


1
ฉันเคยใช้สิ่งนี้ แต่พบว่ามันไม่น่าเชื่อถือเลยทีเดียว สิ่งที่น่ารำคาญอย่างหนึ่งคือการตีความแป้นพิมพ์ลัด (เช่น CTRL + S) เป็น 'การพิมพ์' ซึ่งหมายความว่าทุกครั้งที่ฉันบันทึกฉันต้องรอครึ่งวินาทีก่อนที่จะสามารถใช้เมาส์ได้ แก้ไข: ฉันไม่ดีคุณต้องkillall syndaemonก่อน
Niek

ทำงานให้ฉันละติจูดละติจูด 5580
Ramesh-X

1

การเพิ่มโซลูชันของ DevNullฉันเพิ่มคำสั่งนี้:

syndaemon -i 0.50 -m 0.10 -d -K

กับคำสั่งของแอปพลิเคชันเริ่มต้นของฉัน ด้วยวิธีนี้มันยังคงทำงานแม้หลังจากรีบูตเครื่อง


0

เมื่อค้นหาคำตอบสำหรับปัญหานี้บนอินเทอร์เน็ตฉันพบหน้าเว็บที่แนะนำให้ใช้ syndaemon เพื่อทำสิ่งนี้ให้สำเร็จ (ดูที่นี่: http://www.webupd8.org/2009/11/ubuntu-automatically-disable-touchpad.html ) . ฉันใช้คำสั่ง "syndaemon -i 2 -d -K" ใน terminal สำหรับความต้องการของฉัน คำสั่งนี้จะปิดการใช้งานทัชแพดในขณะที่พิมพ์สองวินาที (-i 2) ยกเว้นเมื่อใช้คีย์ตัวปรับแต่งเช่น Alt หรือ Shift (-K)

หวังว่าจะช่วย!


คุณกำลังใช้ Ubuntu รุ่นใด
Alexander Mills

ฉันดูเหมือนจะไม่สามารถเปลี่ยนช่วงเวลาได้ syndaemon -i 10 -d -Kยังคงปิดใช้งานเป็นเวลา 2 วินาทีไม่ใช่ 10
Niek

0

การตั้งค่าทัชแพดอาจหายไปเนื่องจากlibinputติดตั้งแล้ว ไม่มีการตั้งค่า GUI

ใน Ubuntu 16.10 จะติดตั้งตามค่าเริ่มต้น

คุณสามารถลบxserver-xorg-input-libinputหรือxserver-xorg-input-libinput-hwe-16.04รับ GUI กลับหรือใช้ไฟล์กำหนดค่าสำหรับการตั้งค่าประเภทนี้


-1

ใน gnome มีส่วนขยายที่ทำงานได้สมบูรณ์แบบ: https://extensions.gnome.org/extension/131/touchpad-indicator/


Ubuntu 16.04 LTS ใช้ Unity ไม่ใช่ GNOME Shell โดยค่าเริ่มต้น ใช้งานได้ก็ต่อเมื่อคุณติดตั้งgnome-shellหรือubuntu-gnome-desktopใช้ GNOME รสชาติของ Ubuntu
ลูคัส
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.