Questo è il comando unclutter che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
unclutter - rimuove l'immagine del cursore inattivo dallo schermo
SINOSSI
riordinare [-Schermo|-d dalla visualizzazione] [-inattivo secondo] [-battitura] [- nervosismo pixels] [-afferrare]
[-noeventi] [-Ripristina] [-radice] [-uno schermo] [-visibile] [-regex] [-non|-nonnome Nome ...]
[-non classe classe ...]
DESCRIZIONE
riordinare rimuove l'immagine del cursore dallo schermo in modo che non ostruisca l'area
stai guardando dopo che non si è mosso per un certo tempo. Non lo fa se il
il cursore si trova nella finestra principale o un pulsante è in basso. Cerca di ignorare il jitter (piccolo
movimenti dovuti al rumore) se si dispone di un mouse che si contrae.
VERSIONI
-Schermo
è seguito dal display per aprirsi.
-idle è seguito dal numero di secondi tra i sondaggi per l'inattività. Il valore predefinito è 5.
Supporta tempi di inattività inferiori al secondo.
-battitura
dice riordinare non usare un timeout per determinare quando rimuovere il cursore, ma per
aspetta invece che sia stato premuto un tasto (rilasciato, davvero).
- nervosismo
è seguito dalla quantità di movimento del puntatore che deve essere ignorato e
considerato come rumore casuale. Il valore predefinito è 0.
-grab significa utilizzare il metodo originale di afferrare il puntatore per rimuovere il
cursore. Questo spesso non interagisce molto bene con alcuni gestori di finestre.
-noeventi
smette di riordinare l'invio di uno pseudo evento EnterNotify al client X il cui cursore ha
stato rubato. L'invio dell'evento aiuta i programmi come emacs a pensare di non averlo fatto
perso la messa a fuoco del puntatore. Questa opzione è fornita per la retrocompatibilità in
caso alcuni clienti si arrabbiano.
-reset ripristina il timeout per l'inattività dopo che il cursore è stato ripristinato per qualche motivo (come
come una finestra che viene spinta o spuntata) anche se le coordinate xy del cursore
non sono cambiati. Normalmente, il cursore verrebbe immediatamente rimosso di nuovo.
-root significa rimuovere il cursore anche se si trova sullo sfondo di root, dove in linea di principio è
non dovrebbe oscurare nulla di utile.
-uno schermo
limita il disordine al singolo schermo specificato come display, o l'impostazione predefinita
schermo per la visualizzazione. Normalmente, unclutter riordina tutti gli schermi su a
Display.
-visibile
ignora gli eventi di visibilità (non si applica a -grab). Se il cursore non arriva mai
nascosto, nonostante un generoso valore -jitter, prova questa opzione
-not è seguito da un elenco di nomi di finestre in cui il cursore non deve essere rimosso. Il
i primi caratteri della proprietà WM_NAME sulla finestra devono corrispondere a uno dei
nomi elencati. Questo argomento deve essere l'ultimo sulla riga di comando.
-nonnome
è esattamente lo stesso di -not
-non classe
è simile a -notname, tranne per il fatto che viene utilizzata la proprietà WM_CLASS della finestra.
Questo argomento deve essere l'ultimo sulla riga di comando e quindi non può essere utilizzato con -not
o -notname.
-regex tratta il nome o la classe (vedi sopra) come un'espressione regolare. Questo significa
che `` -regex -not foo bar '' non funzionerà come previsto; usa invece `` -regex
-not 'pippo|bar' ''.
LIMITAZIONI
L'opzione -keystroke potrebbe non funzionare (ovvero, il cursore non scomparirà) con i client
che richiedono eventi KeyRelease. Giochi e applicazioni Xt che utilizzano KeyUp nel loro
le tabelle di traduzione hanno maggiori probabilità di soffrire di questo problema. Il più fattibile
la soluzione è estendere unclutter per utilizzare l'estensione XTest per ottenere tutta la tastiera e il mouse
eventi, anche se questo ovviamente richiede che anche XTest sia nel server.
L'opzione -keystroke non distingue i tasti modificatori dai tasti che effettivamente generano
caratteri. Se lo si desidera, questo può essere implementato in modo semplice utilizzando XLookupString
per vedere se vengono restituiti caratteri.
DIAGNOSTICA
Il messaggio
qualcuno ha creato una sottofinestra per la mia sottofinestra!
significa che unclutter pensa che sia in esecuzione un secondo unclutter e ha cercato di rubare il cursore
creando una sottofinestra alla sottofinestra già utilizzata per rubare il cursore. Questo
la situazione si deteriora rapidamente in una lotta che nessuno può vincere, quindi viene rilevata quando
possibile e il programma si arrende.
Usa unclutter online utilizzando i servizi onworks.net