Comportamiento extraño del mouse en Debian Wheezy (cursor saltador)

3

Cuando muevo el mouse lentamente sobre el escritorio, el puntero salta a menudo unos pocos píxeles (uno o dos) en la dirección opuesta a la que muevo el mouse. Horriblemente al tratar de establecer el cursor alrededor de algunos puntos y comas en eclipse. Supongo que este es el resultado de una resolución de conjunto incorrecta. Supongo que esto se debe a que el mouse se configuró inicialmente muy rápido e incluso si lo hago xset m 1/2 3, el mouse es demasiado rápido y poco preciso para mí.

Ya se intentó configurar el xorg.conf así:

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

Pero sin efecto.

EDITAR Pero una cosa nueva que reconocí es que, en la configuración del mouse, puedo deslizar el control deslizante al máximo o al mínimo. El comportamiento del mouse (sensibilidad) no cambia. También encontré algo curioso en /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.

Todavía mi pregunta es:

¿Cómo configuro mi mouse correctamente en Debian wheezy?

ManuelSchneid3r
fuente

Respuestas:

2

Está bien, eso tomó un tiempo. Pero tengo una solución. Mientras tanto, incluso compré un nuevo mouse.

Cuando tiene un mouse con un ppp alto, puede usar su ppp estándar con una aceleración mínima (que de todos modos será demasiado rápido), siga estos pasos:

  1. Obtener xinput

    $ sudo apt-get install xinput

  2. Lista tus dispositivos de entrada

    xinput --list

    Debería obtener una salida como esta:

    ⎡ 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. En mi caso, mi "HAMA URAGE" es HID 1d57: 0005. Recuerda su id.

  4. Ahora viene la magia. Preferiría poder aumentar la resolución, pero debian obv no quiere que lo haga. Escribir:

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

donde será reemplazado por la identificación de su mouse y el factor de desaceleración. Tienes que jugar un poco. Como yo. Al menos X no necesita reiniciar para aplicar los cambios. Saluda

EDITAR:

Para hacerlo permanente, edite la configuración X11.

sudo nano /etc/X11/xorg.conf

Añadir: Opción "ConstantDeceleration" "10"

Ejemplo:

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