ฉันอัพเกรดจาก 17.04 เป็น 17.10 บน Lenovo T540p ซึ่งใช้การเลื่อนสองนิ้วบนทัชแพดและการคลิกขวา


17

แทร็กแพดเลื่อนสองนิ้วและคลิกขวาที่ปัญหากับ Ubuntu 17.10 (i386, 64 บิต, GNOME 3.26.1) บน Lenovo T540p (รุ่นที่มี Intel Core i5-4210M Haswell CPU ฯลฯ )


คำถามคืออะไร? ฉันเห็นข้อความเท่านั้น
Rinzwind

1
สิ่งนี้ส่งผลต่อ ThinkPad X250 ของฉันในวันที่ 17.10 คำตอบของ @ hpotter40 ด้านล่างใช้ได้สำหรับฉัน
Majal

คำตอบ:


28

ฉันมีปัญหาเดียวกันกับ Thinkpad T450 ของฉัน ปัญหานี้มีการอ้างอิงใน launchpad ที่นี่: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1722478

ดูเหมือนว่าจะเกิดขึ้นหลังจากดำเนินการต่อ วิธีแก้ปัญหาที่อธิบายไว้ใน LP1722478 ใช้ได้สำหรับฉัน:

sudo modprobe -r psmouse
sudo modprobe psmouse

8

อัปเดตสำหรับผู้ใช้ ThinkPad คนอื่น ๆ ตามการทำงานอย่างหนักที่นี่การแก้ปัญหามีดังนี้ ...

แก้ไขไฟล์/etc/default/grubและเปลี่ยนบรรทัด:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

ถึง

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash psmouse.synaptics_intertouch=0"

แล้วก็

sudo update-grub

และรีบูต


1
! น่ากลัว ดีกว่าโซลูชัน modprobe IMO เนื่องจากยังต้องเพิ่มคำสั่ง modprobe ในการดำเนินการต่อใน pm-utils
เชสเตอร์

1

ฉันเดาฉันรู้ว่าคุณหมายถึงอะไร หากคุณติดตั้งGnome Tweaking เครื่องมืออาคาTweaks , Keyboard & Mouse > Click Method > Fingersคุณสามารถไปที่ นั่นอาจแก้ปัญหาได้


1

เกี่ยวกับการเลื่อนด้วยสองนิ้วลองด้วยสามนิ้วที่ทำงานนอกกรอบสำหรับฉันใน Lenovo X1 Carbon 2015 ของฉัน


เหมือนกันที่นี่โดยใช้ Ubuntu 19.10 บน Lenovo ThinkPad T440s ดังที่กล่าวไว้ในLP # 1722478พฤติกรรมนี้เป็นส่วนหนึ่งของข้อผิดพลาดและไม่ได้มีเจตนา
tanius

0

ผมมีปัญหาเดียวกัน. ใน Gnome Tweaks การตั้งค่า 'แป้นพิมพ์และเมาส์' เปลี่ยนวิธีการคลิกเป็น 'พื้นที่' ทำให้การคลิกขวาทำงานอีกครั้ง


0

ตามที่ระบุไว้ในคำตอบโดย @ hpotter40นี้เป็นพฤติกรรมที่เป็นข้อผิดพลาดLP # มันส่งผลกระทบต่อคอมพิวเตอร์ ThinkPad รุ่นล่าสุดค่อนข้างหลากหลายและยังคงอยู่ใน Ubtuntu 19.04 มีการหารือสามวิธีในการแก้ปัญหา Launchpad @ hpotter40 คนหนึ่งพูดถึงคำตอบของเขาอีกสองคนอยู่ที่นี่:

ตัวเลือกที่ 1: ปิดการใช้งาน Intertouch

นี่คือสิ่งที่ฉันชอบเนื่องจากเป็นวิธีที่ง่ายที่สุดในการกำหนดค่า

  1. แก้ไขไฟล์/etc/default/grubและเปลี่ยนบรรทัด

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    

    เป็นนี้

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash psmouse.synaptics_intertouch=0"
    
  2. ดำเนินการ:

    sudo update-grub
    
  3. Reboot

ที่มา: จากที่นี่และที่นี่ นอกจากนี้ผมเพิ่งเห็นมันครอบคลุมแล้วในคำตอบที่นี่อีก

ตัวเลือก 2: โมดูล i2c-801

  1. หาก/etc/modprobe.d/blacklist.confมีบรรทัดของคุณให้blacklist i2c_i801ลบออกหรือทำให้เป็นความคิดเห็น

  2. ใช้เทคนิคนี้เพื่อโหลดi2c-i801โมดูลใหม่หลังจากที่กลับมาทำงานต่อจากสถานะที่ถูกระงับแต่ละครั้ง แน่นอนคุณสามารถทำได้ด้วยตนเองซึ่งในกรณีนี้คำสั่งคือ:

    sudo modprobe -r i2c-i801
    sudo modprobe i2c-i801
    

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

ที่มา: จากที่นี่


-1

คุณอาจใช้ Unity เป็นสภาพแวดล้อมเดสก์ท็อปมาก่อนและใช้ Gnome Shell ในตอนนี้ (ไม่ว่าคุณจะต้องการหรือไม่การอัพเกรดตัดสินใจให้คุณ)

หากคุณต้องการใช้ Unity แม้กระทั่งตอนนี้นั่นเป็นตัวเลือกและมันจะช่วยแก้ปัญหาของคุณ คุณอาจติดตั้ง Unity ไว้แล้วไม่ว่าคุณจะรู้หรือไม่ก็ตาม แต่ในกรณีที่คุณไม่ได้:

sudo apt install unity

จากนั้นเมื่อคุณรีสตาร์ทและเลือกผู้ใช้ของคุณบนหน้าจอเข้าสู่ระบบอย่าป้อนรหัสผ่านทันที ให้สังเกตเห็นไอคอนเฟืองเล็ก ๆ น้อย ๆ โดยใช้ปุ่ม 'ลงชื่อเข้าใช้' คลิกและคุณจะเห็นว่าคุณมีตัวเลือกระหว่าง 'Ubuntu', 'Ubuntu on Xorg' และ 'Unity' คลิก 'Unity' จากนั้นลงชื่อเข้าใช้ด้วยรหัสผ่านของคุณตามปกติ

ฉันแนะนำสิ่งนี้สำหรับผู้ใช้ที่ต้องการกลับไปสู่สภาพแวดล้อมที่เคยมีมาก่อน

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