Este es el comando ordenado que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
despejar - eliminar la imagen del cursor inactivo de la pantalla
SINOPSIS
despejar [-monitor|-d la visualización] [-ocioso segundos] [pulsación de tecla] [-estar nervioso píxeles] [-agarrar]
[-no hay eventos] [-Reiniciar] [raíz] [-una pantalla] [-visible] [-expresión regular] [-no|-sin nombre nombre ...]
[-no clase clase ...]
DESCRIPCIÓN
despejar elimina la imagen del cursor de la pantalla para que no obstruya el área
está mirando después de que no se ha movido durante un tiempo determinado. No hace esto si el
el cursor está en la ventana raíz o un botón está presionado. Intenta ignorar el jitter (pequeño
movimientos debidos al ruido) si tiene un ratón que se mueve.
OPCIONES
-monitor
es seguido por la pantalla para abrir.
-idle es seguido por el número de segundos entre sondeos de inactividad. El valor predeterminado es 5.
Admite tiempos de inactividad de subsegundos.
pulsación de tecla
decirles despejar no usar un tiempo de espera para determinar cuándo quitar el cursor, sino
en su lugar, espere hasta que se haya presionado una tecla (en realidad, liberada).
-estar nervioso
va seguido de la cantidad de movimiento del puntero que se debe ignorar y
considerado como ruido aleatorio. El valor predeterminado es 0.
-Agarrar significa utilizar el método original de agarrar el puntero para eliminar el
cursor. Esto a menudo no interactúa muy bien con algunos administradores de ventanas.
-no hay eventos
deja de despejar el envío de un pseudo evento EnterNotify al cliente X cuyo cursor ha
sido robado. Enviar el evento ayuda a programas como emacs a pensar que no
perdió el enfoque del puntero. Esta opción se proporciona para compatibilidad con versiones anteriores en
caso de que algunos clientes se molesten.
-reset restablece el tiempo de espera para inactividad después de que el cursor se restaura por alguna razón (como
como una ventana que se empuja o abre) a pesar de que las coordenadas xy del cursor
No han cambiado. Normalmente, el cursor se quitaría inmediatamente de nuevo.
-root significa eliminar el cursor incluso si está en el fondo raíz, donde en principio
no debe ocultar nada útil.
-una pantalla
restringe el desorden a la pantalla única especificada como pantalla, o la pantalla predeterminada
pantalla para la visualización. Normalmente, despejar despejará todas las pantallas en un
display.
-visible
ignorar los eventos de visibilidad (no se aplica a -grab). Si el cursor nunca se pone
oculto, a pesar de un generoso valor de -jitter, pruebe esta opción
-not va seguido de una lista de nombres de ventanas donde no se debe quitar el cursor. los
Los primeros caracteres de la propiedad WM_NAME en la ventana deben coincidir con uno de los
nombres enumerados. Este argumento debe ser el último en la línea de comando.
-sin nombre
es exactamente lo mismo que -not
-no clase
es similar a -notname, excepto que se utiliza la propiedad WM_CLASS de la ventana.
Este argumento debe ser el último en la línea de comando, por lo que no se puede usar con -not
o -notname.
-regex trata el nombre o la clase (ver arriba) como una expresión regular. Esto significa
que `` -regex -not foo bar '' no funcionará como se esperaba; en su lugar use `` -regex
-no 'foo | bar' ''.
LIMITACIONES
Es posible que la opción -keystroke no funcione (es decir, el cursor no desaparecerá) con los clientes
que solicitan eventos KeyRelease. Juegos y aplicaciones Xt que utilizan KeyUp en su
es más probable que las tablas de traducción sufran este problema. Lo mas factible
La solución es extender el orden para usar la extensión XTest para obtener todo el teclado y el mouse.
eventos, aunque esto, por supuesto, requiere que XTest también esté en el servidor.
La opción -keystroke no distingue las teclas modificadoras de las teclas que realmente generan
caracteres. Si lo desea, esto podría implementarse de una manera simple usando XLookupString
para ver si se devuelve algún carácter.
La diagnostica
El mensaje
¡alguien creó una subventana a mi subventana!
significa que unclutter cree que se está ejecutando un segundo ordenado e intentó robar el cursor
creando una subventana a la subventana ya utilizada para robar el cursor. Esta
La situación se deteriora rápidamente y se convierte en una pelea que nadie puede ganar, por lo que se detecta cuando
posible y el programa se da por vencido.
Use el orden en línea usando los servicios de onworks.net