Articles of xkb

xbindkeys en un keyboard?

Tengo la configuration actual: Un keyboard PS2 Un keyboard USB Luego uso esto: xinput –create-master SecondKeyboard xinput –reattach "Keyboard Id" "Master Id" para separarlos. Pensé que podría simplemente crear un layout personalizado y voilá, un keyboard para escribir y otro para atajos, luego descubrí que xkb no permite crear layouts que hagan clic en teclas […]

xmodmap no funciona para Alt-a

Por lo tanto, estoy tratando de asignar Alt – A a la flecha derecha. Seguí el enfoque 'xev y xmodmap' descrito aquí y se me ocurrió esto: xmodmap -e "keycode 38 mod1 = Right" que falla miserablemente: cuando presiono Alt – A , se imprime C Y si simplemente presiono A , el cursor se […]

De repente, xkbcomp dejó de funcionar

Tengo una configuration de keyboard en funcionamiento en mi .xkbmap y la hago activa por xkbcomp $HOME/.xkbmap $DISPLAY . Pero de repente dejó de funcionar. De alguna manera, no cambia la configuration del keyboard. Estoy totalmente confundido. Estoy usando Debian / testing con Gnome.

¿Por qué grp: lctrl_lshift_toggle aún conserva las teclas correctas como activadores de cambio?

Ejecuté el siguiente command en mi terminal: setxkbmap -layout us,ru -option "grp:lctrl_lshift_toggle,ctrl:nocaps" pero por alguna razón, el efecto es el mismo si especifico "grp: ctrl_shift_toggle" – tanto Left-Shift+Left-Ctrl como Right-Shift+Right-Ctrl cambian mi layout. ¿Cómo puedo arreglarlo?

Forzar el layout en inglés de la tecla «Redactar» presionada

Me gusta usar la tecla Redactar . El problema es que gran parte de mi text está escrito en formatting no inglés. Esto significa que algunos símbolos se equivocaron, y la mayoría ni siquiera está presente (es decir, caracteres latinos) . Agregar combinaciones personalizadas al «.XCompose» ni siquiera es una forma: demasiadas combinaciones deben reescribirse […]

¿Cómo agregar una key de control adicional?

Estoy usando xkb para agregar una key de control adicional de la siguiente manera: key <HENK> { [ Control_R ] }; Sin embargo, no funciona. Incluso intenté xmodmap sin éxito: xmodmap -e "keysym Henkan_Mode = Control_R" No tuve problemas para agregar una tecla de mayúsculas adicional usando códigos similares a los anteriores. Así que no […]

xkb: la opción `ctrl: swapcaps` se equivoca con la key de escape

He estado usando setxkbmap -option "ctrl:swapcaps" para cambiar el capslock y las teclas de control izquierdas, pero recientemente noté que esto parece estropear mi key de escape. Con xev , puedo ver que presionar la tecla de escape envía un evento como: KeymapNotify event, serial 34, synthetic NO, window 0x0, keys: 2 0 0 0 […]

xkbcomp no actualiza el map de teclas para ejecutar xterms?

Cuando uso setxkbmap todos los progtwigs usan el nuevo layout, pero cuando cambio el layout del keyboard con xkbcomp al mío, solo los progtwigs recién iniciados se ven afectados (usando xkbcomp con un file con un keyboard pnetworkingeterminado que fue creado por xkbcomp funciona). ¿Por qué es eso y cómo puedo usar xkbcomp y get […]

xkb config tiene input inútil?

Volqué la configuration de xkb actual con xkbcomp :0 keyboard.xkb y encontré que, por ejemplo, ISO_Level3_Shift tiene dos inputs de 'interpretar': interpret ISO_Level3_Shift+AnyOf(all) { virtualModifier= LevelThree; useModMapMods=level1; action= SetMods(modifiers=LevelThree,clearLocks); }; # ⋮ interpret ISO_Level3_Shift+AnyOfOrNone(all) { action= SetMods(modifiers=LevelThree,clearLocks); }; Pero me parece que la primera input no tiene ningún efecto. Entonces, ¿por qué está incluido?

¿Cómo puedo replace las reglas de udev de mi keyboard y mouse con xorg.conf.d?

Dado que es imposible hacer que las reglas de udev que afectan a la configuration de Xorg se ejecuten al inicio , me gustaría replacelas con otras alternativas. Por el momento, tengo dos scripts principales de udev que he escrito. El primero cambia la distribución del keyboard cuando el keyboard está enchufado o quitado, y […]