i use late 2008 MacBook (white).
With old rEFIt, the keyboard worked with its shell. I used to make partitions with it.
However after updating to the latest version of rEFIt, it didn't work.
I tried to updgrade to the latest Mac OSX today, but before doiing that I need to repartition my HDD for allocating more space to swap partition.
I know that there is an issue with bluetooth keyboard and other keyboards, but I think they are not my case.