Posso rimuovere il puntatore del mouse interamente da X?


8

Posso rimuovere il puntatore del mouse interamente da X? Come rimuoverlo e non nasconderlo?

Non uso affatto il mouse. Tutto ciò che faccio è completamente guidato da tastiera, quindi nascondo il puntatore del mouse e disabilito il mio touchpad. Tuttavia, il cursore ha ancora una posizione sul mio schermo, il che fa sì che le applicazioni generino eventi al passaggio del mouse.

Ciò può essere estremamente fastidioso, ad esempio in Chrome, se un collegamento si interseca con il cursore visualizzerà una descrizione comandi in bianco brillante nella parte inferiore sinistra della finestra.


Non sarebbe sufficiente spostare il puntatore in una posizione non fastidiosa (ad esempio uno degli angoli dello schermo)?
Gilles 'SO- smetti di essere cattivo' il

@Gilles Sto usando un window manager di piastrellatura, quindi uso sempre l'intero schermo in modo tale che ogni punto del mio schermo sia all'interno di una finestra. Se tuttavia potessi spostare il cursore in un punto fuori
dallo

Basta disabilitare il driver del puntatore da xorg.confallora?
Satō Katsura,

Il puntatore principale è così profondamente radicato in X che non penso che possa essere completamente disabilitato. Sarebbe accettabile scollegare tutti i dispositivi che lo spostano e quindi spostarlo fuori dallo spazio dello schermo visibile (ad es. Con xteo xdotool)?
diretto il

@dirkt Assolutamente, tuttavia, non posso spostarlo fuori dallo schermo con xdotool. xdotool mousemove 10000 10000sposta il cursore nell'angolo in basso a destra dello schermo anziché all'esterno e non accetta numeri negativi.
BlackCap

Risposte:


2

Configura la tua Xsessione per iniziare con l'argomento -nocursor. Per esempio:

exec /usr/bin/X -nocursor -nolisten tcp "$@"

2
-nocursorsembra nascondere solo il cursore. Può ancora essere spostato, cliccato e, soprattutto, attiva eventi hover
BlackCap

Hmm, non va bene. Quale gestore di finestre / ambiente desktop usi? La tua distribuzione ha il unclutterprogramma?
Airhuff,

Sto usando XMonad e ho testato -nocursorsia con che senza. unclutteranche serve solo a rendere invisibile il cursore, ed è in effetti il ​​modo in cui l'ho fatto finora.
BlackCap

1
unclutterpotrebbe non essere quello che vuoi però. Dal wiki di Arch Linux: "Unclutter nasconde il cursore del mouse X quando non ne hai bisogno, per impedirgli di intralciarti. Devi solo spostare il mouse per ripristinare il cursore del mouse. Unclutter è molto utile nella gestione delle finestre di affiancamento dove non è necessario il mouse spesso. "
airhuff

2
Poco male, finalmente l'ho trovato qui .
17xande,
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.