Wie deaktiviere ich den Mauszeiger unter LXDE?


15

Ich verwende den Pi nur als Anzeigegerät, um einen Video-Feed anzuzeigen, daher habe ich keine Symbole und kein Hintergrundbild. Aber der Mauszeiger befindet sich genau in der Mitte und wenn ich das Video starte, wird es aufgrund der Videoauflösung größer. Also wollte ich es komplett deaktivieren.

Irgendeine Hilfe?

(Off-Topic) Das Einstellen des Hintergrundbilds auf einen leeren Bildschirm oder das Verringern der Inaktivitätszeit, wenn die Bildschirmlücken leer sind, wäre ebenfalls nützlich.

Antworten:


11

Folgende:

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

Es ist bekannt, dass es perfekt mit Raspbian Wheezy funktioniert.


2
Funktioniert auch bei Jessie. Funktioniert auch über das automatische Laden des Fenstermanagers.
ClearCrescendo

9

Der X-Server verfügt über eine Option, -nocursordie den Mauszeiger dauerhaft ausschaltet.

Sie müssen /etc/X11/xinit/xserverrcdie Option bearbeiten , um sie dem Standardstart von X hinzuzufügen.

Ich habe mich nach anderen Orten umgesehen, um möglicherweise die zusätzliche Option (-nocursor) einzuschleusen, aber es fällt mir nichts anderes ein, das den Display-Manager nicht beeinflusst (LXDE, KDE, GNOME, AwesomewM, Fluxbox usw.).

Unclutter ( von @lenik erwähnt ) ist auch eine gute Lösung, obwohl es oft erst nach der Anmeldung eines Benutzers aufgerufen wird. Dies kann in Ihrem Fall je nach Verwendung des Systems vorkommen oder auch nicht.


Bei Raspbian Jessie hat das nicht geklappt.
4.

2
@ThN bearbeiten Sie die Datei hier: /etc/lightdm/lightdm.conf, siehe darmawan-salihun.blogspot.nl/2013/01/…
Boy

1
@ Boy Wow ... Einfach unglaublich. Es funktionierte. Danke Junge. :)
Do.,

Sie werden wahrscheinlich müssen auch die Linie in lightdm.conf Kommentar-
böse pastösen

Viel besser als unclutter, wirklich
Mauricio Pasquier Juan

2

Bearbeiten Sie die Datei /etc/lightdm/lightdm.confbeispielsweise mit nano:

# nano /etc/lightdm/lightdm.conf

Finden Sie zuerst die Zeile xserver-command=X, Sie können dies in nano tun mit:

ctrl+w xserver-command=X

Kommentiere die Zeile aus und füge hinzu:

-nocursor    

So sieht es also aus:

xserver-command=X -nocursor 

Können Sie erklären, was das macht? Braucht es unclutter? Deaktiviert es den Mauszeiger vollständig?
not2qubit

1

Bei der neuesten Version von Raspbian Stitch ( 4.9.59-v7+) unclutterscheint die Verwendung der einfachsten Steuerungsoptionen der beste Weg zu sein. Eine Sache, die mir aufgefallen ist, ist, dass die Verwendung -idle 0eine schlechte Idee ist und die Maus flackern und die CPU überlasten lässt. Eine Zahl über 1 ist jedoch gut. Die beste Option, die ich gefunden habe, scheint zu sein:

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

Wenn Sie diese automatisch starten möchten, haben Sie zwei diese Zeile mit einem Präfix hinzufügen , @in einer von zwei Möglichkeiten, wo es zu setzen:

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

Ich bin mir nicht sicher, was der Unterschied ist, aber der LXDE-pifunktioniert.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.