As part of the migration from HAL to DeviceKit / udev-extras, Martin Pitt has recently been working on the transition from hal-setup-keymap, which is the component that makes special (Fn) keys (brightness, volume, shortcut keys etc.) on keyboards work, to a set of udev rules and keymaps, and he could use some testing, especially from people who have laptop keyboards with tricky configurations (Sony laptops and ThinkPads in special).
A testing PPA is available, and you'll find the testing instructions at his blog post. Please post test results as comments to the blog post (or send them via e-mail) as he has requested.
Packages are available for Ubuntu 9.04 as well.