diff -Nru systemd-245.4/debian/changelog systemd-245.4/debian/changelog --- systemd-245.4/debian/changelog 2021-09-08 02:37:22.000000000 +0800 +++ systemd-245.4/debian/changelog 2021-11-23 11:36:12.000000000 +0800 @@ -1,3 +1,13 @@ +systemd (245.4-4ubuntu3.14) focal; 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, 23 Nov 2021 11:36:12 +0800 + systemd (245.4-4ubuntu3.13) focal; urgency=medium * d/p/dell-clamshell-accel-location-base-with-sku.patch: diff -Nru systemd-245.4/debian/patches/0001-hwdb-60-keyboard-Update-Dell-Privacy-Micmute-Hotkey-.patch systemd-245.4/debian/patches/0001-hwdb-60-keyboard-Update-Dell-Privacy-Micmute-Hotkey-.patch --- systemd-245.4/debian/patches/0001-hwdb-60-keyboard-Update-Dell-Privacy-Micmute-Hotkey-.patch 1970-01-01 08:00:00.000000000 +0800 +++ systemd-245.4/debian/patches/0001-hwdb-60-keyboard-Update-Dell-Privacy-Micmute-Hotkey-.patch 2021-11-23 11:29:34.000000000 +0800 @@ -0,0 +1,25 @@ +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 +@@ -375,6 +375,8 @@ evdev:name:Dell WMI hotkeys:dmi:bvn*:bvr + + # Dell Latitude privacy microphone mute + evdev:name:Dell Privacy Driver:dmi:bvn*:bvr*:bd*:svnDell*:pnLatitude*:* ++# 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 + + ########################################################### diff -Nru systemd-245.4/debian/patches/0002-keymap-Add-microphone-mute-keymap-for-Dell-Machine.patch systemd-245.4/debian/patches/0002-keymap-Add-microphone-mute-keymap-for-Dell-Machine.patch --- systemd-245.4/debian/patches/0002-keymap-Add-microphone-mute-keymap-for-Dell-Machine.patch 1970-01-01 08:00:00.000000000 +0800 +++ systemd-245.4/debian/patches/0002-keymap-Add-microphone-mute-keymap-for-Dell-Machine.patch 2021-11-23 11:36:12.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 +@@ -371,6 +371,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-245.4/debian/patches/series systemd-245.4/debian/patches/series --- systemd-245.4/debian/patches/series 2021-09-08 02:37:22.000000000 +0800 +++ systemd-245.4/debian/patches/series 2021-11-23 11:36:12.000000000 +0800 @@ -155,3 +155,5 @@ lp1935051-shared-unit-file-make-sure-the-old-hashmaps-and-sets.patch lp1934147/0001-cgroup-do-catchup-for-unit-cgroup-inotify-watch-file.patch lp1934147/0002-core-Make-sure-cgroup_oom_queue-is-flushed-on-manage.patch +0001-hwdb-60-keyboard-Update-Dell-Privacy-Micmute-Hotkey-.patch +0002-keymap-Add-microphone-mute-keymap-for-Dell-Machine.patch