奇妙なマウスの動作。マウスが速すぎる


3

マウスをデスクトップ上でゆっくりと動かすと、ポインターがマウスを動かすのと反対方向に数ピクセル(1つまたは2つ)頻繁にジャンプします。日食のセミコロンの周りにカーソルを設定しようとすると恐ろしく。これは間違った設定解像度の結果だと思います。私はマウスが最初に本当に速く設定し、でも私がしなければためであると仮定しxset m 1/2 3、マウスはちょうどに私のために迅速かつunpreciseです。

次のようにxorg.confを構成しようとしました:

Section "InputDevice"
    Identifier  "Configured Mouse"
    Driver      "mouse"
    Option      "Device"    "/dev/mouse"
    Option      "Protocol"  "Auto"
    Option      "Name" "Logitech G3"
    Option      "Resolution" "2000"
EndSection

しかし、効果はありません。

編集 しかし、私が認識した新しいことの1つは、マウスの設定で、スライダーを最大または最小にスライドできることです。マウスの動作(感度)は変わりません。/var/log/Xorg.0.logでも気味悪いものが見つかりました:

[   257.409] (II) config/udev: Adding input device Logitech USB Gaming Mouse (/dev/input/event1)
[   257.409] (**) Logitech USB Gaming Mouse: Applying InputClass "evdev pointer catchall"
[   257.409] (II) Using input driver 'evdev' for 'Logitech USB Gaming Mouse'
[   257.409] (**) Logitech USB Gaming Mouse: always reports core events
[   257.409] (**) evdev: Logitech USB Gaming Mouse: Device: "/dev/input/event1"
[   257.409] (--) evdev: Logitech USB Gaming Mouse: Vendor 0x46d Product 0xc042
[   257.409] (--) evdev: Logitech USB Gaming Mouse: Found 20 mouse buttons
[   257.409] (--) evdev: Logitech USB Gaming Mouse: Found scroll wheel(s)
[   257.409] (--) evdev: Logitech USB Gaming Mouse: Found relative axes
[   257.409] (--) evdev: Logitech USB Gaming Mouse: Found x and y relative axes
[   257.409] (II) evdev: Logitech USB Gaming Mouse: Configuring as mouse
[   257.409] (II) evdev: Logitech USB Gaming Mouse: Adding scrollwheel support
[   257.409] (**) evdev: Logitech USB Gaming Mouse: YAxisMapping: buttons 4 and 5
[   257.409] (**) evdev: Logitech USB Gaming Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[   257.409] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.1/usb3/3-1/3-1:1.0/input/input1/event1"
[   257.409] (II) XINPUT: Adding extended input device "Logitech USB Gaming Mouse" (type: MOUSE, id 8)
[   257.409] (II) evdev: Logitech USB Gaming Mouse: initialized for relative axes.
[   257.409] (**) Logitech USB Gaming Mouse: (accel) keeping acceleration scheme 1
[   257.409] (**) Logitech USB Gaming Mouse: (accel) acceleration profile 0
[   257.409] (**) Logitech USB Gaming Mouse: (accel) acceleration factor: 2.000
[   257.409] (**) Logitech USB Gaming Mouse: (accel) acceleration threshold: 4
[   257.409] (II) config/udev: Adding input device Logitech USB Gaming Mouse (/dev/input/mouse0)
[   257.409] (II) No input driver specified, ignoring this device.
[   257.409] (II) This device may have been added with another device file.

それでも私の質問は:

Debian wheezyでマウスを正しくセットアップするにはどうすればよいですか?


別のコンピューターまたはOSでマウスをテストして、マウスに欠陥がないことを確認しましたか?Xorg.confからマウスエントリを完全に削除した場合、機能しますか?
ヨルダン

マウスは/ dev / input / mice、/ dev / input / mouse0の下にあります。@jordanmが言ったように、Debianは一般的にXorg.confをまったく必要としません。ただし、プロプライエタリGPUのいくつかのエントリが必要です。そして、どのカーネルを実行していますか?
テレサeジュニア

私はそれをテストしました。マウスは私のラップトップ(Win7x64)でうまく機能します。xorg.confにはマウスのエントリがないため、誤動作を発見しました。私の質問のエントリは手動で追加しました。カーネルは3.2.0-4-amd64です。マウスは「Logitech G3」です。
-ManuelSchneid3r

/ dev / input /の下のこれらのエントリを確認しましたか?
テレサジュニア

これで問題が解決するかどうかはわかりませんが、代わりにデスクトップ用に最適化されたカーネル(liquorix.netのLiquorixなど)を試すことができます。のバグの可能性もありますxserver-xorg-input-mouse
テレサジュニア

回答:


3

さてさて、しばらく時間がかかりました。しかし、私は解決策を得ました。Meanhile私も新しいマウスを買いました。

高dpiのマウスを使用している場合は、最小の加速で標準dpiを使用できます(とにかく高速になります)。以下の手順を実行します。

  1. 取得する xinput

    $ sudo apt-get install xinput

  2. 入力デバイスをリストする

    xinput --list

    次のような出力が得られるはずです。

    ⎡ Virtual core pointer                      id=2    [master pointer  (3)]
    ⎜   ↳ Virtual core XTEST pointer            id=4    [slave  pointer  (2)]
    ⎜   ↳ HID 1d57:0005                         id=8    [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)]
        ↳ AT Translated Set 2 keyboard          id=10   [slave  keyboard (3)]
    
  3. 私の場合、私の「HAMA uRAGE」はHID 1d57:0005です。そのIDを覚えておいてください。

  4. 今魔法が来る。私は解像度を上げることを望んでいますが、debian obvは私に望んでいません。入力する:

    xinput set-float-prop <id> 'Device Accel Constant Deceleration' <d>;
    

どこがマウスのIDと減速係数に置き換えられます。少し遊びましょう。私のような。少なくともX doeasは、変更を適用するために再起動を必要としません。あいさつ

編集:

永続的にするには、X11設定を編集します。

sudo nano /etc/X11/xorg.conf

追加:オプション「ConstantDeceleration」「10」

例:

Section "InputClass"
   Identifier "My mouse"
   MatchIsPointer "true"
   Option "ConstantDeceleration" "10"
EndSection 

しかし、システムを頻繁に変更して、ある種の移植性のある構成にしたい場合はxinput、.xinitrc に追加してください。

私のは

xinput --set-prop "HID 1d57:0005" "Device Accel Constant Deceleration" 2
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.