I just removed mouseemu, used HAL to configure two-finger right-click (Google appletouch.fdi ubuntu), and installed pommed (sudo apt-get install pommed). The pommed daemon controls keyboard backlight controls, brightness, eject button etc. Just edit /etc/pommed.conf and change FNMODE to 2 to force Fn mode (Fn + F2 = Brightness Up). That worked for me. Removing mouseemu kills all keyboard input UNLESS the proper appletouch.fdi is identified to the HAL daemon (as HAL is used for mouse configuration now, not X). Also, add "applesmc" to a new line of /etc/modules to enable full Apple keyboard control and everything. It may seem like a lot to do, but now it works flawlessly.
I just removed mouseemu, used HAL to configure two-finger right-click (Google appletouch.fdi ubuntu), and installed pommed (sudo apt-get install pommed). The pommed daemon controls keyboard backlight controls, brightness, eject button etc. Just edit /etc/pommed.conf and change FNMODE to 2 to force Fn mode (Fn + F2 = Brightness Up). That worked for me. Removing mouseemu kills all keyboard input UNLESS the proper appletouch.fdi is identified to the HAL daemon (as HAL is used for mouse configuration now, not X). Also, add "applesmc" to a new line of /etc/modules to enable full Apple keyboard control and everything. It may seem like a lot to do, but now it works flawlessly.