Jak mohu nastavit rychlost posuvu myši?

138

Tato otázka byla mnohokrát položena bez odpovědi. Využil jsem své základní dovednosti Google a nenalezl jsem opravu. Toto je systém široký. My myš prostě rotuje příliš rychle.

Jsem nový ubuntu a linux obecně. Byl by přepínání stylů nebo jakéhokoli volání (Ubuntu, KDE, Xubuntu) vůbec pomoci? Existuje kód terminálu, který mohu zadat?

    
dané Unisucs 14.02.2013 04:44

7 odpovědí

216

Odstranil jsem USB klíč, který je dodáván s bezdrátovou myšou, a připojil jsem ji zpět a okamžitě jsem nastavil rychlost rolování.

    
odpověděl bill 17.10.2013 00:57
29

Změna parametrů myši:

  • Seznam periferií, uveďte dobré číslo pomocí názvu zařízení myši!

    xinput list
    
  • seznam parametrů z periferního čísla 9

    xinput list-props 9
    
  • nastavte zrychlení periferního systému 9 na hodnotu 3. Čím vyšší je hodnota, tím více rozdělíte zrychlení. Zrychlení je maximální pro hodnotu rovnající se 1. Hodnota "base" se zdá být 1,7 pro mě ...

    xinput set-prop 9 'Device Accel Constant Deceleration' 3
    

Trvalé nastavení změny:
Skrytý soubor v adresáři je ".profile" (Ctrl + H pro zobrazení skrytých souborů) Dvakrát klikněte na něj a otevřete ji. Kopírovat vložit předchozí příkaz na konec. To je to!

P.S. Chcete-li použít stejný příkaz pro všechny uživatele, můžete upravit soubor / etc / profile (ne skrytý soubor).

Bavte se.

    
odpověděl soixante4 22.02.2013 08:30
20

Mám Logitech PerformanceMouse MX a žádné řešení zde nefungovalo. Jediné, co pro mě pracovalo, bylo používání některých částí projektu .

  1. Přidejte tento PPA a nainstalujtexserver-xorg-input-evdev.
  2. Projděte projekt Solaar a spusťterules.d/install.sh. Zkopíruje pravidla udev do příslušného umístění a v případě potřeby požádá o oprávnění.
  3. Odpojte přijímač a připojte jej zpět.
  4. Přidejte se do skupinyplugdev:$ sudo gpasswd -a <your-username plugdev
  5. Odhlaste se a přihlaste se zpět.

Nyní můžete nastavit rychlost posouvání pomocí následujících příkazůxinput ( zdroj ):

$ xinput set-prop <devnum> "Evdev Scrolling Distance" 8 1 1 # for smooth scroll
$ xinput set-prop <devnum> "Evdev Scrolling Distance" -8 1 1 # for smooth 'natural' scroll

Změna8 na nižší hodnotu zvyšuje citlivost. Převrácení na negativní změny směru posouvání. Zvýšení hodnoty snižuje citlivost.

    
odpověděl Vivin Paliath 14.04.2015 19:17
17

Nejprve zkontrolujte, které zařízení je myš:

xinput list

Nyní vyberte ID své myši a zadejte její aktuální nastavení:

xinput list-props <device-id>

změňte nastavení, např. kdeEvdev scrolling distance [vertical] [horizontal] [dial]

xinput set-prop <device-id> 'Evdev Scrolling Distance' 1 3 5

, kde kombinace posledních tří čísel závisí na myši:

  • první číslo, směr posouvání (mínus zpět)
  • druhé číslo, rychlost posouvání nějakým způsobem
  • třetí číslo, rychlost posouvání nějakým způsobem
  • Změna těchto hodnot na větší čísla znamená, že se pohybujete pomaleji (AgentME).
odpověděl Léo Léopold Hertz 준영 13.12.2015 20:28
11

Napsal jsem jednoduchý skript, který vám umožní zjistit, které zařízení má tuto vlastnost ( Skript se v podstatě opakuje nad všemi zařízeními xinput a uvádí pouze ty, které mají nějakou vlastnost obsahujícíscroll / p>

 xinput list | cut -f2 | cut -f2 -d'=' | xargs -d $'\n' -I'{}' sh -c "xinput list-props '{}' | grep -iq scroll && (echo Listing dev id '{}'; xinput list-props '{}')"
 xinput --set-prop 11 295

Všimněte si například, že ve Firefoxu můžete nastavitabout:config

mousewheel.system_scroll_override_on_root_content.vertical.factor

Nezapomeňte nastavit

mousewheel.system_scroll_override_on_root_content.enabled

na hodnotu true.

    
odpověděl test30 23.10.2014 13:49
4

Toto řešení funguje pro mě:

sudo apt-get install imwheel zenity

Vytvořte skript bash a vložte toto:

#!/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 }' ~/.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, *\).*/$NEW_VALUE/" ~/.imwheelrc # find the string Button4, and write new value.
sed -i "s/\($TARGET_KEY *Button5, *\).*/$NEW_VALUE/" ~/.imwheelrc # find the string Button5, and write new value.

cat ~/.imwheelrc
imwheel -kill

# END OF SCRIPT FILE

Spusťte skript a nastavte požadovanou rychlost kol.

Díky: Odkaz

    
odpověděl duli 27.02.2016 15:49
0

Kromě všech těchto možností můžete použít starou dobrou synaptickou škodu (ano, vím, že již není podporována, ale může být upřímnálibinput dokumentace je těžká). Pokud jste 18.04 nebo vyšší, stačí nainstalovat synaptika:

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

nyní přejděte na/usr/share/X11/xorg.conf.d a jen upravte soubor70-synaptics.conf

cd /usr/share/X11/xorg.conf.d
sudo nano 70-synaptics.conf

najděte sekciSection "InputClass" Identifier "touchpad catchall" a přidejte tyto možnosti:

Option "VertScrollDelta" "16"
Option "HorizScrollDelta" "16"

Výchozí číslo je26 čím je číslo nižší, tím rychleji se posunete, tím vyšší je pomalé posouvání. Nakonec by to mělo vypadat takto:

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
#       MatchDevicePath "/dev/input/event*"
        Option "VertScrollDelta" "16"
        Option "HorizScrollDelta" "16"
EndSection

Uložte soubor a zavřete jej ( Ctrl + O pak Enter pak Ctrl + X

Odhlásit a vrátit se, aby se změny projevily.

Ovladač Synaptics je řidič s obrovskými možnostmi Nevím, kdo se ve světě rozhodl přesunout do libovolné volby NO OPTION.
Další možnosti naleznete na adrese:
Odkaz

    
odpověděl TechJS 03.07.2018 08:57