Questions tagged [xkb]

63 questions
19
votes
4 answers

How to make all applications respect my modified xkb layout?

I don't like jumping between the main keyboard and the movement keys, so I added the following to my xkb layout file. hidden partial xkb_symbols "movement" { key { [ NoSymbol, NoSymbol, Up, Up ] }; key { […
nonpop
  • 383
  • 3
  • 11
14
votes
1 answer

What is my X11 doing with Ctrl-Period and how can I disable it?

How do I disable whatever X-window-system-wide setting is intercepting Ctrl-Period for some kind of special input popup? More detail: I'm trying to bind an emacs command to Ctrl-Period (C-.), which worked fine on a previous system. On this new…
Steve
  • 243
  • 1
  • 5
12
votes
1 answer

Setting Hyper and Super modifiers for certain keys with setxkbmap or xmodmap

Problem: I want to modify/redefine my keyboard layout (pc105 se) so that when I press certain keys with mod3 (super) and mod4 (hyper), a different character is returned than usual. E.g. Keycode 61 produces 'minus' (-) when pressed normally and…
Xyz
  • 361
  • 4
  • 11
9
votes
1 answer

xkb set keyboard level 3 chooser to ctrl+alt

The title says it all: I'm interested to mimic the Windows behavior, where Left Ctrl + Left Alt acts as a 3rd level chooser. This is relatively important to me, because, as a programmer, on my keyboard layout, important symbols such as {,[,] or }…
Vlad
  • 101
  • 1
  • 4
8
votes
1 answer

What is the function of the modifier keys in xmodmap?

When I run xmodmap, I get something like this shift shift_l (0x32), shift_r (0x3e) lock control control_l (0x25), control_l (0x42), control_r (0x69) mod1 alt_l (0x40), alt_r (0x6c), meta_l (0xcd) mod2 num_lock…
user128063
  • 241
  • 4
  • 7
7
votes
1 answer

xkb - Remapped modifiers still work as modifiers

I'm using xkb to create my own keyboard layout. I have a slight problem, though. key {[ Shift_L ]}; key {[ Shift_R ]}; key {[ comma , semicolon , bar ]}; key {[ period , colon , period ]}; modifier_map Shift {…
lydell
  • 371
  • 3
  • 10
7
votes
1 answer

XKB - remap arrow keys and preserve shift behaviour to select text

I realize arrow key remapping is an old problem, however I cannot seem to find a good solution that lets me select text with SHIFT + remapped keys as I would do with the vanilla arrow keys. For instance, if I remap Caps Lock to ISO_Level3_Shift and…
dgirardi
  • 81
  • 3
7
votes
1 answer

How to get a list of valid X11 names for characters

I am trying to customize my own keyboard layout. I have been messing around with the files in: /usr/share/X11/xkb/symbols/ I see that, e.g. /usr/share/X11/xkb/symbols/us contains: ... key { [ grave, asciitilde, dead_tilde, …
norok2
  • 286
  • 2
  • 9
6
votes
1 answer

How to know which modifier keys are which in X11?

I have X11R7-based desktop linux. I want to debug key modifiers of my keyboard. I have some left and right controls, alts, metas, etc., but for some reason (1) I'm not quite sure which is which from XKB point of view. So, how do I debug modifiers on…
Tadeusz A. Kadłubowski
  • 2,195
  • 2
  • 22
  • 27
6
votes
1 answer

How to make Control-j works as Return without Control bit set(!) using xkb [and|or] xmodmap

It looks like extremely convenient for me to use Control-j instead of Return in xterm and vim, and I want to use this sequence for all X apps. It can be easily done using xkb by remapping ISO_Level5_Shift to the Control key, and setting Return as a…
Vasily
  • 131
  • 4
6
votes
1 answer

How to disable dead keys in xkb (us / intl)

I am using the US International layout on X11 (-xkblayout us -xkbvariant intl). I would like to disable the dead keys, but without switching back to the US default layout. (I need the German Umlaute and a couple other characters from the Intl…
DevSolar
  • 4,440
  • 5
  • 29
  • 38
5
votes
1 answer

Show keyboard geometry/model in gnome

This question is mostly for curiosity about keyboard stuff in Gnome and/or XKB. The below was done on Ubuntu Gnome 16.04, but I believe things are they same in later Ubuntu and Gnome versions as well. When adding “Input Sources” (keyboard layouts)…
lydell
  • 371
  • 3
  • 10
4
votes
2 answers

How to keep per-keyboard layout settings?

I am using xmodmap (and sometimes xkbcomp instead) to adjust my keyboard layout (e.g. mapping Caps Lock to the Mod3 modifier). When I plug a USB keyboard into my laptop or insert a YubiKey (which acts like a keyboard), the settings for my laptop…
nh2
  • 927
  • 1
  • 7
  • 24
4
votes
1 answer

Using a custom keyboard map

I'm trying to not overwrite /usr/share/X11/symbols/us, even thought I've been doing that for years. So I added to ~/xkb/jpic, a copy of dvorak-alt-intl from /usr/share/X11/symbols/us, since that's what I'm going to work on: default partial…
jpic
  • 131
  • 1
  • 7
4
votes
2 answers

How to deploy a custom keyboard layout?

I was using the Bulgarian New Phonetic layout for cyrillic, but I am accustomed to touch-typing on a QWERTZ layout, so all the symbols are in the wrong place. So I decided to make my own layout in KDE. I found the /usr/share/X11/xkb/symbols files,…
rumtscho
  • 3,944
  • 10
  • 47
  • 67
1
2 3 4 5