I don't know, but I'd like to mention sysfs vs udev. I found alot of things would not work with sysfs, which is part of the reason why I switched to udev. Other times, I might have some software configured for sysfs but it wouldn't work because I just switched to udev.
Worth checking out I suppose. If I'm off-the-wall then just ignore me.