Comment désactiver le curseur de la souris sur LXDE?


15

J'utilise le Pi comme appareil d'affichage uniquement, pour afficher un flux vidéo, donc je n'ai pas d'icônes et pas de fond d'écran. Mais le curseur de la souris est juste au milieu et lorsque je démarre la vidéo, il s'agrandit en raison de la résolution vidéo. Je voulais donc le désactiver complètement.

De l'aide?

(hors sujet) Définir le fond d'écran sur un écran vierge ou réduire le temps d'inactivité où les écrans blancs seront également utiles.

Réponses:


11

Le suivant:

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

est connu pour fonctionner parfaitement sur Raspbian Wheezy.


2
Fonctionne également sur Jessie. Fonctionne également à partir du chargement automatique du gestionnaire de fenêtres.
ClearCrescendo

9

Le serveur X a une option -nocursorqui désactiverait définitivement le curseur de la souris.

Vous devez modifier /etc/X11/xinit/xserverrcpour ajouter l'option au démarrage X par défaut.

J'ai cherché d'autres endroits pour éventuellement injecter l'option supplémentaire (-nocursor), mais rien d'autre ne me vient à l'esprit qui est indépendant du gestionnaire d'affichage (LXDE, KDE, GNOME, AwesomewM, Fluxbox, etc.).

Unclutter ( mentionné par @lenik ) est également une bonne solution, bien qu'il ne soit souvent pas invoqué jusqu'à ce qu'un utilisateur se connecte, ce qui peut ou non se produire dans votre cas, selon la façon dont vous utilisez le système.


Cela n'a pas fonctionné pour moi sur Raspbian Jessie.
ThN

2
@ThN éditez le fichier ici: /etc/lightdm/lightdm.conf, voir darmawan-salihun.blogspot.nl/2013/01/…
Garçon

1
@ Boy Wow ... tout simplement incroyable. Ça a marché. Merci garçon. :)
Jeu

Vous devrez probablement également décommenter la ligne dans lightdm.conf
méchant pasty

Bien mieux que unclutter, vraiment
Mauricio Pasquier Juan

2

Modifiez le fichier /etc/lightdm/lightdm.confen utilisant par exemple nano:

# nano /etc/lightdm/lightdm.conf

Trouvez d'abord la ligne xserver-command=X, vous pouvez le faire en nano en utilisant:

ctrl+w xserver-command=X

décommenter la ligne et ajouter:

-nocursor    

Il ressemble donc à ceci:

xserver-command=X -nocursor 

Pouvez-vous expliquer ce que cela fait? A-t-il besoin unclutter? Désactive-t-il complètement le pointeur de la souris?
not2qubit

1

Sur le dernier point Raspbian ( 4.9.59-v7+), l'utilisation uncluttersemble la meilleure façon avec des options simples de contrôle approprié. Une chose que j'ai remarquée est que l'utilisation -idle 0est une mauvaise idée, et faire scintiller la souris et surcharger le CPU. Cependant, tout nombre supérieur à 1 est bon. La meilleure option que j'ai trouvée semble être:

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

Si vous voulez que cela démarre automatiquement, vous avez deux ajouter cette ligne préfixée avec un @dans l'un des deux choix de l'endroit où le mettre:

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

Je ne sais pas quelle est la différence, mais celle- LXDE-pici fonctionne.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.