Skip to content

Commit 5416a19

Browse files
npitrelegionus
authored andcommitted
Add Backtab keysym and update keymaps to use it for Shift+Tab
Add a new Backtab keysym (KT_FN index 30) that produces the standard backtab escape sequence \e[Z. This replaces F246 which was unused. Update all keymaps to use Backtab for Shift+Tab instead of Meta_Tab. In most cases the Meta_Tab binding already existed for Alt+Tab; where it was missing, it has been added. This change affects keymaps across all architectures: i386, amiga, atari, mac, sun, and pine. Signed-off-by: Nicolas Pitre <npitre@baylibre.com> Signed-off-by: Alexey Gladkov <legion@kernel.org>
1 parent 8efa53f commit 5416a19

109 files changed

Lines changed: 177 additions & 112 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

data/keymaps/amiga/amiga-de.map

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ keycode 64 = space space
212212
control keycode 64 = nul
213213
alt keycode 64 = Meta_space
214214
keycode 65 = BackSpace
215-
keycode 66 = Tab Meta_Tab
215+
keycode 66 = Tab Backtab
216216
alt keycode 66 = Meta_Tab
217217
keycode 67 = Return
218218
keycode 68 = Return

data/keymaps/amiga/amiga-us.map

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ keycode 64 = space space
159159
control keycode 64 = nul
160160
alt keycode 64 = Meta_space
161161
keycode 65 = Delete Delete Delete Delete Delete Meta_Delete Delete
162-
keycode 66 = Tab Meta_Tab
162+
keycode 66 = Tab Backtab
163163
alt keycode 66 = Meta_Tab
164164
keycode 67 = KP_Enter
165165
keycode 68 = Return

data/keymaps/atari/atari-se.map

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ keycode 13 = eacute Eacute
6767
alt keycode 13 = Meta_equal
6868
shift alt keycode 13 = Meta_plus
6969
keycode 14 = Delete Delete Delete Delete Delete Delete Delete Delete Meta_Delete Meta_Delete Delete Delete Meta_Delete Meta_Delete Delete Delete
70-
keycode 15 = Tab Meta_Tab
70+
keycode 15 = Tab Backtab
7171
alt keycode 15 = Meta_Tab
7272
shift alt keycode 15 = Meta_Tab
7373
keycode 16 = +q +Q

data/keymaps/atari/atari-uk-falcon.map

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ keycode 13 = equal plus
6060
alt keycode 13 = Meta_equal
6161
shift alt keycode 13 = Meta_plus
6262
keycode 14 = BackSpace BackSpace BackSpace BackSpace BackSpace BackSpace BackSpace BackSpace Meta_BackSpace Meta_BackSpace BackSpace BackSpace Meta_BackSpace Meta_BackSpace BackSpace BackSpace
63-
keycode 15 = Tab Meta_Tab
63+
keycode 15 = Tab Backtab
6464
alt keycode 15 = Meta_Tab
6565
shift alt keycode 15 = Meta_Tab
6666
keycode 16 = +q +Q

data/keymaps/atari/atari-us.map

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ keycode 14 = BackSpace BackSpace
6060
shift alt keycode 14 = Meta_BackSpace
6161
control alt keycode 14 = Meta_BackSpace
6262
shift control alt keycode 14 = Meta_BackSpace
63-
keycode 15 = Tab Meta_Tab
63+
keycode 15 = Tab Backtab
6464
alt keycode 15 = Meta_Tab
6565
shift alt keycode 15 = Meta_Tab
6666
keycode 16 = +q +Q +q Control_q

data/keymaps/i386/azerty/azerty.map

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ keycode 13 = minus underscore backslash
3232
control keycode 13 = Control_underscore
3333
control shift keycode 13 = Control_underscore
3434
keycode 14 = Delete Delete
35-
keycode 15 = Tab Meta_Tab
35+
keycode 15 = Tab Backtab
36+
alt keycode 15 = Meta_Tab
3637
keycode 26 = dead_circumflex dead_diaeresis bracketleft
3738
control keycode 26 = Escape
3839
alt keycode 26 = bracketleft

data/keymaps/i386/azerty/be-latin1.map

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ keycode 12 = parenright degree
3939
keycode 13 = minus underscore
4040
keycode 14 = Delete
4141
keycode 15 = Tab
42-
shift keycode 15 = Meta_Tab
42+
shift keycode 15 = Backtab
43+
alt keycode 15 = Meta_Tab
4344
keycode 26 = dead_circumflex dead_diaeresis bracketleft
4445
control keycode 26 = Escape
4546
alt keycode 26 = Meta_bracketleft

data/keymaps/i386/azerty/fr-latin1.map

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ keycode 13 = equal plus braceright
3939
alt keycode 13 = Meta_equal
4040
keycode 14 = Delete Delete
4141
alt keycode 14 = Meta_Delete
42-
keycode 15 = Tab Meta_Tab
42+
keycode 15 = Tab Backtab
4343
alt keycode 15 = Meta_Tab
4444
keycode 26 = dead_circumflex dead_diaeresis
4545
control keycode 26 = Escape

data/keymaps/i386/azerty/fr-latin9.map

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ keycode 14 = Delete BackSpace
169169
altgr control keycode 14 = KeyboardSignal
170170

171171
keycode 15 = Tab
172-
shift keycode 15 = Meta_Tab
172+
shift keycode 15 = Backtab
173173
control keycode 15 = Meta_Tab
174174
alt keycode 15 = Last_Console
175175

data/keymaps/i386/azerty/fr-pc.map

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ keycode 13 = equal plus braceright
4444
alt keycode 13 = Meta_equal
4545
keycode 14 = Delete Delete
4646
alt keycode 14 = Meta_Delete
47-
keycode 15 = Tab Meta_Tab
47+
keycode 15 = Tab Backtab
4848
alt keycode 15 = Meta_Tab
4949
keycode 26 = dead_circumflex dead_diaeresis
5050
control keycode 26 = Escape

0 commit comments

Comments
 (0)