Perguntas com a marcação «xkb»

xkb é a abreviação da extensão X Keyboard usada para descrever e configurar diferentes layouts de teclado etc. em X11.

4
Como exibir o layout atual do teclado?
Existe um utilitário que permita exibir graficamente o layout atual do teclado? Isso pode ser útil, por exemplo, ao escrever em um idioma estrangeiro e ter o teclado físico apenas indicando o idioma local (posicionamento dos símbolos, etc.). Gostaria de obter uma exibição semelhante à seguinte:

1
Remapeando Caps Lock e Shift + Caps Lock no xkb
Estou tentando configurar o xkb para que o Caps Lock seja mapeado para a tecla Compose e as funções Shift + Caps Lock sejam o tradicional Caps Lock. Coloquei o seguinte em um novo arquivo chamado /usr/share/X11/xkb/symbols/gdwatson: partial modifier keys xkb_symbols "compose" { key <CAPS> { type[Group1] = "TWO_LEVEL", symbols[Group1] …


1
Emulação de numpad
Meu novo laptop (Dell Inspiron 5578 ) não possui teclado numérico . Muitos laptops sem teclas numpad dedicadas têm o numpad acessível por meio Fn, mas não este. Quando corro xeve tento usar Fncombos tradicionais (por exemplo, Fn+ Jpara 1), ele não vê nenhum evento. E os números nem estão …

1
Declarar uma nova chave modificadora com o XKB
Estou tentando criar um layout de teclado com uma mão e quero usar Hyperpara produzir teclas especiais quando pressiono algumas teclas. Por exemplo, quando pressiono Hyper_Le B, quero que o XKB produza XF86AudioRaiseVolume. Peças relevantes de custom_2.kbd (código completo em http://pastebin.com/gm8cggn3 ): xkb_keycodes { <K_36> = 54; // b B …
12 x11  xkb 



1
Onde o Xkb está obtendo sua configuração?
Existe uma maneira de consultar de onde xkbestá obtendo sua configuração? No ArchLinux eu tenho /etc/X11/xorg.conf.d/00-keyboard.confcom: Section "InputClass" Identifier "system-keyboard" MatchIsKeyboard "on" Option "XkbLayout" "us,us" Option "XkbVariant" "altgr-intl,colemak" Option "XKbOptions" "ctrl:nocaps,grp:alt_shift_toggle" EndSection mas quando eu inicio, se eu fizer setxkbmap -query, eu só recebo rules: evdev model: evdev layout: us,us …
12 xorg  xkb  cinnamon 

3
Como reativar a tecla caps lock?
Atualmente, estou configurando meu layout de teclado padrão como este: setxkbmap -layout us -variant dvorak -option ctrl:nocaps,[...] Desativa a tecla caps lock e a torna uma tecla ctrl adicional, juntamente com um enxame de outras opções. Gostaria de fazer o seguinte para alternar os layouts de teclado: setxkbmap -layout us …



1
Como carregar automaticamente personalizações do xkb no GNOME?
Seguindo minha pergunta sobre a personalização de mapeamentos de teclas em Wayland , descobri que isso xmodmapé aparentemente obsoleto, mas o xkb "deve funcionar" em Wayland. Infelizmente, o xkb é muito mais complicado e correspondentemente mais mal documentado. Consegui elaborar as estrofes de que preciso com base nas informações de …
11 gnome3  xkb 

2
como ligar o AltGr a <Ctrl> + <Alt>
Estou tentando criar um equivalente linux do layout do teclado Telugu ergonômico chamado Sarala (Hard la). Consegui mapear todas as chaves até agora. O layout usa as seguintes combinações de teclas para vários níveis. None (Base): Level1 Shift: Level2 Ctrl + Alt: Level3 Ctrl + Alt + Shift:Level4 Onde o …

2
Substituir alguns códigos de chave pelo XKB
Quero embaralhar algumas teclas com o XKB. (Por quê? Em um laptop em que algumas teclas estão localizadas inconvenientemente.) Atualmente, uso o xmodmap: keycode 110 = Prior keycode 115 = Delete keycode 112 = Next keycode 117 = Insert keycode 119 = End keycode 118 = Home Em vez disso, …

3
Desative Caps Lock quando Escape for pressionado
Existe alguma maneira de desativar CapsLocksempre que Escé pressionado. Sim, eu uso o VIM! Na verdade, tenho um layout de teclado all-caps alternativo, Ctrl-6mas acho complicado e prefere que o sistema operacional desative o CapsLock sempre que Escfor pressionado. Além disso, eu costumo fazer SSH em outros servidores por algumas …
10 keyboard  xkb  kubuntu 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.