ลดความไวของเมาส์


24

มีวิธีลดความไวของเมาส์ใน Ubuntu 12.04 หรือไม่?

ฉันใช้แถบเลื่อนในการตั้งค่าระบบเพื่อตั้งค่าเป็นจุดต่ำสุด แต่ก็ยังเร็วเกินไป


2
คุณควรจะสามารถเปลี่ยนOption "Sensitivity"อุปกรณ์ชี้ตำแหน่งของคุณในxorg.confหรือไฟล์การกำหนดค่าใน/usr/share/X11/xorg.conf.d(หรือสร้างหนึ่ง) ดูหัวข้อฟอรัมนี้และเอกสารประกอบ Xorg.confนี้ มันควรจะเป็นไปได้สำหรับคนที่จะรวบรวมข้อมูลในความคิดเห็นนี้เพื่อสร้างคำตอบที่แท้จริงสำหรับคำถามนี้ (แต่ฉันรู้สึกว่ามันไม่ดีพอที่จะเป็นคำตอบ)
Eliah Kagan

@EliahKagan สำหรับฉันเล่นซอกับสิ่งนี้บังคับให้ฉันเข้าสู่คอนโซลในการรีบูต คำตอบด้านล่างใช้ได้ดีแม้ว่า
Sparhawk

คำตอบ:


31
  1. กำลังมองหา id หรือชื่ออุปกรณ์เมาส์
  2. $ xinput --list
    ⎡ Virtual core pointer                      id=2    [master pointer  (3)]
    ⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
    ⎜   ↳ A4Tech USB Full Speed                     id=10   [slave  pointer  (2)]
    ⎜   ↳ A4Tech USB Full Speed                     id=11   [slave  pointer  (2)]
    ⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
        ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
        ↳ Power Button                              id=6    [slave  keyboard (3)]
        ↳ Power Button                              id=7    [slave  keyboard (3)]
        ↳ CHESEN USB Keyboard                       id=8    [slave  keyboard (3)]
        ↳ CHESEN USB Keyboard                       id=9    [slave  keyboard (3)]
    
  3. การตั้งค่าความรู้สึกของเมาส์
  4. $ xinput --set-prop 10 "Device Accel Constant Deceleration" 4
    ไม่ทราบว่าทำไมมีชื่อเดียวกันสองชื่อให้เลือก id โดยการสุ่ม และมันก็ได้ผล
  5. ระบบบอกให้ทำเช่นนี้หลังจากเข้าสู่ระบบ
  6. สร้างสคริปต์:
    #!/bin/bash
    xinput --set-prop 10 "Device Accel Constant Deceleration" 4
    xinput --set-prop 10 "Device Accel Velocity Scaling" 1
    
    จากนั้นเรียกใช้คำสั่ง:
    $ gnome-session-properties
    และเพิ่มสคริปต์ลงในรายการ อย่าลืมเกี่ยวกับ
    chmod +x

ข้อมูลก็พบว่าที่นี่และที่นี่


ใช้งานได้กับเมาส์ตัวใดตัวหนึ่งของฉัน แต่ไม่สามารถใช้กับเมาส์นี้ได้: askubuntu.com/questions/934906//
Jonathan

11

ตัวเลือกอื่น ๆxset

รูปแบบคำสั่งคือ

 xset mouse <acceleration> <threshold>

เพื่อลดความเร่งของเมาส์

 xset mouse 1 1

เพื่อเพิ่มความเร็วของเมาส์

 xset mouse 10 1

mousemอาจจะยากที่จะ พารามิเตอร์สำหรับเมาส์ที่มีและacceleration thresholdความเร่งสามารถระบุเป็นจำนวนเต็มหรือเป็นเศษส่วนแบบง่าย เมาส์หรือตัวชี้ใด ๆ ที่เชื่อมต่อกับเครื่องจะaccelerationเร็วเท่าเมื่อเดินทางมากกว่าthresholdพิกเซลในเวลาอันสั้น ด้วยวิธีนี้คุณสามารถใช้เมาส์เพื่อการจัดตำแหน่งที่แม่นยำเมื่อมันเคลื่อนที่อย่างช้า ๆ แต่ก็สามารถตั้งค่าให้เคลื่อนที่ข้ามหน้าจอได้ในสะบัดข้อมือเมื่อต้องการ พารามิเตอร์หนึ่งหรือทั้งสองอย่างสำหรับตัวเลือก m สามารถละเว้นได้ แต่หากกำหนดเพียงพารามิเตอร์เดียวจะถูกตีความเป็นการเร่งความเร็ว หากไม่มีการใช้พารามิเตอร์หรือตั้งค่าสถานะ 'default' ระบบจะตั้งค่าเริ่มต้น หากมีการระบุthresholdพารามิเตอร์และ 0accelerationพารามิเตอร์จะถูกใช้ในเลขชี้กำลังของสูตรที่เป็นธรรมชาติและต่อเนื่องมากขึ้นซึ่งให้การควบคุมที่แม่นยำสำหรับการเคลื่อนไหวช้า แต่การเข้าถึงที่ยิ่งใหญ่สำหรับการเคลื่อนไหวที่รวดเร็วและการเปลี่ยนแปลงแบบก้าวหน้าสำหรับการเคลื่อนไหวในระหว่าง accelerationค่าที่แนะนำในกรณีนี้คือ 3/2 ถึง 2 แต่ไม่ จำกัด เฉพาะช่วงนั้น

accelerationกำหนดว่าเคอร์เซอร์จะเคลื่อนที่เร็วกว่าความเร็วเริ่มต้นกี่ครั้ง thresholdเป็นความเร็วที่จำเป็นสำหรับการเร่งความเร็วให้มีประสิทธิภาพโดยปกติแล้วจะวัดในหน่วยอุปกรณ์ต่อ 10ms การเร่งความเร็วอาจเป็นเศษส่วนดังนั้นหากคุณต้องการชะลอความเร็วของเมาส์คุณสามารถใช้ 1/2, 1/3, 1/4, ... หากคุณต้องการทำให้เร็วขึ้นคุณสามารถใช้ 2/1, 3/1 , 4/1, ...

สำหรับข้อมูลเพิ่มเติมตรวจสอบ https://wiki.archlinux.org/index.php/Mouse_acceleration


0

ในกรณีดังกล่าวมีปัญหากับเมาส์ที่เร็วเกินไปให้ตรวจสอบวิธีแก้ไขปัญหานี้ซึ่งบอกเป็นนัยว่าการตั้งค่ากราฟิกไม่ได้กำหนดค่าเริ่มต้น:

https://ubuntu-mate.community/t/mouse-too-fast-in-18-04-again-known-methods-stopped-working/18805


-3

ในประเภทอาคาร

vi mouse.sh

จากนั้นวางการกำหนดค่าของคุณ

xinput --set-prop 12 "Device Accel Constant Deceleration" 5

เลิกและบันทึก

จากนั้นทำ

chmod +x mouse.sh 

จากนั้นgnome-session-propertiesใส่mouse.shไฟล์เข้าไป

ถ้างั้นก็เสร็จแล้ว


1
12เนื่องจากคุณสมบัติของอุปกรณ์จะทำงานบนคอมพิวเตอร์ของคุณเท่านั้น
Jonathan

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