Ubuntu 15.10でマウスアクセラレーションを無効にする


15

私はいくつかの簡単なグーグル検索を行いましたが、これに関する最新の議論は2012年に戻ったようです。

Ubuntu 15.10でマウスアクセラレーションを無効にするにはどうすればよいですか?gpointing-device-settingsをインストールしようとしましたが、多くのエラーがありました。

永続的な設定を探しています。


Ubuntu Gnome 16.04でマウスアクセラレーションを制御するこのソリューションは、実際に機能します。askubuntu.com
a

回答:


10

以下は(r / linux_gamingから盗まれた)動作しているようです:

sudo vim /usr/share/X11/xorg.conf.d/90-mouse.conf

この中に貼り付けます:

Section "InputClass"
    Identifier "mouse"
    MatchIsPointer "on"
    Option "AccelerationProfile" "-1"
    Option "AccelerationScheme" "none"
EndSection

1
まことにありがとうございます!完璧に機能します。私はr / linux_gamingをチェックするつもりはなかった。
フェニックス

8
更新でマウスアクセラレーションを強制し、それを無効にする手段を提供することは、Ubuntu側の良い動きではありません...これをありがとう。
Nepoxx

1
再起動する必要がありますか?加速がオフかどうかわかりません。
AlikElzin-kilaka

3
再起動後に16.04で動作しませんでした。追加する場合でもOption "AccelSpeed" "-1"述べたように、ここで
AlikElzin-kilaka

面白い。マシンを16.04に更新し、修正が引き継がれました。
フェニックス

17

次のコマンドを実行するだけで、簡単に作成できます。

xset m 00

これにより、マウスの加速が完全にオフになります。

!#/bin/bash
xset m 00

ファイルを.shスクリプトとして保存します-で実行可能にしchmod +x filename、プログラムにスタートアッププログラムとして追加しStartup Applicationsます。


2
これは、起動スクリプトを追加する方法の良い例です。ありがとう!
フェニックス

7

このためのGUIであるgpointing-device-settingsがありますGpointingデバイスの設定をインストールする

sudo apt-get install gpointing-device-settings 

GPointingデバイス設定ダイアログ このプログラムにはgnome-mouse-properties、高度なタッチパッドのスクロール設定など、標準の構成ダイアログにはない機能がいくつかあります。必要なのが加速設定を調整するだけなら、gnome-mouse-properties代わりに使用してください。


あなたがCLIの方法を探しているなら、xinputあなたの使用法になります。


Ubuntu 16.04の取得Package gpointing-device-settings is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source
AlikElzin-kilaka

1
ここにインストールする方法を見つけました:askubuntu.com/a/783234/13330
AlikElzin-kilaka

2
これは6年前のスクリーンショットです。12 Ubuntuリリース前。
ウリトコ

4

ポインターの加速は非常に迷惑です。「低」に設定されていても

リンクが無効になったため編集されました。

入力デバイスを見つける

xinput list

関連IDの現在のプロパティを一覧表示します

xinput list-props <id>

マウスポインターの速度を変更する(非永続的)

xinput set-prop 'Microsoft Microsoft 3-Button Mouse with IntelliEye(TM)' 'Device Accel Profile' -1
xinput set-prop 'Microsoft Microsoft 3-Button Mouse with IntelliEye(TM)' 'Device Accel Constant Deceleration' 2

Device Accel Constant Decelerationを1.5に設定すると、マウスの速度がわずかに速くなります。

変更を永続的にするには、変更をファイルに追加し、ログイン時に自動的に実行します。x-server configにいくつかのオプションを追加できます。

詳細はこちら:https : //www.x.org/wiki/Development/Documentation/PointerAcceleration/


3

インストールパッケージxserver-xorg-input-libinput:

apt-get install -y xserver-xorg-input-libinput

そして再起動します。


これは面白そうです。以前の回答の1つで問題が修正されましたが、これを試してみるかもしれません。
フェニックス

+1それは、Ubuntu 15.10 64ビットとマウス「MOSART Semi。2.4Gキーボードマウス」(Wisdomcreate ET 2.4GHz)で、私にとってはうまく機能します
user2342558

1

そこで見つかったソリューション:https : //ubuntuforums.org/showthread.php?t=1734400&s=ca88cf7a66bc549b9b504f155e287f53&p=10995493#post10995493

xinput -hxinputコマンドのリストをターミナルで使用する

欲しいのxinput listは、括弧内にデバイスIDを持つ入力デバイスを表示することです

そしてxinput list-props #、#はデバイス名またはデバイスIDです。これは、構成可能なデバイス設定とそれらの数値IDを(括弧)にリストします

次に xinput set-prop deviceID settingID value、deviceIDとsettingIDを対応する数値に置き換え、valueを変数に設定する新しい値に置き換えます。(すなわち、AccelProfileの場合は-1)

次に、繰り返して、これが機能しているかテストできます。 xinput list-props deviceID

私にとっては:

xinput set-prop 12 265 -1

動作している場合は、このコマンドをスクリプトに入れて、各セッションの開始時に実行します。


私は標準の設定ファイルを編集する方法を好みます。セッション開始時に実行するスクリプトを作成するのはばかげているようです。手動で再構成する必要がない場合でも、なぜ再構成する必要があるのですか?初めて正しく設定されるはずです。最終的には問題ではないと思います。
フェニックス

1

これを行うためのはるかに良い方法と、スリープ、ハイバネーションなどに抵抗する方法は次のとおりです。

ファーストラン

xinput list

これにより、次のようなデバイスのリストが表示されます。


⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ A4Tech USB Mouse                          id=11   [slave  pointer  (2)]
⎜   ↳ GASIA USB KB V11                          id=13   [slave  pointer  (2)]
⎜   ↳ ETPS/2 Elantech Touchpad                  id=16   [slave  pointer  (2)]

デバイスの名前を見つけてメモを取ります(私の名前はですA4Tech USB Mouse)。

内のファイルを作成/etc/X11/Xsession.d/という名前を99disablemouseaccel

sudo nano /etc/X11/Xsession.d/99disablemouseaccel

その中に以下の内容を貼り付けます:

xinput set-prop "A4Tech USB Mouse" "Device Accel Profile" -1 &>/dev/null
xinput set-prop "A4Tech USB Mouse" "Device Accel Velocity Scaling" 1 &>/dev/null

今保存します。これらのコマンドは、Xセッションが開始されるたびに実行されます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.