Come disabilitare il cursore del mouse su LXDE?


15

Sto usando il Pi come dispositivo di sola visualizzazione, per mostrare un feed video, quindi non ho icone né sfondi. Ma il cursore del mouse è proprio lì nel mezzo e quando inizio il video diventa più grande a causa della risoluzione del video. Quindi volevo disabilitarlo completamente.

Qualsiasi aiuto?

(fuori tema) Impostare lo sfondo su uno schermo vuoto o ridurre il tempo di inattività in cui gli spazi vuoti degli schermi saranno utili.

Risposte:


11

Il seguente:

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

è noto per funzionare perfettamente su Raspbian Wheezy.


2
Funziona anche su Jessie. Funziona anche con il caricamento automatico del gestore finestre.
ClearCrescendo,

9

Il server X ha un'opzione -nocursorche spegne definitivamente il cursore del mouse.

Dovresti modificare /etc/X11/xinit/xserverrcper aggiungere l'opzione all'avvio X predefinito.

Ho cercato altri posti per iniettare eventualmente l'opzione aggiuntiva (-nocursor), ma non mi viene in mente altro che sia il display manager agnostico (LXDE, KDE, GNOME, AwesomewM, Fluxbox, ecc.).

Unclutter ( menzionato da @lenik ) è anche una buona soluzione, anche se spesso non viene invocato fino a quando un utente non accede, il che può accadere o meno nel tuo caso, a seconda di come stai usando il sistema.


Questo non ha funzionato per me su Raspbian Jessie.
Giovedì

2
@ThN modifica il file qui: /etc/lightdm/lightdm.conf, vedi darmawan-salihun.blogspot.nl/2013/01/…
Ragazzo

1
@ Boa Wow ... Semplicemente fantastico. Ha funzionato. Grazie ragazzo. :)
Giovedì

Probabilmente dovrai anche decommentare la linea in lightdm.conf
brutto

Molto meglio di unclutter, davvero
Mauricio Pasquier Juan,

2

Modifica il file /etc/lightdm/lightdm.conf, ad esempio utilizzando nano:

# nano /etc/lightdm/lightdm.conf

Per prima cosa trova la linea xserver-command=X, puoi farlo in nano usando:

ctrl+w xserver-command=X

decommenta la riga e aggiungi:

-nocursor    

Quindi sembra così:

xserver-command=X -nocursor 

Puoi spiegare cosa fa questo? Ha bisogno unclutter? Disabilita completamente il puntatore del mouse?
not2qubit

1

Nell'ultimo Raspbian Stitch ( 4.9.59-v7+), l'utilizzo uncluttersembra il modo migliore con semplici opzioni di controllo pertinente. Una cosa che ho notato è che l'utilizzo -idle 0è una cattiva idea e fa sfarfallare il mouse e sovraccaricare la CPU. Tuttavia, qualsiasi numero sopra 1s è buono. L'opzione migliore che ho trovato sembra essere:

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

Se vuoi che questo si avvii automaticamente, hai due aggiungi questa riga con il prefisso @in una delle due scelte su dove metterlo:

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

Non sono sicuro di quale sia la differenza, ma LXDE-piquello funziona.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.