Problema con el panel táctil de Ubuntu: el puntero del mouse se mueve

Problema con el panel táctil de Ubuntu: el puntero del mouse se mueve

MiréProblemas con el panel táctil de Ubuntu: el puntero del mouse salta, pero mi problema es un poco diferente.

El puntero del mouse no salta a un lugar específico. En cambio, cuando intento utilizar el mousepad, reacciona "demasiado". Por ejemplo, si mantengo mi dedo justo encima del mousepad, sin tocarlo (al menos no tengo ninguna respuesta táctil), el puntero del mouse aún se mueve.

Mientras la velocidad de mi panel táctil sea alta, se vuelve muy molesto, por ejemplo, cuando quito el dedo del mousepad, el puntero del mouse se mueve o salta un poco.

xinput listme da lo siguiente:

⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS DualPoint TouchPad          id=11   [slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS DualPoint Stick             id=12   [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)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ TOSHIBA Web Camera - HD: TOSHIB           id=9    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=10   [slave  keyboard (3)]
    ↳ Toshiba input device                      id=13   [slave  keyboard (3)]

El problema es tolerable siempre que tenga Touchpad Speedla configuración mínima. Aún así, quiero arreglarlo por completo.

Si no puedo solucionar esto, ¿cómo puedo estar seguro de que no tendré un problema similar en una computadora portátil nueva?

Respuesta1

Ya publiqué esta respuesta.en otra parte, pero creo que también puede aplicarse a esta situación.

Enumere todas las propiedades en su mouse/panel táctil usando xinput --list-props 11(mi ID del panel táctil es 11, el tuyo será diferente) y ver la identificación de la propiedad Device Accel Constant Deceleration.

Ahora escribe el comando xinput --set-prop 11 268 0.3(El ID de propiedad de desaceleración de mi panel táctil es 268, el suyo será diferente) para disminuir la desaceleración del mouse/panel táctil.

Dado que es bastante tedioso escribir estos dos comandos cada vez que inicia sesión, colóquelos al final del /home/{your user name}/.bashrcarchivo para que se ejecuten automáticamente cada vez que inicie sesión.

Sin embargo, esta solución tiene un error menor. Con el tiempo, notará que la ID de su mouse/panel táctil a menudo cambiará entre un par de valores. Es posible que también hayas visto eso. La solución para esto es poner los comandos con todos estos valores. Por ejemplo, ayer mi ID de panel táctil era 11, pero hoy, después de ejecutar xinput --list, vi que mi ID de panel táctil cambió a 13. Entonces, en lugar de un solo comando xinput --set prop 11 268 0.3, ahora pondré dos comandos:

xinput --set-prop 11 268 0.3
xinput --set-prop 13 268 0.3

al final del ~/.bashrcarchivo.

Ahora, cada vez que inicies sesión, verás algo extraño escrito en la terminal como property '268' doesn't exist, you need to specify its type and format. Esto se debe a que de esos dos comandos que puso dentro del ~/.bashrcarchivo, uno no tiene la propiedad 268 y, por lo tanto, aparece este mensaje stderr (error estándar). Si está de acuerdo con este error tonto, puede ignorarlo; de lo contrario, coloque un clearcomando debajo de esos dos comandos en el ~/.bashrcarchivo. Ahora, después de ejecutar esos dos comandos, la terminal también se borrará cada vez.

información relacionada