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


81

ตามที่ชื่อบอกว่าฉันต้องการเพิ่มจำนวนแถวที่ผ่านไปเมื่อฉันใช้ล้อเลื่อนของเมาส์เพื่อเลื่อน ฉันรู้ว่ามีวิธีการทำเช่นนั้นสำหรับ Firefox และ Chromium ถึงแม้ว่าฉันต้องการบางสิ่งบางอย่างสำหรับทั้งระบบส่วนใหญ่เป็นเพราะผู้อ่าน PDF

ฉันอยู่บนเดสก์ท็อปและใช้ Microsoft Wireless Mouse 5000


9
ใครจะคิดว่าสิ่งนี้ควรจะเป็นไปได้จากการMouse & Touchpadกำหนดค่าระบบ แย่มากเรายังต้องการซอฟต์แวร์บุคคลที่สาม (ตอนนี้)
Domi

Logitech มีเมาส์แบบไฮเปอร์สโครลพวกเขามีล้อหมุนฟรี ส่วนตัวฉันมี m705 การเปลี่ยนฮาร์ดแวร์ของคุณมักจะง่ายกว่าการพยายามทำสิ่งเดียวกันกับซอฟต์แวร์ แต่ระวังคุณอาจต้องการลดความเร็วการเลื่อนด้วยเมาส์เหล่านั้น (นั่นคือวิธีที่ฉันสะดุดเมื่อคำถามนี้)!
Yrogirg

ซ้ำซ้อนที่เป็นไปได้ของการเพิ่มความเร็วการเลื่อน
Cees Timmerman

คำตอบ:


79

ล่วงหน้า

ด้วยระบบไดรเวอร์อินพุตที่ใช้อยู่ในปัจจุบันมันเป็นไปไม่ได้ที่จะเปลี่ยนความเร็วการเลื่อนของเมาส์อย่างน้อยก็ไม่มีข้อเสีย คุณสามารถปรับความเร็วการเลื่อนสำหรับ Qt-Applications โดยใช้การตั้งค่า KDE แต่วิธีเดียวในการเปลี่ยนการเลื่อนแบบทั่วไปในปัจจุบันคือการใช้imwheelซึ่งดูเหมือนว่าจะมีปัญหาในหลาย ๆ ทาง (ดูความคิดเห็น) ในอนาคตนี้จะได้รับการแก้ไขด้วยlibinputและฐานข้อมูลฮาร์ดแวร์ systemd

วิธีปัจจุบัน

ติดตั้งimwheelด้วยคำสั่งต่อไปนี้หรือจาก Software Center :

$ sudo apt-get install imwheel

สร้าง (ถ้าจำเป็น) และแก้ไข configfile ~/.imwheelrcด้วยโปรแกรมแก้ไขที่คุณเลือก (เช่นgedit) กรอกข้อมูลต่อไปนี้เพื่อเพิ่มความเร็วในการเลื่อนสำหรับทุกคำสั่ง หมายเหตุ: ไฟล์การกำหนดค่านี้จะใช้การตั้งค่าการเลื่อนใหม่เหล่านี้กับโปรแกรมทั้งหมด (รวมถึงเทอร์มินัลซึ่งอาจไม่ใช่สิ่งที่คุณต้องการ)

".*"
None,       Up,     Up,     3
None,       Down,   Down,   3

หากคุณต้องการใช้การตั้งค่าเหล่านี้กับChromeเท่านั้นให้ใช้การตั้งค่าเหล่านี้แทน:

".*-chrome*"
None,       Up,     Up,     3
None,       Down,   Down,   3

นี่3คือตัวคูณการเลื่อนเพื่อเพิ่มประสิทธิภาพของล้อเลื่อน ในREADMEของโครงการเรียกว่า "REPS" สถานะ readme:

[REPS]

Reps (การทำซ้ำ) ช่วยให้คุณสามารถพูดจำนวนสำหรับจำนวนครั้งที่คุณต้องการกดคีย์เอาต์พุตเพื่อกด ดูแผนภูมิในการผูกค่าเริ่มต้นสำหรับจำนวน reps เริ่มต้นสำหรับแต่ละตัวแก้ไขคำสั่งผสม (แผนภูมิใกล้ถึงจุดสิ้นสุดของเอกสารนี้)

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

สำหรับข้อมูลเพิ่มเติมดูที่ manpage:

$ man imwheel

หรืออ้างถึงREADMEของโครงการ

คุณสามารถเริ่มต้นimwheelด้วยการพิมพ์:

$ imwheel

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

$ killall imwheel

ในimwheelการเริ่มต้นโดยอัตโนมัติทุกครั้งที่คอมพิวเตอร์บูทคุณต้องเพิ่มมันเข้าไปในเมนูเริ่มต้นหลังจากที่โหลด x-window แล้ว สำคัญ: เนื่องจาก imwheel อาศัย x-window เพื่อให้ทำงานอยู่มันจะไม่ทำงานหากคุณเพิ่มลงใน crontab /etc/init.d หรือ /etc/rc.local หมายความว่าคุณต้องทำเช่นนี้แทน:

Ubuntu:
ใช้ตัวแก้ไข GUI "แอปพลิเคชันเริ่มต้น" เพื่อเพิ่มimwheelเป็นโปรแกรมเริ่มต้น: https://askubuntu.com/a/48327/327339

Xubuntu:
ใช้ตัวแก้ไข GUI "เซสชันและเริ่มต้น" - Application Autostart -> เพิ่มเพื่อเพิ่มimwheelเป็นโปรแกรมเริ่มต้น

ป้อนคำอธิบายรูปภาพที่นี่

ภาพหน้าจอเพิ่มเติมที่นี่: https://askubuntu.com/a/369443/327339

อนาคต

บทช่วยสอนนี้กำลังอยู่ระหว่างการพัฒนา

libinputดูเหมือนว่าจะมาพร้อมกับเจ้าเล่ห์มนุษย์หมาป่า (15.10)xserver-xorg-input-libinputที่คุณจำเป็นต้องติดตั้งแพคเกจ หลังจากที่คุณติดตั้งlibinputด้วย

$ sudo apt-get install xserver-xorg-input-libinput

ควรใช้สำหรับทุกอินพุตหลังจากที่คุณรีสตาร์ท Xorg (การล็อกเอาต์จะเพียงพอ) เมื่อคุณใช้งานแล้วlibinputคุณจะสามารถปรับการตั้งค่าเมาส์ได้ คุณสามารถค้นหากวดวิชาเต็มรูปแบบในไฟล์/lib/udev/hwdb.d/70-mouse.hwdb ให้ฉันครอบคลุมที่นี่เท่านั้นพื้นฐาน

rootขั้นตอนต่อไปนี้จะต้องมีการดำเนินการเป็น เพราะการที่ฉันเป็นมิตรเตือนคุณว่าทุกสิ่งที่คุณทำคุณจำเป็นต้องมีความรับผิดชอบ

ครั้งแรกที่ได้รับรหัสผู้ให้บริการ<vid>และรหัสสินค้าใช้<pid> lsusbที่นี่ด้วย MX 518 Logitech Mouse เป็นตัวอย่าง lsusbถ้าคุณมีบรรทัดต่อไปนี้ในการส่งออกของ

Bus 005 Device 002: ID 046d:c051 Logitech, Inc. G3 (MX518) Optical Mouse

<vid>มี046dและมี<pid>c051

จากนั้นสร้างไฟล์ที่มีลักษณะดังต่อไปนี้ด้วย gksudo gedit /etc/udev/hwdb.d/71-mouse-local.hwdb

mouse:usb:v<vid>p<pid>:name:*:
    MOUSE_WHEEL_CLICK_ANGLE=??

ตัวอย่างเช่นไฟล์นี้สำหรับตัวอย่าง Logitech MX 518 ด้านบน:

mouse:usb:v046dpc051:name:*:
    MOUSE_WHEEL_CLICK_ANGLE=30

ไฟล์นี้ตั้งค่ามุมคลิกล้อเลื่อนของเมาส์เป็น 30 ° (โดยปกติคือ 15) หากต้องการใช้การตั้งค่านี้ให้อัพเดต hwdb ด้วยคำสั่งต่อไปนี้:

udevadm hwdb --update
udevadm trigger /dev/input/event${id}

หนึ่งสามารถคิดออก${id}ใช้xinput(มองออกไปสำหรับรหัสเมาส์ของคุณ) xinput list-props ${xinput_id}และเรียกใช้


2
มันได้ผล! ขอบคุณแม้ว่าสิ่งเดียวที่ฉันต้องบ่นก็คือการimwheelปิดใช้งานฟังก์ชั่นเพื่อเปลี่ยนระหว่างหน้าต่างเพียงแค่เลื่อนเมาส์ไปที่ไอคอนของพวกเขาใน Unity Launcher
Rodrigo Martins

2
ไม่เป็นไร เมื่อวานนี้ฉันได้ตรวจสอบปัญหาของคุณหากคุณต้องการ wheelspeed ที่เพิ่มขึ้นในโปรแกรมดู PDF ของคุณคุณสามารถแทนที่".*"ด้วย"Evince"หากคุณใช้ Evince จากนั้น Unity-Launcher จะทำงานตามที่คาดไว้
tvn

1
ตัวเลขลดลงได้ไหม ล้อของฉันเลื่อนเร็วเกินไป การลอง '1' แทนที่ '3' ยังเร็วเกินไป
DarenW

6
นี่เป็นวิธีการที่ไม่ดีแฮ็คไม่ทำงานจริง ๆ ใน Nautilus ไฟล์ที่ทำเครื่องหมายจะกระโดด 3 บรรทัดไปมาหรือไปมาแทนที่จะเป็นการเลื่อน มันเลื่อนเมื่อคุณได้รับ "ข้ามเส้นขอบ" แต่มันเหมือนพุ่มไม้ขึ้น / ลงบนแป้นพิมพ์ 3 ครั้ง เหมือนกันในข้อความประเสริฐและฉันเดาว่าในโปรเจ็คอื่น ๆ มากมาย (Ubuntu 13.10)
redanimalwar

3
มีใครประสบความสำเร็จกับการFutureแก้ปัญหาหรือยัง ฉันพยายามแล้ว แต่ไม่ได้ใช้งาน ฉันหวังว่าฉันจะรู้วิธีที่จะรู้ว่าหากMOUSE_WHEEL_CLICK_ANGLEมีการเปลี่ยนแปลงได้สำเร็จ แต่ฉันไม่รู้วิธีตรวจสอบค่าปัจจุบันของมัน มุมเริ่มต้นจะแตกต่างกันไปตามเมาส์ btw. ตามที่ปรากฏใน/usr/lib/udev/hwdb.d/70-mouse.hwdbแม้ว่าส่วนใหญ่มี 15 ในขณะนี้
miyalys

27

โปรดทราบว่าการใช้~/.imwheelrcคำแนะนำในคำตอบที่ยอมรับไม่ได้เพิ่มความเร็วล้อเลื่อน แต่จะแทนที่การเลื่อนด้วยการกดปุ่มลูกศรหลายครั้ง นี่เป็นข้อเสียของการไม่สามารถเลื่อนหน้าต่างจนกว่าคุณจะเปลี่ยนโฟกัสไม่ใช่พฤติกรรมเริ่มต้น คำตอบนี้มีวัตถุประสงค์เพื่อให้ทางเลือกที่มีพฤติกรรมใกล้ชิดกับพฤติกรรมพื้นเมืองมากขึ้น

เพื่อให้คำตอบที่กระชับสำหรับ Ubuntu> 14.04 (รวมคำตอบจาก@tvmและ@redanimalwarกับความคิดเห็นจาก@ aroll605 ) ดูเหมือนว่าตัวเลือกที่ดีที่สุดในการเพิ่มความเร็วล้อเลื่อนจริง ๆ คือการติดตั้งimwheel

  1. sudo apt install imwheel(แทนที่aptด้วยapt-getขึ้นอยู่กับระบบของคุณ)

  2. gedit ~/.imwheelrc และวาง

    ".*"
    None,      Up,   Button4, 3
    None,      Down, Button5, 3
    Control_L, Up,   Control_L|Button4
    Control_L, Down, Control_L|Button5
    Shift_L,   Up,   Shift_L|Button4
    Shift_L,   Down, Shift_L|Button5
    

    ที่ที่คุณควรลองค่าที่แตกต่างกันสำหรับ#ในบรรทัด

    None,      Up,   Button4, #
    None,      Up,   Button5, #
    
  3. เพื่อทดสอบการตั้งค่าใช้คำสั่ง killall imwheel && imwheel -b "4 5"

  4. เปิดแอปพลิเคชั่นเริ่มต้นและเพิ่ม imwheel -b "4 5"

โปรดทราบว่าใช้ตัวเลือก-b "4 5"จำกัด imwheel จะมีผลเฉพาะล้อเลื่อนกล่าวถึงที่นี่


สกรอลล์ของฉันกระตุกมาก / ล่าช้าด้วยสิ่งนี้
Wolf

@ หมาป่าคุณลองใช้ค่าที่น้อยลงแทน#ไหม? 2, 1หรือแม้กระทั่งค่าทศนิยมเช่น0.5?
สตีเวนซีโฮเวล

อ๋อ ดูเหมือนจะพูดติดอ่างแม้จะอยู่ในระดับต่ำเช่นเมื่อคลิกล้อเลื่อนบางครั้งก็เลื่อนไปเล็กน้อยแล้วกระโดดข้ามระยะทางที่เหลือ ฉันลบโปรแกรมและกลับไปที่เนยเรียบ แต่ไม่ใช่ช่วงเวลาเลื่อนที่ฉันต้องการ ฉันคิดว่ามันจะเป็นประโยชน์ในการเพิ่มนิด ๆ หน่อย ๆ เกี่ยวกับสิ่งที่ตัวเลขที่หมายถึงแม้ว่า-โซลูชั่นที่ทำงานที่ดีที่สุดสำหรับฉันใน2ทุกการพูดติดอ่างพิจารณา
Wolf

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

^ สิ่งนี้ใช้ได้สำหรับฉัน
Jamie Hutber

27

// แก้ไข

เนื่องจากนี่ทำให้ upvotes บางครั้ง: ฉันไม่ได้ใช้มันอีกต่อไป (หมดความเกียจคร้านหลังจากติดตั้งใหม่) และตอนนี้ฉันคิดว่าสคริปต์นี้ตัวเลื่อนและสิ่งต่าง ๆ อยู่เหนือหัวมากเกินไป ผู้คนยังได้ชี้ประเด็นปัญหานี้เมื่อเวลาผ่านไป ดังนั้นในฐานะผู้ชายที่เรียบง่ายตอนนี้ฉันได้สร้างการกำหนดค่าเอง อาจเป็นเพียงครั้งเดียวสำหรับคนส่วนใหญ่

ฉันได้แก้ไขสิ่งนี้เพื่อเป็นแนวทาง 4 ขั้นตอนพร้อมทุกสิ่งที่คุณต้องการ

และการอัปเดตอื่น: ตั้งแต่ฉันเปลี่ยนมาใช้ KDE นั่นมีการตั้งค่าสำหรับสิ่งนี้และสิ่งอื่น ๆ อีกนับล้านรายการที่ Gnome ไม่ได้ทำ (แม้จะรู้ว่าฉันพลาด KDE ไปมากแค่ไหน) ปัญหาคือการตั้งค่าเมาส์ KDE นั้นไม่มีผลกับ Firefox (และแอพ GTK อื่น ๆ ที่ฉันสมมติ) แต่เนื่องจากวัตถุประสงค์หลักของฉันสำหรับการท่องเว็บจริง ๆ ฉันได้ค้นพบว่าคุณสามารถปรับแต่งเท่าใดเลื่อนเมาส์ใน Firefox เอง .

about:config
mousewheel.default.delta_multiplier_y

ฉันตั้งไว้ที่ 600 และสมบูรณ์แบบสำหรับฉัน

// สิ้นสุดการแก้ไข

คำตอบที่ได้รับการยอมรับมีการกำหนดค่าที่ด้วยเหตุผลใด ๆ แมปการเลื่อนขึ้นและลงบนแป้นพิมพ์ ไม่สมเหตุสมผลสำหรับฉัน

ฉันได้พบสคริปต์ที่สมบูรณ์แบบซึ่งแมปกับเมาส์จริงและเพิ่ม GUI เพื่อตั้งค่าความเร็วเมาส์

#!/bin/bash
# Version 0.1 Tuesday, 07 May 2013
# Comments and complaints http://www.nicknorton.net
# GUI for mouse wheel speed using imwheel in Gnome
# imwheel needs to be installed for this script to work
# sudo apt-get install imwheel
# Pretty much hard wired to only use a mouse with
# left, right and wheel in the middle.
# If you have a mouse with complications or special needs,
# use the command xev to find what your wheel does.
#
### see if imwheel config exists, if not create it ###
if [ ! -f ~/.imwheelrc ]
then

cat >~/.imwheelrc<<EOF
".*"
None,      Up,   Button4, 1
None,      Down, Button5, 1
Control_L, Up,   Control_L|Button4
Control_L, Down, Control_L|Button5
Shift_L,   Up,   Shift_L|Button4
Shift_L,   Down, Shift_L|Button5
EOF

fi
##########################################################

CURRENT_VALUE=$(awk -F 'Button4,' '{print $2}' ~/.imwheelrc)

NEW_VALUE=$(zenity --scale --window-icon=info --ok-label=Apply --title="Wheelies" --text "Mouse wheel speed:" --min-value=1 --max-value=100 --value="$CURRENT_VALUE" --step 1)

if [ "$NEW_VALUE" == "" ];
then exit 0
fi

sed -i "s/\($TARGET_KEY *Button4, *\).*/\1$NEW_VALUE/" ~/.imwheelrc # find the string Button4, and write new value.
sed -i "s/\($TARGET_KEY *Button5, *\).*/\1$NEW_VALUE/" ~/.imwheelrc # find the string Button5, and write new value.

cat ~/.imwheelrc
imwheel -kill

นอกจากนี้ยังมีวิดีโอที่แนะนำ ฉันยังไม่ได้ดูมันเสร็จเพราะฉันทำให้มันทำงานในเวลาไม่นาน ต่อไปนี้จะติดตั้งแพ็คเกจที่จำเป็นดาวน์โหลดสคริปต์และดำเนินการให้เรา:

sudo apt-get install -y imwheel
wget http://www.nicknorton.net/mousewheel.sh ~/bin/set-mousewheel
chmod +x ~/bin/set-mousewheel
~/bin/set-mousewheel

ตั้งค่าความเร็วล้อบนแถบเลื่อนที่ดีและมีความสุข ต่อมาเพียงแค่เปลี่ยนด้วยset-mousewheelคำสั่ง

ไม่แน่ใจว่า imweel เริ่มทำงานโดยอัตโนมัติหลังจากการติดตั้งหรือไม่เราต้องเพิ่มเข้าไปในแอปพลิเคชันเริ่มต้น


2
สิ่งที่โดดเด่น! สคริปต์ไม่ทำงานนอกกรอบใน Ubuntu 14.04 LTS แต่ถ้าฉันนำการกำหนดค่าออกจากสคริปต์โดยตรงและนำไปไว้ใน. imwheelrc มันทำงานเหมือนมีเสน่ห์
aroll605

ดูเหมือนว่าจะมีข้อผิดพลาดใน 14.04 LTS บางครั้งมันจะหยุดล้อจากการทำงานอย่างสมบูรณ์จนกว่าฉันจะเริ่มกระบวนการ เกิดขึ้นเฉพาะตอนบูทและ 'imwheel' รวมอยู่ในรายการแอปพลิเคชันเริ่มต้น
aroll605

1
ฉันมีปัญหาที่ imwheel ฆ่าปุ่มย้อนกลับ / ไปข้างหน้า การแก้ไขคือการเริ่มต้น imwheel ด้วยตัวเลือกimwheel -b "4 5"เพื่อ จำกัด ไปยัง scrollwheel: askubuntu.com/questions/421645/ …
jmiserez

เป็นสิ่งที่ดี แต่คุณไม่สามารถใช้ปุ่มย้อนกลับ / ไปข้างหน้าได้
Jamie Hutber

ทำงานได้ดีในการจับคู่ แต่สคริปต์ไม่ได้ทำงานบน ubuntu ของฉัน: คำสั่งzenity --scale --window-icon=info --ok-label=Apply --title="Wheelies" --text "Mouse wheel speed:" --min-value=1 --max-value=100 --value="$CURRENT_VALUE" --step 1ส่งคืนข้อผิดพลาด: This option is not available. Please see --help for all possible usages.
Mobigital

14

สองเซ็นต์ของฉัน: เมาส์ Microsoft Sculpt Ergonomic ของฉันเลื่อนไปครึ่งหน้าในแต่ละครั้งบน Ubuntu 15.04 (Lenovo ThinkPad x220) ซึ่งน่ารำคาญจริงๆสำหรับฉัน ฉันลองใช้วิธีแก้ไขปัญหาต่าง ๆ แต่จบลงด้วยความคิดที่จะถอดเมาส์ออกจากพอร์ต USB (อุปกรณ์ดองเกิลไร้สาย) และเชื่อมต่อใหม่ Voila! ... ความเร็วในการเลื่อน "ปกติ" เกิดขึ้น :) หวังว่าจะช่วยใครซักคน


4
ฉันมีการตั้งค่าเดียวกันและมีปัญหาเดียวกันและได้ผลลัพธ์ที่ประสบความสำเร็จเหมือนกัน ฉันดีใจที่ฉันอ่านคำตอบนี้ก่อนลองคนอื่น ขอบคุณ @ sammy34
nic

2
กันที่นี่การเชื่อมต่อด็องเกิลแก้ไขอีกครั้ง Microsoft Wireless Mouse 2000
Omer Sabic

1
สิ่งนี้จะเป็นทางออกได้อย่างไร? แต่มันทำงาน :) ขอบคุณ :)
Himanshu Bhandari

มีปัญหาเดียวกัน (microsoft Sculpt + ThinPad + Ubuntu 18.10) unpluggin และ repluggin เพิ่งทำงาน!
jvoigt

ว้าวความสำเร็จเดียวกันกับการเชื่อมต่อดองเกิล Microsoft Arc อีกครั้ง แต่ทำไม
lkraav

9

ในขณะที่imwheelข้อเสนอแนะด้านบนช่วยเล็กน้อยฉันพบว่าการลบกลไกการคลิกแบบกลไกทำให้วงล้อเมาส์ของฉันน่าใช้มากกว่าเดิมไม่เพียงแค่เอาการคลิก แต่ทำให้การควบคุมเร็วขึ้นและแม่นยำยิ่งขึ้น !

และใช้เวลาเพียง 3 นาที - ดูคำแนะนำเหล่านี้:

http://www.instructables.com/id/Making-a-mouse-wheel-not-click./

สั้นคุณกำลังถอดสปริงซ้าย (ระวังอย่าให้สปริงกลับมาถูกต้อง):

ป้อนคำอธิบายรูปภาพที่นี่

หมายเหตุ: ฉันมีเม้าส์มาตรฐานราคาถูก - Logitech B100 และอื่น ๆ รายงานความสำเร็จในรุ่นที่คล้ายกัน ไมล์สะสมของคุณอาจแตกต่างกันไป


ง่ายกว่าการใช้ xmodmap เพื่อปิดการใช้งานปุ่มกลางของเมาส์ (xmodmap .Xmodmap) ที่ไฟล์. Xmodmap ของคุณมีบรรทัด "pointer = 1 0 3 4 5 6 7 8 9 10 11 12 13 14 15 16" ศูนย์จะปิดปุ่มกลาง เรียกใช้ xmodmap [เส้นทางสู่ของคุณ. Xmodmap] เมื่อเริ่มต้น
Harryg123

3

imwheel จะปล่อยเหตุการณ์การเลื่อนสองครั้งในโครเมี่ยมซึ่งน่ารำคาญ

สำหรับi3wmและlibinputผู้ใช้ฉันขอแนะนำlibinput_patchซึ่งให้รายการเปลี่ยนเดลตาการเลื่อนแบบเรียลไทม์และดีกว่ามากในกรณีการใช้งานของฉัน


0

ฉันเพิ่งค้นหาปัญหานี้เพราะหลังจากรีบูตล้อเมาส์ของฉันช้ามาก หลังจากพยายามแก้ปัญหาด้วยแอปพลิเคชั่นที่แตกต่างกัน (imwheel, ... ) ฉันเพิ่งถอดปลั๊กแล้วเสียบใหม่อีกครั้งและมันก็ใช้งานได้เหมือนเดิม ดังนั้นหากความเร็วเปลี่ยนไประหว่างการรีสตาร์ทโดยที่คุณไม่ต้องทำอะไรนี่อาจจะคุ้มค่าที่จะลอง

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