After trying to resolve my notification feedback problem (volume and brightness) with Johannes Hessellund solution and roundly failed in my attempt, I decided to give it a try with bwalex's solution (C program), which worked out pretty well.
After checking out the source code I noticed the program constantly read's from the processes filesystems /proc/acpi/ibm/volume, /proc/acpi/ibm/brightness and /proc/acpi/video/VID/LCD0/brightness so it can accordingly call the function that will display the pop-up notification. I tried to imagine a better way to make the calls to the functions without the constant need to read from the procfs files, this led me to an inode-based filesystem notification technology called inotify. With this tool I managed to make the calls to the functions that will display de pop-up notifications only when the procfs presented an event (File was read from, File was written to, File was opened, etc.). In this way I assume the CPU has less activity and earns processing time, either way you can correct me. A special thanks to bwalex from which whom's code I reused to create this new version. P.S. Hoping this program can help other people just like it did to me. ** Attachment added: "thinkpad_notifications.tar.gz" http://launchpadlibrarian.net/27284601/thinkpad_notifications.tar.gz -- No notification when sliding audio volume, muting volume, sliding LCD brightness on ThinkPad X31, X32, X60, T22, T42, T60, R50e, R51, R52 https://bugs.launchpad.net/bugs/357673 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs