GNU/Linux >> Znalost Linux >  >> Linux

Jak skryjete ukazatel myši pod Linuxem/X11?

Je tam -no-cursor možnost pro Xorg 1.7 a novější. https://www.x.org/wiki/AdvancedTopicsFAQ/

xinit -- -nocursor nebo startx -- -nocursor mohlo by fungovat.


Zde je popis jak unclutter nástroj to dělá.

Unclutter je program, který běží trvale na pozadí X11session. Každých pár sekund kontroluje polohu ukazatele (kurzoru) X11, a když zjistí, že se nepohnul (a na myši nejsou stisknuta žádná tlačítka a kurzor není v kořenovém okně), vytvoří jako dítě malé podokno. okna, ve kterém je kurzor. Nové okno nainstaluje kurzor o velikosti 1x1, ale masku všech 0, tj. neviditelný kurzor. To vám umožní vidět celý text například v xterm nebo xedit. Dav lidských faktorů by souhlasil s tím, že by věci měly být méně rušivé.

Jakmile je vytvořen, program čeká, až ukazatel opustí okno, a poté jej zničí a obnoví původní situaci. Události tlačítek jsou transparentně předány do nadřazeného okna. Obvykle způsobí, že se kurzor znovu objeví, protože program provede aktivní uchopení. když je tlačítko stisknuté, tak ukazatel zjevně opustí okno, i když se jeho poloha x y nezmění.


Linux
  1. Jak generovat obrázky Cmyk pomocí příkazového řádku v systému Linux?

  2. Jak opravit Java aplikace posunutí ukazatele myši v Awesome Wm?

  3. Jak programově nastavíte hardwarové hodiny v Linuxu?

  1. Jak můžete identifikovat čipovou sadu USB zařízení v Linuxu?

  2. Jak mmapovat zásobník pro systémové volání clone() na linuxu?

  3. Jak ukončíte program X11 bez chyby

  1. Jak nakonfigurovat příkazový řádek v Linuxu tak, aby zobrazoval aktuální adresář?

  2. Jak určíte umístění knihoven do binárního souboru? (linux)

  3. Jak používáte regulární výrazy s příkazem cp v Linuxu?