Indikace kbd en/cz pomocí ScrLock diody

Dotazy a názory na pracovní prostředí Cinnamon
Zpráva
Autor
Uživatelský avatar
rna
Příspěvky: 70
Registrován: 21 úno 2013, 13:18
Bydliště: příležitostné

Indikace kbd en/cz pomocí ScrLock diody

#1 Příspěvek od rna »

Dobrý den,

na OpenSUSE KDE se dala zapnout indikace klávesníce, zda je česká či anglická pomocí diody ScrollLock na klávesnici. Je něco takového v Cinnamonu? (hledal, nenašel)
※※※

admin

Re: Indikace kbd en/cz pomocí ScrLock diody

#2 Příspěvek od admin »

Applet klávesnice se ti aktivuje automaticky, pokud si přidáš další znakovou sadu.

Uživatelský avatar
rna
Příspěvky: 70
Registrován: 21 úno 2013, 13:18
Bydliště: příležitostné

Re: Indikace kbd en/cz pomocí ScrLock diody

#3 Příspěvek od rna »

To jsem nějak nepochopil. Aplet v panelu mám, tam se mi mění americká a česká vlajka, nicméně nikde žádné nastavení okolo diody.
※※※

Uživatelský avatar
KOLEGA
Příspěvky: 365
Registrován: 01 lis 2012, 16:04
Bydliště: Nedaleko Mladé Boleslavi

Re: Indikace kbd en/cz pomocí ScrLock diody

#4 Příspěvek od KOLEGA »

Koukám, že pán je fajnšmekr... ;) Zajímavé, řešení mě také zajímá!
Zažraný linuxový liberál
---
HTC One V - 512 MB RAM, 1GHz - Android 4.0.3, HTC Sense
Cubie Board - 1GB RAM, 1GHz ARM, Linaro 13.04
Lenovo IdeaPad - 8GB RAM, i5, Linux Mint 13 Maya, Cinnamon 2.0.?

admin

Re: Indikace kbd en/cz pomocí ScrLock diody

#5 Příspěvek od admin »

Já zas dost dobře nerozumím tobě, tak si ke scrolllocku přidej nějakou funkci, která ti požadovanou fičurinu uskuteční.....

Uživatelský avatar
rna
Příspěvky: 70
Registrován: 21 úno 2013, 13:18
Bydliště: příležitostné

Re: Indikace kbd en/cz pomocí ScrLock diody

#6 Příspěvek od rna »

No, asi jsem se špatně vypeckoval, mám na mysli takovou věc, že když přepínám českou a anglickou klávesnici, tak v OpenSUSE a KDE se dalo nastavit, že dioda «ScrollLock» svítí při anglické a je zhaslá při české klávesnici. Není to nic veledůležitého bez čeho bych uhynul, ale při skrývání panelu je užitečná, stačí hodit okem doprava a pak s klidem napsat příšerně žluťoučký kůň a pak hloupě nezírat na p593ern2 6lu+tou4k7 k;+n. Pokud to s Cinnamonem nepůjde, tak se z toho taky neopupínkuji.
Možná existuje nějaké řešení, které je nezávislé na typu GUI. Zkusím znovu pohledat, třeba mi něco uteklo.
※※※

ulo
Příspěvky: 481
Registrován: 31 říj 2012, 16:08

Re: Indikace kbd en/cz pomocí ScrLock diody

#7 Příspěvek od ulo »

Já myslím, že řešení by mohla být úprava konfiguráku Xorgu (/etc/X11/xorg.conf) a přidání tam něco jako:

Kód: Vybrat vše

Section "InputDevice"
   ...
   ...
   Option "XkbOptions"   "grp:alt_shift_toggle,grp_led:scroll"
EndSection
Místo alt_shift_toggle se zadá kombinace kláves k přepnutí rozložení nebo se nechá tato, která znamená Alt + Shift. Po přepnutí svítí nebo je zhasnutá LED Scroll Lock.
Ale pozor - doporučuji si nejdřív stávající konfigurák zálohovat! Po úpravě uložit, odhlásit se a přihlásit se.

Tady je pro jistotu celý obsah xorg.conf, ze kterého jsem čerpal tuto odpověď:

Kód: Vybrat vše

Section "InputDevice"
    Identifier  "Generic Keyboard"
    Driver      "keyboard"
    Option      "CoreKeyboard"
    Option      "XkbRules"      "xorg"
    Option      "XkbModel"      "pc105"
    Option      "XkbLayout"     "cz,us"
    Option      "XkbVariant"    "qwerty,"
    Option      "XkbOptions"    "grp:shifts_toggle,grp_led:scroll,grp:switch"
  EndSection
A zde celý zdroj: http://www.debian.cz/users/localization.php (sekce Přepínání klávesnic)
LinuxMint 17.3 KDE (64b) - AMD Athlon II X2 270, MB ASUS M5A78L LE, RAM 8 GB, ATI Radeon HD4350
LinuxMint 17.3 KDE (32b) - DELL Latitude D530

Uživatelský avatar
rna
Příspěvky: 70
Registrován: 21 úno 2013, 13:18
Bydliště: příležitostné

Re: Indikace kbd en/cz pomocí ScrLock diody

#8 Příspěvek od rna »

Opět jsem nějak mimo, soubor Xorg.conf nemůžu najít.

Kód: Vybrat vše

rna@rna-asrock ~ $ ll /etc/X11
celkem 72K
drwxr-xr-x 2 root root 4,0K říj 17 16:59 Xreset.d
drwxr-xr-x 2 root root 4,0K říj 17 16:59 Xresources
drwxr-xr-x 2 root root 4,0K bře  8 23:27 Xsession.d
drwxr-xr-x 2 root root 4,0K úno 24 13:10 app-defaults
drwxr-xr-x 4 root root 4,0K říj 17 16:59 fonts
drwxr-xr-x 3 root root 4,0K říj 17 17:00 xinit
drwxr-xr-x 2 root root 4,0K zář 28 00:52 xkb
lrwxrwxrwx 1 root root   13 úno 24 11:43 X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root  709 dub  1  2010 Xreset
-rwxr-xr-x 1 root root 3,7K bře 22  2012 Xsession
-rw-r--r-- 1 root root  265 čec  1  2008 Xsession.options
-rw-r--r-- 1 root root   13 srp 15  2012 XvMCConfig
-rw-r--r-- 1 root root  601 říj 17 16:59 Xwrapper.config
-rw-r--r-- 1 root root   14 říj 18 21:00 default-display-manager
-rw-r--r-- 1 root root  17K pro  3  2009 rgb.txt
rna@rna-asrock ~ $ 
※※※

ulo
Příspěvky: 481
Registrován: 31 říj 2012, 16:08

Re: Indikace kbd en/cz pomocí ScrLock diody

#9 Příspěvek od ulo »

Pokud ho tam nemáš, tak je nejprve potřeba si ho vygenerovat přes příkaz:

Kód: Vybrat vše

sudo Xorg -configure :1
A do tvé domovské složky by se měl vygenerovat soubor něco jako "xorg.conf.new". Ten přejmenuj na xorg.conf a přesuň do /etc/X11. Pak ho můžeš editovat a doplnit tam výše uvedené.

<pozor> Jen ale upozorňuju, že tento konfigurák je životně důležitý pro X (čili i pro běh Cinnamonu), takže pokud se tam v konfiguraci po tvých úpravách něco nebude systému líbit, tak ti nemusí vůbec naběhnout do grafiky, ale zůstane jen v konzoli (černá obrazovka a textový režim). </pozor>

EDIT: tady je krásně a obsáhle popsáno, o co jde a co je Xorg: https://wiki.archlinux.org/index.php/Xo ... %8Cesky%29
LinuxMint 17.3 KDE (64b) - AMD Athlon II X2 270, MB ASUS M5A78L LE, RAM 8 GB, ATI Radeon HD4350
LinuxMint 17.3 KDE (32b) - DELL Latitude D530

Uživatelský avatar
rna
Příspěvky: 70
Registrován: 21 úno 2013, 13:18
Bydliště: příležitostné

Re: Indikace kbd en/cz pomocí ScrLock diody

#10 Příspěvek od rna »

Soubor se vygeneroval, ale skončilo to nějakou chybou:
Mám pokračovat?

Kód: Vybrat vše

X.Org X Server 1.13.0
Release Date: 2012-09-05
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.2.0-26-generic i686 Ubuntu
Current Operating System: Linux rna-asrock 3.5.0-17-generic #28-Ubuntu SMP Tue Oct 9 19:32:08 UTC 2012 i686
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.5.0-17-generic root=UUID=666a5940-7a52-49f2-8c76-b39dcaedd839 ro quiet splash vt.handoff=7
Build Date: 27 November 2012  07:44:37AM
xorg-server 2:1.13.0-0ubuntu6.1 (For technical support please see http://www.ubuntu.com/support) 
Current version of pixman: 0.26.0
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.1.log", Time: Sat Mar 23 19:34:58 2013
setversion 1.4 failed
List of video drivers:
	mach64
	qxl
	trident
	siliconmotion
	s3
	savage
	ati
	tdfx
	r128
	neomagic
	radeon
	openchrome
	mga
	nouveau
	vmware
	vboxvideo
	sis
	sisusb
	modesetting
	intel
	cirrus
	fbdev
	vesa
(++) Using config file: "/home/rna/xorg.conf.new"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
Number of created screens does not match number of detected devices.
  Configuration failed.
Server terminated with error (2). Closing log file.
rna@rna-asrock ~ $
※※※

Zamčeno