Merge lp:~jm-leddy/ubuntu/precise/xkeyboard-config/micmute into lp:ubuntu/precise-proposed/xkeyboard-config

Proposed by James M. Leddy
Status: Merged
Approved by: Sebastien Bacher
Approved revision: 83
Merge reported by: Sebastien Bacher
Merged at revision: not available
Proposed branch: lp:~jm-leddy/ubuntu/precise/xkeyboard-config/micmute
Merge into: lp:ubuntu/precise-proposed/xkeyboard-config
Diff against target: 95 lines (+33/-37)
4 files modified
debian/changelog (+8/-0)
debian/patches/114_shift_f10.patch (+0/-36)
debian/patches/115_add_XF86AudioMicMute.patch (+24/-0)
debian/patches/series (+1/-1)
To merge this branch: bzr merge lp:~jm-leddy/ubuntu/precise/xkeyboard-config/micmute
Reviewer Review Type Date Requested Status
Ubuntu branches Pending
Review via email: mp+188678@code.launchpad.net

This proposal supersedes a proposal from 2013-10-01.

Description of the change

Support the Mic Mute key present on Thinkpad machines and soon to be present on newer Dell and HP laptops.

To post a comment you must log in.
Revision history for this message
Sebastien Bacher (seb128) wrote :

uploaded, thanks

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/changelog'
--- debian/changelog 2012-09-24 15:53:31 +0000
+++ debian/changelog 2013-10-01 18:20:54 +0000
@@ -1,3 +1,11 @@
1xkeyboard-config (2.5-1ubuntu1.5) precise-proposed; urgency=low
2
3 * Revert last commit due to a SRU verification failure.
4 * Add patch 115_add_XF86AudioMicMute.patch. This maps F20 to the new
5 XF86AudioMicMute keysym. Cherrypick from upstream. (LP: #408903)
6
7 -- James M Leddy <james.leddy@canonical.com> Fri, 31 May 2013 15:39:35 -0400
8
1xkeyboard-config (2.5-1ubuntu1.4) precise-proposed; urgency=low9xkeyboard-config (2.5-1ubuntu1.4) precise-proposed; urgency=low
210
3 * Add patch 114_shift_f10.patch. Don't let Ctrl+Alt consume Shift, else11 * Add patch 114_shift_f10.patch. Don't let Ctrl+Alt consume Shift, else
412
=== removed file 'debian/patches/114_shift_f10.patch'
--- debian/patches/114_shift_f10.patch 2012-09-24 15:53:31 +0000
+++ debian/patches/114_shift_f10.patch 1970-01-01 00:00:00 +0000
@@ -1,36 +0,0 @@
1commit a4f62448819764f6f27ebcb86115734d0d57ea8d
2Author: Sergey V. Udaltsov <svu@gnome.org>
3Date: Sun Sep 2 08:57:52 2012 +0100
4
5 Fixed Shift-F10 behaviour
6
7 Preserving shift is essential for many applications
8 https://bugs.freedesktop.org/show_bug.cgi?id=45008
9
10diff --git a/types/pc b/types/pc
11index 01a5634..daebe74 100644
12--- a/types/pc
13+++ b/types/pc
14@@ -59,17 +59,19 @@ partial default xkb_types "default" {
15 };
16
17 type "CTRL+ALT" {
18- modifiers = Control+Alt+Shift+LevelThree;
19+ modifiers = Control+Alt+Shift+LevelThree;
20 map[None] = Level1;
21 map[Shift] = Level2;
22 map[LevelThree] = Level3;
23 map[Shift+LevelThree] = Level4;
24- map[Control+Alt] = Level5;
25+ map[Control+Alt] = Level5;
26+ preserve[Shift] = Shift;
27+ preserve[Shift+LevelThree] = Shift;
28 level_name[Level1] = "Base";
29 level_name[Level2] = "Shift";
30 level_name[Level3] = "Alt Base";
31 level_name[Level4] = "Shift Alt";
32- level_name[Level5] = "Ctrl+Alt";
33+ level_name[Level5] = "Ctrl+Alt";
34 };
35
36 // Local eight level
370
=== added file 'debian/patches/115_add_XF86AudioMicMute.patch'
--- debian/patches/115_add_XF86AudioMicMute.patch 1970-01-01 00:00:00 +0000
+++ debian/patches/115_add_XF86AudioMicMute.patch 2013-10-01 18:20:54 +0000
@@ -0,0 +1,24 @@
1From 4e648ea02ce68e404faa0c99118e4d11a64f74a7 Mon Sep 17 00:00:00 2001
2From: James M Leddy <jm.leddy@gmail.com>
3Date: Mon, 13 May 2013 18:08:24 +0000
4Subject: Add XF86AudioMicMute mappings
5
6https://bugs.freedesktop.org/show_bug.cgi?id=54171
7
8Signed-off-by: James M Leddy <jm.leddy@gmail.com>
9---
10diff --git a/symbols/inet b/symbols/inet
11index 4c172fa..839439a 100644
12--- a/symbols/inet
13+++ b/symbols/inet
14@@ -120,6 +120,8 @@ xkb_symbols "evdev" {
15 key <FK22> { [ XF86TouchpadOn ] };
16 key <FK23> { [ XF86TouchpadOff ] };
17
18+ key <FK20> { [ XF86AudioMicMute ] };
19+
20 // key <I120> { [ ] }; // KEY_MACRO
21 key <I126> { [ plusminus ] };
22 key <I128> { [ XF86LaunchA ] };
23--
24cgit v0.9.0.2-2-gbebe
025
=== modified file 'debian/patches/series'
--- debian/patches/series 2012-09-24 15:53:31 +0000
+++ debian/patches/series 2013-10-01 18:20:54 +0000
@@ -7,4 +7,4 @@
7111_cz_ssharp.patch7111_cz_ssharp.patch
8112_dk_dvorak_tilde.patch8112_dk_dvorak_tilde.patch
9113_ossmath_is_five_levels.patch9113_ossmath_is_five_levels.patch
10114_shift_f10.patch10115_add_XF86AudioMicMute.patch

Subscribers

People subscribed via source and target branches