Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: Jan Nekvasil 27 Března 2007, 23:22:21

Název: Spuštění aplikace s určitým rozložením kláves? [Vyřešeno]
Přispěvatel: Jan Nekvasil 27 Března 2007, 23:22:21
Ve Feisty je pro moji TV karu Leadtek Winfast2000XP nový v4l2 ovladač, díky kterému (řekl bych) na dálkovém ovládání fungují klávesy, které předtím nešly vůbec. Bohužel jsou současně tlačítka s čísly nově mapována jako klávesy s čísly v horní části klávesnice (dříve byly jako ty v numerické části). Protože používám českou QWERTZ, místo 1234567890 mi ovladání posílá +ěščřžýáíé, čímž samozřejmě nic nepřepnu. Tvtime bohužel tyto české znaky namapovat taky neumí. :(

Potřeboval bych vědět, jak spustit tvtime s US rozložením, čistě jen pro to okno. Dá se to sice v GNOME přepnout pokaždé ručně (ostatním oknům zůstane česká), ale to je značně nepraktické.

Díky za vaše postřehy a rady.
Název: Spuštění aplikace s určitým rozložením kláves? [Vyřešeno]
Přispěvatel: Jan Nekvasil 22 Května 2007, 01:52:28
Takže si nakonec odpovím sám:

Dá se to udělat velice neelegantním, nicméně účinným způsobem. Povolit každému oknu vlastní rozložení, nastavit CZ jako primární a US jako sekundární a pro tvtime mít ve spouštěči následující příkaz:
Kód: [Vybrat]
sh -c "gconftool --type int --set /desktop/gnome/peripherals/keyboard/general/defaultGroup 1 && tvtime & sleep .1 &&  gconftool --type int --set /desktop/gnome/peripherals/keyboard/general/defaultGroup 0"No fuj. To opravdu neexistuje rozumný způsob, jak to předat přímo aplikaci?!
Název: Spuštění aplikace s určitým rozložením kláves? [Vyřešeno]
Přispěvatel: Jakub Lucký 22 Května 2007, 09:59:43
blahoslaveni budiž ti, co si pomohou sami :)
Vyřešeno

// Trošinku jsem upravil nadpis, aby se vešlo vyřešeno