For those of you who doesn't find InputRemapper working on your MB/MBP, this might be helpful for you
I have a MacBook that's a white 2.2ghz model with xp SP3 and bootcamp 2.1 update
I uninstalled the keyboard since it didn't work for some reason and I wanted to reinstall it.
However, it turned out that the driver was found and installed itself.
I didn't bother reinstall the new driver after
As I have to press Fn+Fxx to adjust volume, I accidentally pressed Fn+delete and it 'DELETED' an alphabet in my word document
So I tried the Fn+left/right/up/down and THEY WORKED THE SAME LIKE IN LEOPARD
Here's what I did to make it work
I cannot guarantee if it will work on every individual macbook/mbp
but this is how it works and I guess you guys will give it a try
Go to 'Start' and right click on 'My Computer' then select 'Properties'
Now go to 'Hardware' tab and click on 'Device Manager' button
Another window should now pop out
You should now see a list with bunch of names on it
Find 'Human Interface Devices' and expand it by click on the [+] beside it
Now find 'Apple Internal Keyboard', there should be two
Right click on both of them and select uninstall
Select Yes if there's warning pop out
Now they should be gone from the list..
At this step, find the button on the top of the window


Click on that, and it should now find new device and installs it

After installation, it should show as 'Apple Keyboard' for both on the list


Restart the computer if necessary.
As I said, it worked for me
For those who cannot get it to work, please insert your leopard CD and click on repair to get the keyboard back to functioning.
Please let me know if more people attempt this and get it succeeded too
Thanks and good luck!