También encontré este problema al actualizar a 18.04, esta fue mi solución:
Use xinput list
para encontrar la identificación del dispositivo de su panel táctil.
Uso xinput list-props yourdeviceid
. Esto producirá una larga lista de todas las propiedades que puede editar para ese dispositivo. Estamos interesados en una propiedad relacionada con la distancia de desplazamiento, en mi sistema esto es Synaptics Scrolling Distance (283)
. Debería tener dos valores, en mi sistema (con desplazamiento natural habilitado), estos fueron -115, 115
(distancia vertical, distancia horizontal). Tenga en cuenta el valor entre paréntesis, en mi caso 283, es cómo identificaremos la propiedad para cambiarla.
Use xinput set-prop yourdeviceid 283 -115, -115
, reemplazando 283 y los valores de distancia de desplazamiento con lo que sea apropiado. (El cambio es hacer que ambos valores sean negativos, lo que da el resultado deseado del desplazamiento "natural").
Notas:
Esta configuración no persistirá en los reinicios del sistema, lo cual es un problema por sí solo. Utilizo un .xsessionrc
archivo en mi directorio de inicio para ejecutar el comando xinput al inicio.
Esto probablemente no funcionará en 17.10, ya que Wayland hace cosas extrañas para xinput.