Generally we restrict access to sysfs attributes to root since they control behavior for all users, not only one why is changin sysfs attribute. Hummm... that leads me to a question. How can I make use of such attributes inside an application without having root access? Imagine that I open the control panel of the device in a user account, the contol panel itself will not have access to the attributes and it will not work. How do I overcome this problem? Imagine that my device is a soundcard and it has a beautifull control panel to control non general parameters. What would be the interface used by the control panel to access the kernel driver and modify the soundcard parameters? BTW, please use "reply-all" on linux kernel mailing lists - it is most preferred method. This way you ensure faster responses from people who already participating in the thread as I scan my inbox is much more often than folder where I save linux-input mails. :) I noticed that all of you were replying that way but couldn't understand why. Thanks. Regards, Nuno -- 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