Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(219)

Side by Side Diff: x11-misc/xkeyboard-config/files/xkeyboard-config-1.7-backspace-and-arrow-keys.patch

Issue 5958007: keyboard: Don't clear Control on Control-Alt-Backspace. (Closed) Base URL: ssh://git@gitrw.chromium.org:9222/chromiumos-overlay.git@master
Patch Set: Created 9 years, 12 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | x11-misc/xkeyboard-config/xkeyboard-config-1.7-r15.ebuild » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 diff --git a/symbols/pc b/symbols/pc 1 diff --git a/symbols/pc b/symbols/pc
2 index 9f3da66..fb93e7b 100644 2 index 9f3da66..bccf56b 100644
3 --- a/symbols/pc 3 --- a/symbols/pc
4 +++ b/symbols/pc 4 +++ b/symbols/pc
5 @@ -19,7 +19,16 @@ xkb_symbols "pc105" { 5 @@ -19,7 +19,16 @@ xkb_symbols "pc105" {
6 include "pc(editing)" 6 include "pc(editing)"
7 include "keypad(x11)" 7 include "keypad(x11)"
8 8
9 - key <BKSP> { [ BackSpace ] }; 9 - key <BKSP> { [ BackSpace ] };
10 + key <BKSP> { 10 + key <BKSP> {
11 + type="CONTROL_ALT", 11 + type="CONTROL_ALT",
12 + repeat=yes, 12 + repeat=yes,
13 + symbols[Group1] = [ BackSpace, Delete, Delete ], 13 + symbols[Group1] = [ BackSpace, Delete, Delete ],
14 + actions[Group1] = [ 14 + actions[Group1] = [
15 + NoAction(), 15 + NoAction(),
16 + RedirectKey(key=<DELE>, clearmods=Alt), 16 + RedirectKey(key=<DELE>, clearmods=Alt),
17 + RedirectKey(key=<DELE>, clearmods=Control+Alt) 17 + RedirectKey(key=<DELE>, clearmods=Alt)
18 + ] 18 + ]
19 + }; 19 + };
20 20
21 key <TAB> { [ Tab, ISO_Left_Tab ] }; 21 key <TAB> { [ Tab, ISO_Left_Tab ] };
22 key <RTRN> { [ Return ] }; 22 key <RTRN> { [ Return ] };
23 @@ -141,9 +150,27 @@ xkb_symbols "editing" { 23 @@ -141,9 +150,27 @@ xkb_symbols "editing" {
24 key <END> { [ End ] }; 24 key <END> { [ End ] };
25 key <PGDN> { [ Next ] }; 25 key <PGDN> { [ Next ] };
26 26
27 - key <UP> { [ Up ] }; 27 - key <UP> { [ Up ] };
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
73 + type "CONTROL_ALT" { 73 + type "CONTROL_ALT" {
74 + modifiers = Alt+Control; 74 + modifiers = Alt+Control;
75 + map[None] = Level1; 75 + map[None] = Level1;
76 + map[Alt] = Level2; 76 + map[Alt] = Level2;
77 + map[Control+Alt] = Level3; 77 + map[Control+Alt] = Level3;
78 + level_name[Level1] = "Base"; 78 + level_name[Level1] = "Base";
79 + level_name[Level2] = "Alt"; 79 + level_name[Level2] = "Alt";
80 + level_name[Level3] = "ControlAlt"; 80 + level_name[Level3] = "ControlAlt";
81 + }; 81 + };
82 }; 82 };
OLDNEW
« no previous file with comments | « no previous file | x11-misc/xkeyboard-config/xkeyboard-config-1.7-r15.ebuild » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698