Apologies for the long comment. Can't seem to upload more than one log
file.
dmidecode
```
# dmidecode 3.6
Getting SMBIOS data from sysfs.
SMBIOS 3.4 present.
Handle 0x0001, DMI type 0, 26 bytes
BIOS Information
Vendor: Dell Inc.
Version: 1.24.0
Release Date: 04/02/2024
ROM Size: 32 MB
Characteristics:
PCI is supported
PNP is supported
BIOS is upgradeable
BIOS shadowing is allowed
Boot from CD is supported
Selectable boot is supported
EDD is supported
Print screen service is supported (int 5h)
8042 keyboard services are supported (int 9h)
Serial services are supported (int 14h)
Printer services are supported (int 17h)
ACPI is supported
USB legacy is supported
Smart battery is supported
BIOS boot specification is supported
Function key-initiated network boot is supported
Targeted content distribution is supported
UEFI is supported
BIOS Revision: 1.24
Firmware Revision: 1.21
```
usb-devices
```
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 1
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev=06.10
S: Manufacturer=Linux 6.10.2-arch1-1 xhci-hcd
S: Product=xHCI Host Controller
S: SerialNumber=0000:00:0d.0
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=20000 MxCh= 1
D: Ver= 3.10 Cls=09(hub ) Sub=00 Prot=03 MxPS= 9 #Cfgs= 1
P: Vendor=1d6b ProdID=0003 Rev=06.10
S: Manufacturer=Linux 6.10.2-arch1-1 xhci-hcd
S: Product=xHCI Host Controller
S: SerialNumber=0000:00:0d.0
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh=12
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev=06.10
S: Manufacturer=Linux 6.10.2-arch1-1 xhci-hcd
S: Product=xHCI Host Controller
S: SerialNumber=0000:00:14.0
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
T: Bus=03 Lev=01 Prnt=01 Port=09 Cnt=01 Dev#= 6 Spd=12 MxCh= 0
D: Ver= 2.01 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=8087 ProdID=0026 Rev=00.02
C: #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=81(I) Atr=03(Int.) MxPS= 64 Ivl=1ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
I: If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
E: Ad=03(O) Atr=01(Isoc) MxPS= 0 Ivl=1ms
E: Ad=83(I) Atr=01(Isoc) MxPS= 0 Ivl=1ms
T: Bus=03 Lev=01 Prnt=06 Port=04 Cnt=01 Dev#= 3 Spd=480 MxCh= 0
D: Ver= 2.01 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1bcf ProdID=2a02 Rev=11.15
S: Manufacturer=SunplusIT Inc
S: Product=Integrated_Webcam_HD
S: SerialNumber=01.00.00
C: #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=0e(video) Sub=01 Prot=00 Driver=uvcvideo
E: Ad=87(I) Atr=03(Int.) MxPS= 16 Ivl=16ms
I: If#= 1 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=uvcvideo
T: Bus=03 Lev=01 Prnt=03 Port=06 Cnt=01 Dev#= 4 Spd=12 MxCh= 0
D: Ver= 2.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=187c ProdID=0550 Rev=02.00
S: Manufacturer=Alienware
S: Product=AW-ELC
S: SerialNumber=00.01
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=03(HID ) Sub=00 Prot=00 Driver=usbhid
E: Ad=01(O) Atr=03(Int.) MxPS= 33 Ivl=100ms
E: Ad=81(I) Atr=03(Int.) MxPS= 33 Ivl=10ms
T: Bus=03 Lev=01 Prnt=04 Port=07 Cnt=01 Dev#= 5 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0d62 ProdID=3740 Rev=01.12
C: #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=16mA
I: If#= 0 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
I: If#= 1 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=01 Driver=usbhid
E: Ad=81(I) Atr=03(Int.) MxPS= 32 Ivl=1ms
T: Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=10000 MxCh= 4
D: Ver= 3.10 Cls=09(hub ) Sub=00 Prot=03 MxPS= 9 #Cfgs= 1
P: Vendor=1d6b ProdID=0003 Rev=06.10
S: Manufacturer=Linux 6.10.2-arch1-1 xhci-hcd
S: Product=xHCI Host Controller
S: SerialNumber=0000:00:14.0
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
```
libinput list-devices
```
client bug: timer event14 hold: scheduled expiry is in the past (-78ms), your
system is too slow
Device: Video Bus
Kernel: /dev/input/event3
Group: 1
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles: n/a
Rotation: 0.0
Device: Video Bus
Kernel: /dev/input/event2
Group: 1
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles: n/a
Rotation: 0.0
Device: Power Button
Kernel: /dev/input/event1
Group: 2
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles: n/a
Rotation: 0.0
Device: Lid Switch
Kernel: /dev/input/event0
Group: 3
Seat: seat0, default
Capabilities: switch
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles: n/a
Rotation: 0.0
Device: HID 0d62:3740 Keyboard
Kernel: /dev/input/event20
Group: 4
Seat: seat0, default
Capabilities: keyboard pointer
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: disabled
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles: n/a
Rotation: 0.0
Device: HID 0d62:3740 Wireless Radio Control
Kernel: /dev/input/event21
Group: 4
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles: n/a
Rotation: 0.0
Device: DELL0B99:00 04F3:317E Mouse
Kernel: /dev/input/event13
Group: 5
Seat: seat0, default
Capabilities: pointer
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: n/a
Calibration: n/a
Scroll methods: *button
Click methods: none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles: flat *adaptive custom
Rotation: n/a
Device: DELL0B99:00 04F3:317E Touchpad
Kernel: /dev/input/event14
Group: 5
Seat: seat0, default
Size: 104x60mm
Capabilities: pointer gesture
Tap-to-click: disabled
Tap-and-drag: enabled
Tap drag lock: disabled
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: disabled
Calibration: n/a
Scroll methods: *two-finger edge
Click methods: *button-areas clickfinger
Disable-w-typing: enabled
Disable-w-trackpointing: enabled
Accel profiles: flat *adaptive custom
Rotation: n/a
Device: Intel HID events
Kernel: /dev/input/event4
Group: 6
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles: n/a
Rotation: 0.0
Device: Intel HID 5 button array
Kernel: /dev/input/event5
Group: 7
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles: n/a
Rotation: 0.0
Device: Dell Privacy Driver
Kernel: /dev/input/event7
Group: 8
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles: n/a
Rotation: 0.0
Device: Dell WMI hotkeys
Kernel: /dev/input/event8
Group: 9
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles: n/a
Rotation: 0.0
Device: AT Translated Set 2 keyboard
Kernel: /dev/input/event6
Group: 10
Seat: seat0, default
Capabilities: keyboard
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: n/a
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles: n/a
Rotation: 0.0
Device: PS/2 Generic Mouse
Kernel: /dev/input/event15
Group: 11
Seat: seat0, default
Capabilities: pointer
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: disabled
Calibration: n/a
Scroll methods: *button
Click methods: none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles: flat *adaptive custom
Rotation: 0.0
```
libinput debug-events
```
-event3 DEVICE_ADDED Video Bus seat0
default group1 cap:k
-event2 DEVICE_ADDED Video Bus seat0
default group1 cap:k
-event1 DEVICE_ADDED Power Button seat0
default group2 cap:k
-event0 DEVICE_ADDED Lid Switch seat0
default group3 cap:S
-event20 DEVICE_ADDED HID 0d62:3740 Keyboard seat0
default group4 cap:kp scroll-nat
-event21 DEVICE_ADDED HID 0d62:3740 Wireless Radio Control seat0
default group4 cap:k
-event13 DEVICE_ADDED DELL0B99:00 04F3:317E Mouse seat0
default group5 cap:p left scroll-nat scroll-button
-event14 DEVICE_ADDED DELL0B99:00 04F3:317E Touchpad seat0
default group5 cap:pg size 104x60mm tap(dl off) left scroll-nat
scroll-2fg-edge click-buttonareas-clickfinger dwt-on dwtp-on
-event4 DEVICE_ADDED Intel HID events seat0
default group6 cap:k
-event5 DEVICE_ADDED Intel HID 5 button array seat0
default group7 cap:k
-event7 DEVICE_ADDED Dell Privacy Driver seat0
default group8 cap:k
-event8 DEVICE_ADDED Dell WMI hotkeys seat0
default group9 cap:k
-event6 DEVICE_ADDED AT Translated Set 2 keyboard seat0
default group10 cap:k
-event15 DEVICE_ADDED PS/2 Generic Mouse seat0
default group11 cap:p left scroll-nat scroll-button
-event20 KEYBOARD_KEY +4294967.295s KEY_MUTE (113) pressed
-event8 KEYBOARD_KEY +0.018s KEY_MUTE (113) pressed
event8 KEYBOARD_KEY +0.018s KEY_MUTE (113) released
-event20 KEYBOARD_KEY +0.105s KEY_MUTE (113) released
event20 KEYBOARD_KEY +3.901s *** (-1) pressed
event20 KEYBOARD_KEY +4.087s *** (-1) pressed
```
Didn't change anything in hwdb by myself. Changed other unrelated udev rules,
though.
(This is Arch, but still affected by the upstream change)
```
usr/lib/udev/hwdb.d/ is owned by core/systemd 256.4-1
usr/lib/udev/hwdb.d/ is owned by extra/libfprint 1.94.7-3
usr/lib/udev/hwdb.d/ is owned by extra/libgmobile 0.2.1-1
usr/lib/udev/hwdb.d/ is owned by extra/libgphoto2 2.5.31-2
usr/lib/udev/hwdb.d/ is owned by extra/libmtp 1.1.21-2
usr/lib/udev/hwdb.d/ is owned by extra/libwacom 2.12.2-1
usr/lib/udev/hwdb.d/ is owned by extra/media-player-info 24-4
usr/lib/udev/hwdb.d/ is owned by extra/sane 1.3.1-1
usr/lib/udev/hwdb.d/ is owned by extra/switcheroo-control 2.6-4
usr/lib/udev/hwdb.d/ is owned by extra/upower 1.90.4-1
```
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-oem-6.0 in Ubuntu.
https://bugs.launchpad.net/bugs/2003161
Title:
Fix speaker mute hotkey doesn't work on Dell G16 series
Status in HWE Next:
New
Status in HWE Next lunar series:
Invalid
Status in linux package in Ubuntu:
Fix Committed
Status in linux-oem-6.0 package in Ubuntu:
Invalid
Status in linux-oem-6.1 package in Ubuntu:
Invalid
Status in linux source package in Jammy:
Fix Released
Status in linux-oem-6.0 source package in Jammy:
Fix Released
Status in linux-oem-6.1 source package in Jammy:
Fix Released
Status in linux source package in Kinetic:
Fix Released
Status in linux-oem-6.0 source package in Kinetic:
Won't Fix
Status in linux-oem-6.1 source package in Kinetic:
Won't Fix
Status in linux source package in Lunar:
Won't Fix
Status in linux-oem-6.0 source package in Lunar:
Invalid
Status in linux-oem-6.1 source package in Lunar:
Invalid
Bug description:
[Impact]
Speaker mute and Mic mute hotkey no function on the G16.
[Fix]
speaker mute event is sent by EC then dell-wmi can't recognize it.
Add a new keymap for KEY_MUTE.
Send for OEM kernels first then will SRU for generic kernel once the
patch is merged.
[Test Case]
1. boot-up with the kernel applied the fix.
2. Play video/audio.
3. Press the speak-mute hotkey
4. can't hear any sounds.
[Where problems could occur]
Low, only add a keymap the affect would be very limited.
To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/2003161/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp