Faltan configuraciones separadas de mouse y panel táctil

11

Ubuntu 16.04: el menú de configuración solía tener configuraciones separadas para mouse y touchpad externos , ahora solo contiene un conjunto de configuraciones para ambos. La configuración de la velocidad del puntero en realidad no cambia el comportamiento del mouse : el movimiento del mouse no cambia independientemente del cambio en la configuración de la velocidad.

Así es como se ve mi configuración después de que se rompió la configuración del mouse y el panel táctil : ingrese la descripción de la imagen aquí

Parece que esto podría haber sido un problema antes ... faltan configuraciones de mouse y touchpad ... pero estoy ejecutando 16.04, no 14.04. No hay ningún touchpad-indicatorprograma por defecto, y al agregar el repositorio listado en una de las respuestas, no ayudó en nada.

Esto también puede estar relacionado con el panel táctil ELAN que de repente dejó de funcionar, funcionó el día anterior , pero no tengo tantos problemas como esa persona tiene:

El panel táctil funciona, está a una velocidad correcta, puedo desplazarme con dos dedos, pero estas son todas las configuraciones que configuré antes de que la Configuración se rompiera así. Ya no puedo cambiar la velocidad, deshabilitar el desplazamiento con dos dedos ni nada de eso. Sin configuración del mouse, excepto la velocidad de doble clic y el trabajo del botón primario.

De nuevo, así es como se supone que debe verse (algo parecido). Esto es lo que hizo ser similar, pero ahora se ve como la de arriba.

ingrese la descripción de la imagen aquí

Sé que un problema como este es un error conocido: https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/1132063 , pero esto sucedió recientemente . Parece que ese error ha sido un problema durante un tiempo, y mi máquina (originalmente 14.04) ha pasado por actualizaciones y nuevas versiones, y solo se rompió recientemente después de una actualización. Además, tengo una configuración básica de "Mouse: Pointer Speed" en la mía que no está presente en las capturas de pantalla del informe de errores.

Cualquier forma de arreglar esto?

Edición 1: Salida de xinput:

⎡ Virtual core pointer                       id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech M570                             id=10   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=13   [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)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ BisonCam, NB Pro                          id=11   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=12   [slave  keyboard (3)]

Edición 2: Salida de xinput list-props 13:

Device 'SynPS/2 Synaptics TouchPad':
    Device Enabled (151):   1
    Coordinate Transformation Matrix (153): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    libinput Tapping Enabled (301): 0
    libinput Tapping Enabled Default (302): 0
    libinput Tapping Drag Enabled (303):    1
    libinput Tapping Drag Enabled Default (304):    1
    libinput Tapping Drag Lock Enabled (305):   0
    libinput Tapping Drag Lock Enabled Default (306):   0
    libinput Accel Speed (284): 0.000000
    libinput Accel Speed Default (285): 0.000000
    libinput Natural Scrolling Enabled (289):   0
    libinput Natural Scrolling Enabled Default (290):   0
    libinput Send Events Modes Available (268): 1, 1
    libinput Send Events Mode Enabled (269):    0, 0
    libinput Send Events Mode Enabled Default (270):    0, 0
    libinput Left Handed Enabled (291): 0
    libinput Left Handed Enabled Default (292): 0
    libinput Scroll Methods Available (293):    1, 1, 0
    libinput Scroll Method Enabled (294):   1, 0, 0
    libinput Scroll Method Enabled Default (295):   1, 0, 0
    libinput Disable While Typing Enabled (307):    1
    libinput Disable While Typing Enabled Default (308):    1
    Device Node (271):  "/dev/input/event6"
    Device Product ID (272):    2, 7
    libinput Drag Lock Buttons (300):   
    libinput Horizonal Scroll Enabled (273):    1

Edición 3: Salida de xinput list-props 13 después de eliminar xinput list-props 13 :

Device 'SynPS/2 Synaptics TouchPad':
    Device Enabled (151):   1
    Coordinate Transformation Matrix (153): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (279): 1
    Device Accel Constant Deceleration (280):   2.500000
    Device Accel Adaptive Deceleration (281):   1.000000
    Device Accel Velocity Scaling (282):    12.500000
    Synaptics Edges (303):  1768, 5410, 1645, 4563
    Synaptics Finger (304): 25, 30, 0
    Synaptics Tap Time (305):   180
    Synaptics Tap Move (306):   238
    Synaptics Tap Durations (307):  180, 100, 100
    Synaptics ClickPad (308):   0
    Synaptics Middle Button Timeout (309):  75
    Synaptics Two-Finger Pressure (310):    282
    Synaptics Two-Finger Width (311):   7
    Synaptics Scrolling Distance (312): 108, 108
    Synaptics Edge Scrolling (313): 0, 0, 0
    Synaptics Two-Finger Scrolling (314):   1, 1
    Synaptics Move Speed (315): 1.000000, 1.750000, 0.036866, 0.000000
    Synaptics Off (316):    2
    Synaptics Locked Drags (317):   0
    Synaptics Locked Drags Timeout (318):   5000
    Synaptics Tap Action (319): 0, 0, 0, 0, 0, 0, 0
    Synaptics Click Action (320):   1, 1, 0
    Synaptics Circular Scrolling (321): 0
    Synaptics Circular Scrolling Distance (322):    0.100000
    Synaptics Circular Scrolling Trigger (323): 0
    Synaptics Circular Pad (324):   0
    Synaptics Palm Detection (325): 0
    Synaptics Palm Dimensions (326):    10, 200
    Synaptics Coasting Speed (327): 20.000000, 50.000000
    Synaptics Pressure Motion (328):    30, 160
    Synaptics Pressure Motion Factor (329): 1.000000, 1.000000
    Synaptics Resolution Detect (330):  1
    Synaptics Grab Event Device (331):  0
    Synaptics Gestures (332):   1
    Synaptics Capabilities (333):   1, 0, 1, 1, 1, 1, 1
    Synaptics Pad Resolution (334): 65, 44
    Synaptics Area (335):   0, 0, 0, 0
    Synaptics Noise Cancellation (336): 8, 8
    Device Product ID (268):    2, 7
    Device Node (269):  "/dev/input/event6"

Menú de configuración después de eliminar xinput list-props 13 : ingrese la descripción de la imagen aquí

Así que ahora todas las configuraciones están funcionando, excepto la velocidad del panel táctil .

Zzzach ...
fuente
Por favor, editar su pregunta y añadir la salida del xinputcomando en el terminal.
Pilot6
@ Pilot6 Hecho, agregó la salida.
Zzzach ...
Agregue tambiénxinput list-props 13
Pilot6
@ Pilot6 Listo, agregó más salida. Interesante lista de configuraciones, pero no exactamente seguro de lo que representan.
Zzzach ...

Respuestas:

8

Ha instalado libinput. Se utiliza en lugar de xorg-synapticsadministrar el panel táctil.

Desafortunadamente, Ubuntu actual con Unity DE no tiene la libinputGUI de configuración por defecto. unity-control-centerpuede controlar solo de xorg-synapics.

Otra opción es desinstalar el xserver-xorg-input-libinputpaquete y utilizarlo xserver-xorg-input-synapticsde manera predeterminada.

Piloto6
fuente
Parece que libinputse instaló automáticamente con una actualización. Si trato de eliminarlo, aparecerán toneladas de paquetes para eliminar, por lo que no puedo eliminarlo. Lo instalé gnome-control-centery lo ejecuté como lo mostró, y aparecen las opciones de mouse y panel táctil, pero en realidad no cambian los valores . Incluso puedo "apagar el panel táctil" y seguirá funcionando. Los controles deslizantes de velocidad no tienen efecto sobre la velocidad del mouse. ¿Puedo hacer que xorg-synaptics se use como administrador de entrada?
Zzzach ...
¿Estás usando Ubuntu, o alguna otra derivada? En mi 16.04 xserver-xorg-input-libinputno estaba instalado por defecto y no elimina ningún paquete. También libinputvale la pena mantenerlo. Es bueno. Puede controlar el panel táctil con CLI.
Pilot6
Ah, está bien, así que soluciona uno de mis problemas. Eliminé el xserver-xorg-input-libinputpaquete, y mi menú de configuración y mi xinputsalida cambiaron (actualizaré la pregunta en un segundo). La velocidad del mouse ahora está funcionando (que es enorme), pero la configuración de velocidad del panel táctil todavía no tiene ningún efecto sobre la velocidad real del panel táctil. Ahora puedo desactivar el panel táctil, es solo la velocidad que no funciona.
Zzzach ...
Me devolviste el menú, que era mi problema original. ¿Debo abrir otra pregunta sobre la velocidad del panel táctil que no funciona? ¿o todavía está relacionado con este problema?
Zzzach ...
La velocidad del panel táctil no funciona para todos los paneles táctiles.
Pilot6
0

En mi Lenovo Thinkpad L380 Yoga, tenía un problema similar en Pop! _OS 19.04 cuando instalé Unity. Tuve que instalar el xserver-xorg-input-synapticspaquete, y luego apareció la configuración.

Marthinwurer
fuente
-1

NO DESINSTALAR xserver-xorg-input-libinput

Especialmente cuando está en una computadora portátil, no tiene conexión por cable (cable LAN) y no tiene otra computadora.

Su teclado y mouse dejarán de funcionar. No podrá iniciar sesión en su PC, no podrá iniciar el terminal.

Todo lo que puede hacer es descargar xserver-xorg-input-libinput y xserver-xorg-input-all en alguna otra máquina, colocarlos en la unidad USB e instalarlos manualmente desde el modo de recuperación.

Ivan Nikolaev
fuente
download xserver-xorg-input-libinput and xserver-xorg-input-libinput dos veces lo mismo?
derHugo
En este problema, sin embargo, tuve otro servicio de entrada. Si no tiene los mismos problemas exactos que yo, no siga la solución aceptada. Y reparar un sistema roto así no es nada difícil. Simplemente inicie en modo de usuario único y vuelva a instalar usando uno de los tty. Ni siquiera se necesita un LiveCD para arreglar eso.
Zzzach ...
Nombres de paquetes corregidos, gracias. También puede estar preocupado por esto, si está en Ubuntu (el mío es 17.10) y otras distribuciones que dependen de libinput como controlador predeterminado.
Ivan Nikolaev