GNU/Linux >> Znalost Linux >  >> Linux

Xorg:Více klávesnic, jedna konfigurace?

Na svém notebooku upravuji některé klávesové zkratky a předvolby klávesnice pomocí
xmodmap a xset . Když připojím externí USB klávesnici,
konfigurace pro tuto novou klávesnici je výchozí, tj. bez mých úprav.
Pokud xmodmap a xset znovu, pak se tyto předvolby použijí také na
nově připojenou klávesnici, ale po připojení/odpojení se opět obnoví
na výchozí hodnoty. Všimněte si, že připojení/odpojení nikdy neovlivní
konfiguraci klávesnice notebooku, která zůstane naladěna během celého
procesu.

Otázka: Jak mohu mít jeden xmodmap a sada předvoleb xset, která platí pro jakoukoli klávesnici (připojenou nyní i v budoucnu).

Konfigurace :Arch Linux na jádře 3.1.1, Xorg 1.11.2 bez
domácí konfigurace, správce oken:úžasné 3.4.11, žádné věci kde nebo gnome

Díky!

Přijatá odpověď:

@Patkos Csaba:Změnilo se:nyní výchozí nastavení je, že nemusíte konfigurovat vůbec nic a funguje to automaticky. Určitým způsobem bylo přidání setxkbmap do .xinitrc mnohem jednodušší než změna konfigurace serveru.

V dnešní době můžete připojit USB klávesnici nebo myš a nechat ji X11 přidat a rozpoznat, není třeba spoléhat na /dev/mice nebo něco podobného.

Nyní jsem se s tímto problémem setkal a IMHO by bylo dokonalým řešením nějaký způsob, jak říct Xorg, aby zdědil nová nastavení klávesnice z aktuálně připojené klávesnice, nebo říct setxkbmap, aby nastavil možnosti jako výchozí server pro aktuální a budoucí klávesnice.

Zatím jsem nenašel žádný způsob, jak to udělat. Jediný způsob, jak se vyhnout opětovnému spuštění setxkbmap/xmodmap, je upravit výchozí nastavení používaná hald při konfiguraci nových zařízení, viz dokumentace freebsd, §6.4.2 (několik odstavců pod záhlavím sekce obsahuje dva příklady nastavení výchozích nastavení klávesnice). Viz také „možnost 2“ v tutoriálu Klaase Teschauera o migraci hal. Na Stackoverflow je také otázka s odkazy na spouštění skriptu při přidání hardwaru, pokud to chcete udělat tímto způsobem.


Linux
  1. Jak nastavit více SSL na jedné IP s Nginx

  2. Existuje způsob, jak nastavit více vlastností souborového systému ZFS najednou?

  3. Můžeme připojit více disků jako jeden adresář?

  1. Jak nainstalovat více distribucí Linuxu na jedno USB

  2. Snadný způsob připojení k více úložištím AWS CodeCommit

  3. Doporučený způsob instalace více verzí Pythonu na Ubuntu 20.04

  1. Jak synchronizovat pouze jeden oddíl?

  2. Synergie – sdílejte svou myš a klávesnici mezi více počítači

  3. Sloučit / převést více souborů PDF do jednoho PDF