No notification when plugging device in the front USB ports

I’m on CachyOS, installed it just a few days ago, but this is an issue I’ve been noticing since I was on Pop!_OS and KDE neon.

My computer would always recognize any device I plugged in the USB ports, but no notification would actually play. This includes both the popup and the sound. Everything else worked just fine.

Then I just decided to dig deeper into it, flashed CachyOS on my laptop and plugged my USB drive to see if I’d get the same issue, and I didn’t. So just in case, I tried plugging it into the USB ports on the back of my PC instead, and surprisingly, it worked!

So notifications are played when I plug devices on the back of my PC, but not on the front. Why is this happening? I checked many solutions online about sound notifications not playing in general, but nothing related to this specific case. Can someone help me?

The notify-on-plug system currently omits devices plugged into USB hubs, since plugging and unplugging the hub could generate a storm of notifications.

However many computers inernally use USB hubs, so this limitation will affect them.

IMO we should just remove this since we can’t guarantee correct detection of whether a hub is internal or external.

I’m not a KDE developer, but in this case, maybe an option to enable/disable notifications from USB hubs would be nice? To be honest I never even considered the idea of my PC internally using a USB hub on the front part (nor did I think it was possible :sweat_smile:) , but now that you mentioned it, it kind of makes sense.