Skip to content

Wildcard match ignoring Logitech MX Keys keyboard #979

@nnsee

Description

@nnsee

Hi!

My minimal config:

[ids]
*

This no longer seems to match keyboards properly. Namely, the USB receiver for my Logitech MX Keys seems to be ignored.

A git bisect points the problematic commit to be 30f6d85.

Before this commit:

CONFIG: parsing /etc/keyd/default.conf
Starting keyd v2.5.0 (f219a88)
DEVICE: match    046d:c548:0c56c7b6  /etc/keyd/default.conf	(Logitech USB Receiver System Control)
DEVICE: match    046d:c548:9389c4c7  /etc/keyd/default.conf	(Logitech USB Receiver Consumer Control)
DEVICE: match    046d:c548:457868e9  /etc/keyd/default.conf	(Logitech USB Receiver Mouse)
DEVICE: match    046d:c548:ee80da6c  /etc/keyd/default.conf	(Logitech USB Receiver)
DEVICE: match    413c:3026:c362723b  /etc/keyd/default.conf	(Dell Mouse MS5320W Mouse)
DEVICE: match    0002:000a:83b21bac  /etc/keyd/default.conf	(TPPS/2 Elan TrackPoint)
DEVICE: match    0000:0000:ae322213  /etc/keyd/default.conf	(HD-Audio Generic Headphone)
DEVICE: match    0000:0000:16c826a0  /etc/keyd/default.conf	(HD-Audio Generic Mic)
DEVICE: match    0000:0000:fff32b8d  /etc/keyd/default.conf	(HD-Audio Generic HDMI/DP,pcm=8)
DEVICE: match    0000:0000:fff32b8c  /etc/keyd/default.conf	(HD-Audio Generic HDMI/DP,pcm=7)
DEVICE: match    0000:0000:fff32b88  /etc/keyd/default.conf	(HD-Audio Generic HDMI/DP,pcm=3)
DEVICE: ignoring 04f3:3195:db318731  (ELAN0676:00 04F3:3195 Touchpad)
DEVICE: match    04f3:3195:8faff923  /etc/keyd/default.conf	(ELAN0676:00 04F3:3195 Mouse)
DEVICE: match    046d:c54d:db1d61df  /etc/keyd/default.conf	(Logitech USB Receiver Keyboard)
DEVICE: match    046d:c54d:3a5dd700  /etc/keyd/default.conf	(Logitech USB Receiver)
DEVICE: match    17aa:5054:0bd45622  /etc/keyd/default.conf	(ThinkPad Extra Buttons)
DEVICE: match    0001:0001:70533846  /etc/keyd/default.conf	(AT Translated Set 2 keyboard)
DEVICE: match    0000:0006:bdb72f48  /etc/keyd/default.conf	(Video Bus)
DEVICE: match    0000:0003:86db4035  /etc/keyd/default.conf	(Sleep Button)
DEVICE: match    0000:0005:d6b4000a  /etc/keyd/default.conf	(Lid Switch)
DEVICE: match    0000:0001:48a093aa  /etc/keyd/default.conf	(Power Button)

After this commit:

CONFIG: parsing /etc/keyd/default.conf
Starting keyd v2.5.0 (30f6d85)
DEVICE: match    046d:c548:6ea9eb15  /etc/keyd/default.conf	(Logitech USB Receiver Consumer Control)
DEVICE: ignoring 046d:c548:457868e9  (Logitech USB Receiver Mouse)
DEVICE: ignoring 413c:3026:c362723b  (Dell Mouse MS5320W Mouse)
DEVICE: ignoring 0002:000a:83b21bac  (TPPS/2 Elan TrackPoint)
DEVICE: ignoring 04f3:3195:42801f37  (ELAN0676:00 04F3:3195 Touchpad)
DEVICE: ignoring 04f3:3195:8faff923  (ELAN0676:00 04F3:3195 Mouse)
DEVICE: match    046d:c54d:1a875d4e  /etc/keyd/default.conf	(Logitech USB Receiver Keyboard)
DEVICE: ignoring 046d:c54d:3a5dd700  (Logitech USB Receiver)
DEVICE: match    17aa:5054:c9108d2f  /etc/keyd/default.conf	(ThinkPad Extra Buttons)
DEVICE: match    0001:0001:70533846  /etc/keyd/default.conf	(AT Translated Set 2 keyboard)
DEVICE: match    0000:0006:bdb72f48  /etc/keyd/default.conf	(Video Bus)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions