Yanıtlar:
Sen kullanabilirsiniz xkb-şalterini ( -n
sonraki düzenine geçer):
xkb-switch -n
veya xkblayout-state ( set +1
durumda, etrafınızda dolaşmak için):
xkblayout-state set +1
ya da xte
gelen xautomation taklit etmek için Control_L+ Shift_Ltuş / serbest:
xte 'keydown Control_L' 'keydown Shift_L' 'keyup Shift_L' 'keyup Control_L'
İçin Stack Exchange aramalar kbdmap bu sayfayı bulmak hiç bu kelimenin söz. Açıklık getirmek için, bir cevap (sorunun X11 etiketine tam olarak uymayan , ancak birisine yardımcı olması gerekir)…
- X olmadan .
kbdmap (1)
kbdmap
,vidfont
- syscons ve vt için ön uç… Mevcut tuş haritalarının kolayca ayarlanmasını sağlar…
Gerçekten, kolay ve (benim için bir İngiliz klavye düzenine geçmek) etkilidir.
- örneğin, FreeBSD tabanlı TrueOS Masaüstü ile.
Gönderen mesaja 5 altında değiştir klavye düzeni? | FreeBSD Forumları (2015-08-03):
kbdmap
konsol içindir.setxkbmap
X11 için istediğiniz yardımcı programdır. ...
İçin değiştirilirken bir uyarı, örneğin var U nited Krallığı:
$ kbdmap
kbdcontrol: getting keymap: Inappropriate ioctl for device
You are not on a virtual console - expect certain strange side-effects
lang_default = en
dialect = en_...UTF-8
lang_abk = en
…
keymap="uk.kbd"
$
Klavye düzenlerinin dağıtımına bağlı olarak, komut
loadkeys <path/to/file>
loadkey /lib/kbd/keymaps/i386/qwerty/pt_PT.map.gz
Eğer doğru hatırlıyorsam. Ayrıca, belirli davranışa belirli anahtarlar atamak istiyorsanız mankey'de yük anahtarları olup olmadığını kontrol edin.
loadkeys us
, setxkbmap (iki düzen ve aralarında geçiş) ile oluşturduğum ayarları sıfırlar
Şu dağıtım için şu makaleye göz atın: Çeşitli dağıtımlarda çeşitli komutlar için çeşitli dağıtımlar için Çeşitli Dağıtımlarda Dil ve Klavye Düzenini Değiştirme .
Bu komutların çoğu GUI olarak bulunur, ancak bakarsanız çoğu komut satırından da çalıştırılabilir. Örneğin Fedora (Red Hat tabanlı dağıtım) kullanıyorum. Bağımsız system-config-keyboard
değişken olmadan çalıştırıldığında komut bana bir GUI gösteriyor.
Ama eğer çalıştırırsam system-config-keyboard --help
komut satırından da çalıştırılabilir:
$ system-config-keyboard --help
Usage: system-config-keyboard [--help] [--noui] [--text] [<keyboardtype>]
--help Print out this message.
--noui Run in command line mode.
--text Run in text interface mode.
<keyboardtype> options are: ar-azerty, ar-azerty-digits, ar-digits, ar-qwerty, ar-qwerty-digits, be-latin1, ben, ben-probhat, bg_bds-utf8, bg_pho-utf8, br-abnt2, cf, croat, cz-lat2, cz-us-qwertz, de, de-latin1, de-latin1-nodeadkeys, dev, dk, dk-latin1, dvorak, es, et, fi, fi-latin1, fr, fr-latin1, fr-latin9, fr-pc, fr_CH, fr_CH-latin1, gr, guj, gur, hu, hu101, ie, is-latin1, it, it-ibm, it2, jp106, ko, la-latin1, mk-utf, nl, no, pl2, pt-latin1, ro, ro-cedilla, ro-std, ro-std-cedilla, ru, sg, sg-latin1, sk-qwerty, slovene, sr-cy, sr-latin, sv-latin1, tj, tml-inscript, tml-uni, trq, ua-utf, uk, us, us-acentos
Klavye düzenimi Rusça olarak değiştirmek için aşağıdaki komutu çalıştırabilirim:
$ system-config-keyboard ru
xkblayout-state set 1
ve anındaus
düzen alıyorum .