ทัชแพดปิดการใช้งาน - วิธีการเปิดใช้งาน?


11

ฉันเพิ่งปิดการใช้งานทัชแพดของฉันใน Ubuntu 13.04 ผ่านทางศูนย์ควบคุมคำพังเพยและไม่ทราบวิธีเปิดใช้งานอีกครั้งโดยไม่ต้องใช้ทัชแพด

ยังsynclient Touchpadoff=0ไม่เปลี่ยนแปลงอะไรเลย


เพิ่งพบคำสั่ง "รายการ xinput" จะลองตอนนี้
stonehaens

ค้นหาอุปกรณ์ในรายการ xinput และพยายามเปิดใช้งานผ่าน "xinput set-prop 13" เปิดใช้งานอุปกรณ์ "1" ... ไม่ได้เปลี่ยนอะไรเลย
stonehaens

คุณหมายถึงการเปิดใช้งานอีกครั้งจากศูนย์ควบคุมไม่ทำงานใช่หรือไม่
AliN

1
: D คุณสามารถใช้แป้นพิมพ์เพื่อเปิด รู้ว่าในอนาคต: Alt + F10เปิดเมนูด้านบน เมื่อคุณไปที่การตั้งค่าระบบ> เมาส์และทัชแพดคุณสามารถใช้ปุ่ม Tab เพื่อเลือกสวิตช์และเว้นวรรคเพื่อสลับ อย่างไรก็ตามฉันสงสัยว่าทำไมxinputไม่ทำงาน!
AliN

1
@AliNa ​​คุณสามารถโพสต์ได้ว่าเป็นคำตอบ
Eric Carvalho

คำตอบ:


13

ตกลงกันเถอะ หากคุณปิดใช้งาน / ปิดทัชแพดของคุณผ่านการตั้งค่าระบบ (Gnome Control Center) คุณจะไม่สามารถเปิดใช้งานได้อีกxinput! เมื่อคุณไม่มีเมาส์หรืออุปกรณ์อื่น ๆ ชี้คุณต้องไปที่การตั้งค่าระบบของคุณโดยใช้แป้นพิมพ์

โชคดีที่ Unity ได้รับการออกแบบมาอย่างดีสำหรับทั้งคีย์บอร์ดและเมาส์ดังนั้นหากไม่มีเมาส์คุณก็สามารถทำทุกอย่างได้ ตัวอย่างเช่นคุณสามารถกดAlt+ F10เพื่อเปิดเมนูด้านบนแล้วไปที่การตั้งค่าระบบด้วยปุ่มลูกศร หรือเพียงแค่กดSuper(หรือ) เพื่อเปิด Dash และค้นหาเมาส์ เลือกด้วยปุ่มลูกศรลง ( ) และกดEnterเพื่อเปิด

ค้นหาเมาส์ใน Dash

ในที่สุดใช้Tabเลือกสวิตช์ทัชแพด - กล่องสีส้มรอบสวิตช์แสดงว่าคุณอยู่ในตำแหน่งที่ถูกต้อง สลับ ON โดยการกดปุ่มหรือSpaceEnter

ปิดสวิตช์


5
การแท็บในหน้าจอเมาส์ / แทร็กแพดไม่เน้นอะไรใน Ubuntu 16.10 ฉันต้องทำtab+enterหลายครั้งจนในที่สุดมันก็เลือกปุ่มเปิด - แต่มันก็ไม่ได้แสดงให้ฉันเห็นว่าวัตถุใดถูกเน้น อาจเป็นข้อผิดพลาด
chovy

ในขณะนี้ 'ดูเหมือน' เป็นวิธีการแก้ปัญหามันไม่ทำงานในความเป็นจริงสำหรับรุ่นที่ทันสมัย Ubuntu 16.10 ข้ามปุ่มเปิด / ปิดอย่างน่าอัศจรรย์สำหรับทัชแพด
nehem

1
สำหรับ Ubuntu 18.10 & โซลูชันเทอร์มินัลบริสุทธิ์โปรดดูโพสต์ด้านล่างเกี่ยวกับ "gsettings"
ŁukaszBachman

20

บน Ubuntu 18.04 ฉันต้องใช้จาก terminal:

gsettings set org.gnome.desktop.peripherals.touchpad send-events enabled

เพื่อไปที่ Terminal ฉันใช้คีย์คำสั่งแล้วพิมพ์ใน "terminal" และกด Enter หวังว่านี่จะช่วยให้คนอื่นติดเม้าส์


2
คุณเป็นคนหนึ่งที่ยอดเยี่ยม ขอบคุณมาก. มันได้ผลสำหรับฉัน :)
john400

1
นั่นคือคำตอบที่ชนะ
jmary

นั่นเป็นคำตอบที่ดีที่สุด
Googlian

6

การแท็บในหน้าจอเมาส์ / แทร็กแพดไม่ได้เน้นอะไรใน Ubuntu 16.10 สำหรับฉัน (ติดตั้งใหม่)

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


สิ่งนี้จะต้องแทนที่คำตอบที่ยอมรับได้
nehem

ฉันพบสิ่งเดียวกันใน Ubuntu 16.04 ด้วยคำพังเพย หลังจากฉันปิดการใช้งานทัชแพดส่วนหนึ่งของการตั้งค่าเมาส์ / แทร็กแพดนั้นจะไม่ปรากฏอีกต่อไปดังนั้นฉันจึงไม่เห็นตัวเลือกให้เปิดใช้งานอีกครั้ง การรีบูตเครื่องไม่ได้ช่วยอะไร
Brian Borchers

คุณเป็นผู้กอบกู้! ใช้เวลา 1 ชั่วโมงในร้านกาแฟแค่พยายามให้ทัชแพดกลับมาทำงานได้
Pithikos

3

ฉันมี Linux Mint 18 ติดตั้งพร้อมกับเคอร์เนล 4.4.0-45 ฉันทำสิ่งต่อไปนี้เพื่อให้ง่ายต่อการสลับสถานะทัชแพด

$ sudo apt-get install xinput

$ xinput -list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ MOSART Semi. 2.4G Keyboard Mouse          id=11   [slave  pointer  (2)]
⎜   ↳ **FTE1001:00 0B05:0101**               ***id=14***   [slave  pointer  (2)]
  • มองหา id ของทัชแพดในกรณีของฉันคือ 14 ฉันเขียนเชลล์สคริปต์ขนาดเล็กเพื่อปิดและเปิดทัชแพด

  • ปิดทัชแพด:

    $ cd /usr/local/bin
    $ sudo nano touchpad-off
    
    #!/bin/bash
    # touchpad off
    xinput --set-prop 14 "Device Enabled" 0
    echo touchpad off
    
  • ทัชแพดบน:

    $ cd /usr/local/bin
    $ sudo nano touchpad-on
    
    #!/bin/bash
    # touchpad on
    xinput --set-prop 14 "Device Enabled" 1
    echo touchpad on
    
  • ทำให้สคริปต์สามารถดำเนินการได้ด้วย:

    chmod +x touchpad-off
    chmod +x touchpad-on
    

    ตอนนี้คุณสามารถสลับสถานะทัชแพดด้วยtouchpad-offและtouchpad-onในเทอร์มินัลของคุณได้อย่างง่ายดาย


0
  1. กดMenuปุ่มบนคีย์บอร์ดของคุณ
  2. ไปที่ตัวเลือกเปลี่ยนพื้นหลังเดสก์ท็อปแล้วกดENTER
  3. ใช้TABปุ่มนำทางไปยังหน้า "การตั้งค่าทั้งหมด" และช่องค้นหา
  4. พิมพ์Mouseและใช้TABและENTERเพื่อเลือก
  5. ใช้TABปุ่มเพื่อลงไปที่สวิตช์สลับในส่วนทัชแพดและใช้SPACEเพื่อทำเครื่องหมายว่าเปิด

ทัชแพดของคุณควรเปิดใช้งานอีกครั้ง


ในการบันทึกในหลายขั้นตอนคุณสามารถใช้ปุ่ม Win / Meta พิมพ์Mouseกด Enter แล้วใช้ TAB เพื่อเลื่อนลงไปที่สลับของทัชแพดซึ่งเป็นสิ่งที่คำตอบที่ยอมรับ
Kaz Wolfe

0

ฉันพบว่า xinput ใช้งานได้ดีที่สุดสำหรับการสลับเปิด / ปิดทัชแพดบน linux ของฉัน 18.3 Jumper Ezbook 3 Pro (เคอร์เนล 4.10.0.38) เมื่อเทียบกับการใช้ระบบ GUI ตั้งค่า -> เมาส์และทัชแพด -> ทัชแพด -> เลื่อนเปิด / ปิด

ฉันใช้สคริปต์ที่ให้ไว้ในคำตอบข้างต้นโดย Seth Bergman แต่ต้องการแบ่งปันการปรับปรุง 2 อย่าง

1) บางครั้งรหัสของอุปกรณ์มีการเปลี่ยนแปลงดังนั้นคุณจึงไม่สามารถให้มันเหมือนกับหมายเลขคงที่ในสคริปต์ของคุณ บางครั้ง id = 14 และบางครั้ง 15

⎡ id ตัวชี้ core เสมือน = 2 [ตัวชี้หลัก (3)] ⎜↳ตัวชี้ core เสมือน XTEST id = 4 [ตัวชี้ทาส (2)] ⎜↳ SYNA3602: 00 0911: 5288 Touchpad id = 15 [ตัวชี้ทาส (2)]

#!/bin/bash
# touchpad off
DeviceID=$(xinput -list | grep Touchpad | awk '{print $6}' | sed 's/id=//')
xinput --set-prop $DeviceID "Device Enabled" 1
echo touchpad on

แน่นอนคุณควรเปลี่ยน 'ทัชแพด' เป็นชื่อหรือหมายเลขของอุปกรณ์ทัชแพดของคุณ ด้วยวิธีนี้ไม่ว่ารหัสอุปกรณ์จะเป็นอะไรสคริปต์จะทำงานเสมอ

2) คุณสามารถสร้างทางลัดไปยังสคริปต์ของคุณเพื่อใช้งานได้อย่างรวดเร็ว ใน Linux Mint คุณควรไปที่เมนู -> การตั้งค่าระบบ -> คีย์บอร์ด -> ทางลัด -> ทางลัดที่กำหนดเอง -> เพิ่มทางลัดที่กำหนดเอง ในฟิลด์คำสั่งเพียงวางพา ธ ไปยังไฟล์สคริปต์ของคุณเช่น: / usr / local / bin / touchpad-on และชื่อที่เลือก

และเพิ่มการเชื่อมโยงที่สำคัญของการเลือก

et voilà!

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