Question:
Comment masquer définitivement le pointeur de la souris ou le curseur sur Raspberry PI?
ThN
2016-08-04 17:58:21 UTC
view on stackexchange narkive permalink

J'utilise Raspbian Jessie sur Raspberry PI 2 Model B avec un écran tactile. Je viens de remarquer que chaque fois que j'utilise l'écran tactile, le pointeur de la souris suit également le bout de mes doigts. Je ne veux pas de ça. Je veux pouvoir masquer définitivement le pointeur de la souris chaque fois que j'utilise l'écran tactile et pouvoir le récupérer quand je veux le pointeur de la souris.

Je continue à lire sur le programme de désencombrement pour masquer le pointeur de la souris, mais cela ne cache pas totalement le pointeur de la souris. Tant que vous ne touchez pas l'écran ou ne déplacez pas la souris, le pointeur de la souris est masqué par le programme de désencombrement, mais lorsque vous le faites, il affiche le pointeur. Du moins, c'est ce que j'ai lu.

Une idée?

Je vous ai vu sur une question similaire à laquelle j'ai répondu pouvez-vous essayer d'exécuter ce qui suit `pouvez-vous essayer de l'exécuter comme cela commence - -nocursor`
Oui, mais ça n'a pas marché.
Je voulais dire `startx - -nocursor` aussi, avez-vous essayé d'utiliser unclutter et de régler simplement l'heure à zéro?
J'ai lu sur le désencombrement et il est dit que cela ne fait que disparaître momentanément et non définitivement. S'il n'y a pas de mouvement de la souris, le pointeur apparaît. Sinon, il disparaît après parfois. Je ne veux pas de pointeur de souris à un moment donné, comme sur les smartphones.
pouvez-vous essayer ceci: `désencombrer -display: 0 -noevents -grab`
éditer le fichier `/ etc / lightdm / lightdm.conf`. Trouvez la ligne qui commence par `xserves-command` et modifiez-la pour démarrer le serveur X sans curseur. et le faire ressembler à ceci `xserver-command = X -nocursor` puis redémarrer et démarrerx
Cinq réponses:
ThN
2016-08-22 19:21:18 UTC
view on stackexchange narkive permalink

J'ai simplement ajouté une option nocursor comme suit dans le fichier ( /etc/lightdm/lightdm.conf )

  xserver- command = X -nocursor  

et cela a fonctionné comme il se doit. Aucun curseur ne s'affiche.

Je tiens à souligner que cette réponse ne semble fonctionner que sur le système d'exploitation pitft DISPLAY raspberry pi. J'ai essayé cela sur un système d'exploitation Raspberry PI régulier et cela n'a pas fonctionné pour une raison.
Assurez-vous de l'ajouter en bas dans la section «[Seat *]», pas au-dessus.
user3549962
2019-03-12 23:04:29 UTC
view on stackexchange narkive permalink

Pour travailler avec n'importe quel serveur X (j'utilise la version stretch), éditez le fichier / usr / bin / startx et changez la ligne defaultserverargs en: defaultserverargs = "- nocursor"

r41
2017-06-30 09:04:26 UTC
view on stackexchange narkive permalink

J'ai essayé. Cela fonctionne à merveille!

Recherchez simplement xserver-command = X, puis ajoutez -nocursor

Cela devrait ressembler à ceci: xserver-command = X -nocursor

Enregistrez-le et redémarrez. Amusez-vous bien.

minni
2020-03-06 19:03:02 UTC
view on stackexchange narkive permalink

Une alternative serait d'installer unclutter et de le définir sur idle 0 :
Cela désactiverait le pointeur de la souris lors de l'utilisation d'un écran tactile.

sudo apt-get install unclutter
unclutter -idle 0

Cela pourrait être rendu permanent en ajoutant unclutter à la session:
vi ~ / .config / lxsession / LXDE-pi / autostart
et ajoutez
@unclutter -idle 0

Petracus
2019-03-09 14:09:14 UTC
view on stackexchange narkive permalink

Si vous utilisez Raspbian Lite sans serveur X, tapez:

  export SDL1_VIDEODRIVER = “dispmanx” 

Et exécutez fuse .

L'émulateur gagne en performances et le curseur est masqué.

Y a-t-il une indication que l'OP exécute le PI sans X?


Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...