Young people today... Always looking for the easy way :-)
If the guy wants to make a keyboard hack good for him!
I'ts possible to get a keyboard hack working well, just not easy.
This site was linked on the main page a while back and should have all the answers you need.
http://digitalpuppy.tripod.com/kbhack.htmYou may also want to think about buying / making a keyboard splitter so you can have you controls and a normal keyboard plugged in at the same time, Stephen Hans has a good site with details on this but I can't find a link for it at the moment.
Having said all that, I destroyed 2 perfectly good motherboards while perfecting my keyboard hack (2 players, 6 buttons per player). So for me at least I could have bought 4 encoders and still come out ahead.
Buying an encoder is probably the best way to go, especially since there is not much support around for keyboard hacks any more - I know i'm certainly not keen to go back.