¿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.

rcsimoes
fuente

Respuestas:

11

El seguimiento:

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

Se sabe que funciona perfectamente en Raspbian Wheezy.

lenik
fuente
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.

lornix
fuente
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 
mmartin
fuente
¿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.

not2qubit
fuente