Just wanted to let you know that I kind of succeeded.
I turned OFF the BIOS's Hotkey Mode. This way I've been able to modify the behaviour of the Fn-Keys wighout having to mess with the scancodes in the deeper levels of the driver. It is relatively easy to put Vol+ to F2 and Vol- to F3 then.
=====
The U330p's original brightness hotkey is not recognized by the driver. With debug mode on it doesn't even show a keypress in the system.log
Rehabman's version of the VoodooPS2Controller does, however. This is the output:
Feb 22 07:10:09 MacBookAir kernel[0]: ApplePS2Keyboard::message: type=e0028010, provider=0xffffff801aff3200, argument=0xffffff80a99f3eac, argument=026c, cmp=e0028010
Feb 22 07:10:09 MacBookAir kernel[0]: ApplePS2Keyboard::message: type=e0028010, provider=0xffffff801aff3200, argument=0xffffff80a316beac, argument=02ec, cmp=e0028010
Feb 22 07:10:09 MacBookAir kernel[0]: ApplePS2Keyboard: sending key e06c=e0fc, e0fc=90 down
Feb 22 07:10:15 MacBookAir kernel[0]: ApplePS2Keyboard::message: type=e0028010, provider=0xffffff801aff3200, argument=0xffffff80a9a2beac, argument=026b, cmp=e0028010
Feb 22 07:10:15 MacBookAir kernel[0]: ApplePS2Keyboard::message: type=e0028010, provider=0xffffff801aff3200, argument=0xffffff80a316beac, argument=02eb, cmp=e0028010
Feb 22 07:10:15 MacBookAir kernel[0]: ApplePS2Keyboard: sending key e06b=e0fb, e0fb=91 down
My best guess is that the original hotkeys are encoded as 026c (OR 02ec???) and 026b (OR 02eb???) and that Rehabman has remapped them to the original brightness+ and brightness- values e0fc and e0fb.
Is that correct? Is something like that possible in the ApplePS2Keyboard.kext of this thread?