¿Cómo deshabilitar el cursor del mouse en LXDE?


15

Estoy usando el Pi como dispositivo de solo visualización, para mostrar una fuente de video, por lo que no tengo iconos ni fondo de pantalla. Pero el cursor del mouse está justo en el medio y cuando comienzo el video se hace más grande debido a la resolución del video. Entonces quería deshabilitarlo por completo.

¿Alguna ayuda?

(fuera del tema) Configurar el fondo de pantalla en una pantalla en blanco o reducir ese tiempo de inactividad donde las pantallas en blanco también podrían ser útiles.

Respuestas:


11

El seguimiento:

sudo apt-get install unclutter
unclutter -display :0 -noevents -grab

Se sabe que funciona perfectamente en Raspbian Wheezy.


2
Funciona en Jessie también. También funciona desde la carga automática del administrador de ventanas.
ClearCrescendo

9

El servidor X tiene una opción -nocursorque desactivaría permanentemente el cursor del mouse.

Debería editar /etc/X11/xinit/xserverrcpara agregar la opción al inicio X predeterminado.

Busqué otros lugares para posiblemente inyectar la opción adicional (-nocursor), pero no se me ocurre nada más que sea independiente del administrador de pantalla (LXDE, KDE, GNOME, AwesomewM, Fluxbox, etc.).

Unclutter ( mencionado por @lenik ) también es una buena solución, aunque a menudo no se invoca hasta que un usuario inicia sesión, lo que puede suceder o no en su caso, dependiendo de cómo esté utilizando el sistema.


Esto no funcionó para mí en Raspbian Jessie.
Jueves

2
@ThN edite el archivo aquí: /etc/lightdm/lightdm.conf, vea darmawan-salihun.blogspot.nl/2013/01/…
Boy

1
@ Boy Wow ... Simplemente increíble. Funcionó. Gracias chico. :)
Jueves

Probablemente también necesites descomentar la línea en lightdm.conf
repugnante pastel el

Mucho mejor que unclutter, realmente
Mauricio Pasquier Juan

2

Edite el archivo /etc/lightdm/lightdm.conf, por ejemplo, usando nano:

# nano /etc/lightdm/lightdm.conf

Primero encuentre la línea xserver-command=X, puede hacer esto en nano usando:

ctrl+w xserver-command=X

descomenta la línea y agrega:

-nocursor    

Entonces se ve así:

xserver-command=X -nocursor 

¿Puedes explicar qué hace esto? Necesita unclutter? ¿Deshabilita completamente el puntero del mouse?
not2qubit

1

En el último Raspbian Stitch ( 4.9.59-v7+), usar unclutterparece la mejor manera con opciones simples de control relevante. Una cosa que noté es que usar -idle 0es una mala idea, y hace que el mouse parpadee y sobrecargue la CPU. Sin embargo, cualquier número por encima de 1 es bueno. La mejor opción que encontré parece ser:

unclutter -display :0 -idle 3 -root -noevents

Si desea que esto se inicie automáticamente, tiene dos agregue esta línea con el prefijo @una de las dos opciones de dónde colocarla:

  1. /etc/xdg/lxsession/LXDE-pi/autostart (recomendado)
  2. /etc/xdg/lxsession/LXDE/autostart

No estoy seguro de cuál es la diferencia, pero LXDE-piestá funcionando.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.