Portál AbcLinuxu, 30. dubna 2025 21:24
Po dlouhé době posílám nějaké novinky okolo eilin, ovladače pro monitory EIZO. Za tu dobu se toho dost změnilo. Vydal jsem několik verzí, přidal GUI a prostě je eilin teď celkově o dost lepší než kdy předtím.
Takže co se za dobu od mého posledního zápisku událo? Je toho docela hodně – 88 commitů (vzhledem k tomu, že eilin 1.2 odpovídal 29. commitu). Proto tedy shrnu jen to nejdůležitější. Detaily lze nalézt v NEWS. Aktuální verze je nyní eilin 2.1. Novinky je možné sledovat na mém Google+ profilu (po více než roce co profil mám, jsem ho konečně vyzkoušel – a kromě novinek z vývoje nevidím jediné rozumné využití pro sociální sítě)
Oproti verzi, o které jsem psal naposled (1.2) jsem eilin přepsal do podoby knihovny. To usnadnilo tvorbu jiných rozhraní. Díky tomu je teď součástí eilin i volitelné GUI v Qt, které se jmenuje qeilin. Konzolová aplikace je stále k dispozici (hodí se zejména do skriptů). Další novou vlastností je autodetekce monitoru. Pokud je monitor podporovaný, už není nutné jeho model specifikovat na příkazovém řádku nebo v konfiguračním souboru. Samozřejmostí je spousta dalších malých oprav.
S novou verzí jsem výrazně zlepšil dokumentaci. Kromě README jsou tedy nějaké informace na wiki na projektu, včetně krátkého úvodu, co udělat pro přidání podpory nového monitoru. Celé API knihovny pro ovládání monitoru je zdokumentováno pomocí doxygen.
PS. V blízké době chystám i vydání něčeho mnohem většího. Prozradím jen to, že to má něco společného s obrazem.
Ikona v system tray, která zobrazuje aktuální režim (T je text, C je custom atd.)
Základní nastavení v GUI
Pokročilejší nastavení
Tiskni
Sdílej:
[...] a zpětnou vazbu jsem zatím nepotřeboval [...]Ty šoupátka neukazují aktuální stav?
--list
vypíše spoustu nastavení, u ničeho tetovan0ho se mi nepovedlo získat aktuální hodnotu nastavení (všude vrací 0) a ani nastavení změnit.
INPUT : 0x25 - Red Black field 0, flags=2, range=0..64 … FEATURE: 0x25 - Red Black field 0, flags=2, range=0..64
FEATURE: 0x47 - unknown
.
usbmonctl -l
, tak tady ho přikládám.
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.