この質問は何も答えられずに何度も聞かれました。私は基本的なGoogleスキルを使用しましたが、修正プログラムはありません。これはシステム全体です。マウスのスクロール速度が速すぎます。
私は、ubuntuとlinux全般は初めてです。スタイルの切り替えやそれが呼ばれているもの(Ubuntu、KDE、Xubuntu)はまったく役に立ちますか?入力できる端末コードはありますか?
ワイヤレスマウスに付属しているUSBドングルを取り外して差し戻し、スクロール速度を即座に修正しました。
マウスパラメータを変更するには:
周辺機器をリストし、マウスのデバイス名で適切な番号に注意してください!
xinput list
周辺機器番号9のパラメーターをリストする
xinput list-props 9
周辺機器9の加速度を値3に設定します。値が高いほど、加速度をより多く分割できます。加速は1に等しい値で最大です。「基本」値は1.7のようです。私にとっては...
xinput set-prop 9 'Device Accel Constant Deceleration' 3
変更を永続的に設定するには:
ディレクトリ内の隠しファイルは「.profile」です(隠しファイルを表示するにはCtrl + H)ダブルクリックして開きます。最後に前のコマンドをコピーして貼り付けます。それでおしまい!
追伸すべてのユーザーに同じコマンドを適用するには、ファイル/ etc/profile(隠しファイルではない)を編集します。
楽しんで。
Logitech PerformanceMouse MXを使用していますが、ここで解決したソリューションはありません。私のために働いた唯一のことは、 this プロジェクトの一部を使用することでした。
xserver-xorg-input-evdev
をインストールします。rules.d/install.sh
を実行します。 udevルールを適切な場所にコピーし、必要に応じて許可を求めます。plugdev
グループに自分を追加します:$ Sudo gpasswd -a <your-username plugdev
これで、次のxinput
コマンド( source )でスクロール速度を設定できます。
$ 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
8
を低い値に変更すると、感度が上がります。負に反転すると、スクロールの方向が変わります。値を大きくすると感度が低下します。
最初に、どのデバイスがマウスかを確認します。
xinput list
ここでマウスのIDを選択し、現在の設定をリストします。
xinput list-props <device-id>
Evdev scrolling distance [vertical] [horizontal] [dial]
のように設定を変更します
xinput set-prop <device-id> 'Evdev Scrolling Distance' 1 3 5
最後の3つの数字の組み合わせはマウスに依存します。
どのデバイスにこのプロパティがあるかを見つけることができる簡単なスクリプトを作成しました(スクリプトは基本的にすべてのxinputデバイスを反復処理し、scroll
を含むプロパティを持つデバイスのみをリストします)。
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
たとえば、Firefoxではabout:config
で設定できます。
mousewheel.system_scroll_override_on_root_content.vertical.factor
設定することを忘れないでください
mousewheel.system_scroll_override_on_root_content.enabled
本当に。
このソリューションは私のために働く:
Sudo apt-get install imwheel zenity
Bashスクリプトを作成して、これを挿入します。
#!/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
# END OF SCRIPT FILE
スクリプトを実行して、マウスホイールの速度を設定します。
これらすべてのほかに、古いシナプスダイバーをこれに使用できます(ええ、もうサポートされていないことはわかっていますが、正直言ってlibinput
のドキュメントは面倒です)。
18.04以上の場合は、synapticsをインストールするだけです:
Sudo apt-get install xserver-xorg-input-synaptics
/usr/share/X11/xorg.conf.d
に移動し、ファイルを編集します70-synaptics.conf
cd /usr/share/X11/xorg.conf.d
Sudo nano 70-synaptics.conf
セクションSection "InputClass" Identifier "touchpad catchall"
を見つけて、これらのオプションを追加します。
Option "VertScrollDelta" "16"
Option "HorizScrollDelta" "16"
デフォルトの数値は26
です。数値が小さいほどスクロールが速くなり、数値が大きいほどスクロールが遅くなります。最後に、次のようになります。
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
ファイルを保存して閉じます(Ctrl + O それから Enter それから Ctrl + X)。
ログアウトしてから再度ログインして、変更を有効にします。
Synapticsドライバーは、世界中の誰がNO OPTION libinputに移行することを決めたかわからない大きなオプションを持つドライバーです。
その他のオプションは次の場所にあります。
https://www.x.org/archive/X11R7.5/doc/man/man4/synaptics.4.html