ทัชแพดหยุดทำงานจากสีน้ำเงิน


13

ดังนั้นฉันจึงดู "The Walking Dead" และทันใดนั้นฉันก็สูญเสียการควบคุมเมาส์ผ่านทัชแพด ตอนแรกมันเป็นเพียงสำหรับผู้ใช้ของฉัน ฉันสามารถรีบูตระบบของฉันและเปลี่ยนไปใช้ผู้อื่นและใช้งานได้ดี ฉันไม่สามารถอธิบายขั้นตอนที่ฉันทำ (ฉันใช้แป้นพิมพ์เพื่อจัดทำ firefox ในขณะนี้) แต่มันก็มีบางอย่างตามมา:

sudo modprobe -r psmouse && sudo modprobe psmouse proto=imps

หลังจากคำสั่งนี้ฉันควบคุมเมาส์ได้ แต่คอมพิวเตอร์ไม่รู้จักว่าเป็นทัชแพด ฉันคิดว่าถ้าฉันรีบูทอีกครั้งอาจทำเคล็ดลับได้ ดังนั้นหลังจากที่ฉันรีบูตเครื่องเมาส์ก็ไป kaput อย่างสมบูรณ์ ฉันไม่สามารถใช้งานเมาส์ได้เลยแม้ว่าฉันจะลองใช้คำสั่งหลายครั้งก็ตาม ฉันลองใช้ผู้ใช้หลายคนแล้วและมันก็ยังเหมือนเดิม


หลังจากเมาส์ "sudo apt-get update && sudo apt-get dist-upgrade && sudo reboot" ได้รับการกู้คืนสำหรับผู้ใช้รายอื่นแล้ว แต่ฉันยังไม่สามารถใช้งานได้
KI4JGT

ทำ "sudo modprobe -r psmouse && sudo modprobe psmouse proto = imps" อีกครั้ง ฉันสามารถใช้งานได้ แต่ต้องป้อนคำสั่งทุกครั้งที่ลงชื่อเข้าใช้คอมพิวเตอร์ยังไม่เห็นทัชแพดเป็นทัชแพด
KI4JGT

gpointing-device-settings สามารถเห็นทัชแพดได้หรือไม่
Vreality

รายการ xinput มีรายการเป็น "PS / 2 Generic Mouse" ฉันจะเพิ่มผลลัพธ์ของ gpointing-device-settings ที่นี่เมื่อฉันติดตั้งโปรแกรม gpointing-device-settings เห็นมัน "PS / 2 Generic Mouse"
KI4JGT

สิ่งที่น่าสนใจในdmesg? เมาส์ USB ใช้งานได้ไหม
Braiam

คำตอบ:


14

นี้เป็นปัญหาที่ได้รับการยืนยันซึ่งมีผลกระทบต่อคนอื่น ๆ อีกมากมาย: bug # 549727: ทัชแพดหยุดทำงานหลังจากเข้าสู่ระบบ คุณสามารถค้นหาข้อผิดพลาดในการแสดงความคิดเห็นการแก้ไขบางส่วนบางส่วน แต่โปรดจำไว้ว่าไม่มีใครตกลงร่วมกัน

Ubuntu 13.04 จะถึงเร็ว ๆ นี้ (ในเดือนมกราคม) ที่ดีในตอนท้ายของชีวิต ดังนั้นคุณควรพิจารณาปรับรุ่นระบบของคุณเป็น 13.10 ซึ่งมาพร้อมกับเคอร์เนลใหม่ - 3.11 ซึ่งสามารถแก้ปัญหาของคุณได้

ในขณะเดียวกันเพื่อแก้ไขปัญหาตอนนี้ก่อนอื่นให้ตรวจสอบว่าทัชแพดของคุณเปิดใช้งานอยู่หรือไม่ หากเปิดใช้งานอยู่ให้ลองติดตั้งใหม่xserver-xorg-input-synapticsหากไม่ได้ผลให้เปลี่ยนโมดูลสำหรับทัชแพดของคุณ (แต่ในกรณีนี้การเลื่อนทัชแพดของคุณจะไม่ทำงาน)

I. ตรวจสอบว่าทัชแพดของคุณเปิดใช้งานอยู่หรือไม่

เปิดdconf Editor , ไปที่orggnomesettings-daemonอุปกรณ์ต่อพ่วงทัชแพดและตรวจสอบให้แน่ใจว่าเปิดใช้งาน / เลือกtauchpad แล้ว (เลือกตัวเลือกอื่น ๆ ด้วย):

เปิดใช้งานทัชแพด

ตรวจสอบจากเทอร์มินัลด้วยคำสั่งต่อไปนี้:

synclient | grep Touchpad

หากเอาต์พุตแตกต่างจาก:

TouchpadOff             = 0

จากนั้นทัชแพดของคุณจะปิดและคุณควรจะใช้โดยใช้คำสั่งต่อไปนี้:

synclient Touchpadoff=0

หากปัญหายังคงมีอยู่ให้ไปที่ขั้นตอนที่สอง

ครั้งที่สอง ติดตั้งใหม่xserver-xorg-input-synaptics

ในการติดตั้งxserver-xorg-input-synapticsแพ็คเกจใหม่ให้รันคำสั่งต่อไปนี้ในเทอร์มินัล:

sudo apt-get install --reinstall xserver-xorg-input-synaptics

หลังจากติดตั้งใหม่เสร็จสิ้นให้รีบูตระบบของคุณ หากปัญหายังคงมีอยู่ให้ตรวจสอบอีกครั้งว่าทัชแพดของคุณเปิดใช้งานโดยใช้ dconf Editor จากนั้นไปที่ขั้นตอนที่สาม

สาม. เปลี่ยนโมดูลสำหรับทัชแพดของคุณ

หากวิธีการก่อนหน้านี้ใช้งานไม่ได้ให้ทำดังนี้:

  1. สร้างไฟล์ที่เรียกว่าtouchpad.confใน/etc/modprobe.d/การใช้คำสั่งดังต่อไปนี้ใน terminal:

    sudo -i gedit /etc/modprobe.d/touchpad.conf
    
  2. เพิ่มบรรทัดต่อไปนี้ภายในtouchpad.confไฟล์ที่เพิ่งสร้าง:

    options psmouse proto=imps
    
  3. บันทึกไฟล์และปิด

  4. รีบูตระบบของคุณ

หลังจากรีบูตทัชแพดของคุณควรทำงานตามปกติ


มันทำงานเมื่อเริ่มต้นตอนนี้ แต่ก็ยังคงเห็นว่าเป็น ps / 2 Generic Mouse และไม่อนุญาตให้ฉันเลื่อนเป็นทัชแพด
KI4JGT

@ KI4JGT ดูคำตอบนี้เพื่อเปิดใช้งานการเลื่อน
Radu Rădeanu

9
  1. หากทัชแพดทำงานก่อนหน้านี้อย่างที่ควรจะเป็นให้ตรวจสอบว่าได้เปิดใช้งานจากคีย์บอร์ดหรือไม่ ที่แตกต่าง cmbination สำคัญจากรุ่นต่อรุ่นสำหรับเช่นฉันเป็น+Fn F1ตรวจสอบจากคู่มือผู้ใช้แล็ปท็อปของคุณหรือมองหาปุ่มฟังก์ชั่นที่มีทัชแพดวาดอยู่ กดปุ่มนี้พร้อมFnปุ่ม

  2. หากปัญหาไม่ง่ายอย่างนี้ให้ลองติดตั้งเคอร์เนลของคุณใหม่:

    เรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัล ( Ctrl+ Alt+ t):

    dpkg -l | grep linux-image-.*-generic
    

    ค้นหาเวอร์ชันเคอร์เนลที่คุณต้องการติดตั้งใหม่จากนั้นเรียกใช้:

    sudo apt-get install --reinstall linux-image-3.X.Y-ZZ-generic
    

    แน่นอนคุณต้องพิมพ์เวอร์ชันเคอร์เนลจริง (เช่น linux-image-3.11.0-12-generic) แทน linux-image-3.XY-ZZ-generic

  3. หากล้มเหลวให้เรียกใช้synclient Touchpadoff=0และตรวจสอบ (ถ้ามันไม่ทำงานหลังจากรีบูตให้เพิ่มคำสั่งนี้ในแอปพลิเคชันเริ่มต้น )

  4. หากยังไม่สามารถแก้ปัญหาได้ให้สร้างไฟล์กำหนดค่าสำหรับทัชแพดของคุณ:

    sudo -H gedit /etc/modprobe.d/touchpad.conf
    

    เพิ่มลงในtouchpad.confไฟล์และบันทึก:

    options psmouse proto=imps
    

    รีบูทระบบของคุณทัชแพดควรทำงานได้แล้ว

[อัปเดต]

โปรดลองอัปเกรดเป็น Ubuntu 13.10 Saucy เนื่องจาก Kernel 3.11 ล่าสุดเป็นที่รู้จักกันในการแก้ไขข้อบกพร่องนี้

ในเทอร์มินัลให้เรียกใช้:

sudo apt-get update
sudo apt-get do-release-upgrade

ไม่มีเหตุผลที่สมเหตุสมผลในการติดตั้งเคอร์เนลเพื่อวัตถุประสงค์นี้ และคุณควรเพิ่มบันทึกเตือนเมื่อคุณทำให้ใครบางคนทำเช่นนี้
Radu Rădeanu

@ RaduRădeanuฉันอ่านผิดในความคิดเห็นที่เขาได้ติดตั้ง 13.10 "ทันทีที่ปล่อย (d)" ความผิดฉันเอง! ฉันจะอัปเดต อย่างไรก็ตามการติดตั้งเคอร์เนลใหม่ใน 13.04 'อาจ' ยังคงทำงานได้เนื่องจากทัชแพดทำงานได้ดีจนถึงปัจจุบัน
TomKat

หลังจากเสียเวลาหนึ่งวันในการติดตั้งและติดตั้งนรกใหม่ Fn + F5 ก็ทำเช่นนั้น -_-
Sajib Acharya

0

สร้างไฟล์กำหนดค่าสำหรับทัชแพด:

sudo -H gedit /etc/modprobe.d/touchpad.conf

คัดลอกแล้ววางลงในtouchpad.confไฟล์:

options psmouse proto=imps

บันทึกไฟล์และรีบูต

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