Portál AbcLinuxu, 16. července 2025 19:08


Dotaz: Zmena barvy kurzoru pro _vsechny_ X aplikace

12.5.2004 13:46 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Zmena barvy kurzoru pro _vsechny_ X aplikace
Přečteno: 137×
Odpovědět | Admin
Ahoj,

zajimalo by me, jestli jde nejak donutit vsechny X aplikace (nebo aspon vetsinu), aby pouzivaly nejakou custom barvu mysi. Idealne aby to fungovalo i v XFree86 < 4.3. Asi se blbe ptam google, protoze nemuzu nic najit :(

Kdyz pouziju
xsetroot -fg red -bg white -cursor_name left_ptr
tak se to projevi treba u popup-menu (a samozrejme u root okna). Kdyz do x resources pridam
*pointerColor: red
*pointerColorBackground: white
tak to pouzije xterm a xman, ale asi nic dalsiho. Pak jsem zkousel v IceWM nastavit obrazkove kurzory (podle navodu tady), to uz se chytlo vic programu (konkretne gv a GTK aplikace), ale treba Mozilla a XMMS porad pouzivaji ten cerny kurzor. A na GIMP, ktery si vytvari vlastni kurzory, to samozrejme nema vliv.

Jde to vubec nejak? Ja to videl na jednom pocitaci ve skole, ale ani tam to nefungovalo vsude (navic to nebyl Linux s XFree). Mozna by slo patchnout XCreate*Cursor v libX11, ale snad by to mohlo jit snaz -- treba jsem jenom neco prehlid.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

12.5.2004 20:11 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Zmena barvy kurzoru pro _vsechny_ X aplikace
Odpovědět | | Sbalit | Link | Blokovat | Admin
To asi nejde (tedy bez patchování Xlib), protože každá jednotlivá aplikace si může nastavit kursory na co chce, právě přímo low-level funkcemi Xlib ... a větší problém to IMHO bude spíš na XFree86 >= 4.3, kde mohou být kursory dost různorodé obrázky (viz třeba redhatí BlueCurve), takže je musíš nějak inteligentně přebarvit...
12.5.2004 22:07 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: Zmena barvy kurzoru pro _vsechny_ X aplikace
Skoda :-(

Ale diky za odpoved. Treba se o prazdninach kouknu do zdrojaku Xlib (asi se mam na co tesit :-)) a zkusim tam nejak vecpat pouziti tech resources (stejne si je Xlib nacita hned po pripojeni).
12.5.2004 23:13 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Zmena barvy kurzoru pro _vsechny_ X aplikace
Popravdě řečeno, jak by mohla aplikace nastavit obrázkové kursory, to nevím, ale že by to bylo možné jen pro standardní kurzory, tomu se mi nechce věřit...
12.5.2004 23:26 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Zmena barvy kurzoru pro _vsechny_ X aplikace
Jo aha, přes Xcursor ... tak tím se to ještě ,zlepšuje` ;)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.