So this means you are not going to implement existing interface and my patch will not be accepted :( Can hal (for now) use /proc/acpi/acer/brightness and then switch to kernel class (when acer module starts to use it?) Now most of the laptop acpi modules use /proc. Regards Michal.