> I tried creating 00-custom.rules and 99-custom.rules in /etc/udev/rules.d > > SUBSYSTEM=="input" NAME=="HDA Digital PCBeep" OPTIONS+="ignore_device" > > I also tried = and == for OPTIONS. But the device is still showing up. > Is there some Arch specific rule overriding this? You need to unset CONFIG_SND_HDA_INPUT_BEEP, in your kernel config and recompile the driver. Here's how it is in my kernel config file: # CONFIG_SND_HDA_INPUT_BEEP is not set -- дамјан