Hi, it's been a while that my patch to probe the battery strength of HID devices got upstream, though the probe is working quite well, upower wasn't, it only worked well if the device was there before upower starts. So when adding/removing the device upower didn't update, and of course I thought the fault was on upower, since on cold plug it worked... Well today I decided to add udev support to one of my applications and decided to see what actually happens on the add/remove case of my mouse. You can find the whole output (removing, empty space, then adding) here http://fpaste.org/Uvbh/ So in short there is no udev event being emitted for the power_supply path, which means upower will never be notified, but when starting and scanning the udev devices it will find. But I'm don't know exactly what to do differently since the power_supply code seems quite right, does anyone has any hints on where to start? BTW: why HID has to be built-in for this feature to be available (no I didn't write that part :P ) Best, -- Daniel Nicoletti KDE Developer - http://dantti.wordpress.com -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html