diff -Nru systemd-248.3/debian/changelog systemd-248.3/debian/changelog --- systemd-248.3/debian/changelog 2021-10-04 17:23:28.000000000 +0800 +++ systemd-248.3/debian/changelog 2021-11-30 18:26:27.000000000 +0800 @@ -1,3 +1,13 @@ +systemd (248.3-1ubuntu9) impish; urgency=medium + + * d/p/0001-hwdb-60-keyboard-Update-Dell-Privacy-Micmute-Hotkey-.patch + Add privacy micmute hotkey for Dell machine. (LP: #1952733) + + * d/p/0002-keymap-Add-microphone-mute-keymap-for-Dell-Machine.patch + Add microphone mute key for Dell machine. (LP: #1952735) + + -- Andy Chi Tue, 30 Nov 2021 18:26:27 +0800 + systemd (248.3-1ubuntu8) impish; urgency=medium [ Dan Streetman ] diff -Nru systemd-248.3/debian/patches/0001-hwdb-60-keyboard-Update-Dell-Privacy-Micmute-Hotkey-.patch systemd-248.3/debian/patches/0001-hwdb-60-keyboard-Update-Dell-Privacy-Micmute-Hotkey-.patch --- systemd-248.3/debian/patches/0001-hwdb-60-keyboard-Update-Dell-Privacy-Micmute-Hotkey-.patch 1970-01-01 08:00:00.000000000 +0800 +++ systemd-248.3/debian/patches/0001-hwdb-60-keyboard-Update-Dell-Privacy-Micmute-Hotkey-.patch 2021-11-30 18:26:27.000000000 +0800 @@ -0,0 +1,27 @@ +From 57a9dd3dc0756c5071f6935f222a51a3ff9dd60b Mon Sep 17 00:00:00 2001 +From: Andy Chi +Date: Mon, 22 Nov 2021 21:38:56 +0800 +Subject: [PATCH 1/2] hwdb: 60-keyboard:: Update Dell Privacy Micmute Hotkey + Map + +Dell new Privacy feature provide new hardware level privacy protect for users +This patch remaps scancode 0x120001 to key code F20 micmute +--- + hwdb.d/60-keyboard.hwdb | 2 ++ + 1 file changed, 2 insertions(+) + +Index: systemd/hwdb.d/60-keyboard.hwdb +=================================================================== +--- systemd.orig/hwdb.d/60-keyboard.hwdb ++++ systemd/hwdb.d/60-keyboard.hwdb +@@ -384,7 +384,9 @@ evdev:name:Dell WMI hotkeys:dmi:bvn*:bvr + + # Dell Latitude privacy microphone mute + evdev:name:Dell Privacy Driver:dmi:bvn*:bvr*:bd*:svnDell*:pnLatitude*:* +- KEYBOARD_KEY_12001=f20 # Mic mute toggle, should be micmute ++# Dell Precision privacy microphone mute ++evdev:name:Dell Privacy Driver:dmi:bvn*:bvr*:bd*:svnDell*:pnPrecision*:* ++ KEYBOARD_KEY_120001=f20 # Mic mute toggle, should be micmute + + ########################################################### + # Everex diff -Nru systemd-248.3/debian/patches/0002-keymap-Add-microphone-mute-keymap-for-Dell-Machine.patch systemd-248.3/debian/patches/0002-keymap-Add-microphone-mute-keymap-for-Dell-Machine.patch --- systemd-248.3/debian/patches/0002-keymap-Add-microphone-mute-keymap-for-Dell-Machine.patch 1970-01-01 08:00:00.000000000 +0800 +++ systemd-248.3/debian/patches/0002-keymap-Add-microphone-mute-keymap-for-Dell-Machine.patch 2021-11-30 18:26:27.000000000 +0800 @@ -0,0 +1,22 @@ +From 5caaa33122930d086aa485bd7b566bf3d89d5fff Mon Sep 17 00:00:00 2001 +From: Andy Chi +Date: Mon, 22 Nov 2021 21:51:30 +0800 +Subject: [PATCH 2/2] keymap: Add microphone mute keymap for Dell Machine + +--- + hwdb.d/60-keyboard.hwdb | 2 ++ + 1 file changed, 2 insertions(+) + +Index: systemd/hwdb.d/60-keyboard.hwdb +=================================================================== +--- systemd.orig/hwdb.d/60-keyboard.hwdb ++++ systemd/hwdb.d/60-keyboard.hwdb +@@ -380,6 +380,8 @@ evdev:atkbd:dmi:bvn*:bvr*:bd*:svnDell*:p + evdev:name:Dell WMI hotkeys:dmi:bvn*:bvr*:bd*:svnDell*:pnLatitude*:* + # Dell Precision microphone mute + evdev:name:Dell WMI hotkeys:dmi:bvn*:bvr*:bd*:svnDell*:pnPrecision*:* ++# Dell XPS microphone mute ++evdev:name:Dell WMI hotkeys:dmi:bvn*:bvr*:bd*:svnDell*:pnXPS*:* + KEYBOARD_KEY_100150=f20 # Mic mute toggle, should be micmute + + # Dell Latitude privacy microphone mute diff -Nru systemd-248.3/debian/patches/series systemd-248.3/debian/patches/series --- systemd-248.3/debian/patches/series 2021-09-21 21:51:39.000000000 +0800 +++ systemd-248.3/debian/patches/series 2021-11-30 18:26:27.000000000 +0800 @@ -62,3 +62,5 @@ udev-allow-onboard-index-up-to-65535.patch lp1940635.patch Merge-pull-request-20705-from-yuwata-test-oomd-util.patch +0001-hwdb-60-keyboard-Update-Dell-Privacy-Micmute-Hotkey-.patch +0002-keymap-Add-microphone-mute-keymap-for-Dell-Machine.patch