If anybody knows how to block buttons without kernel hacking let me know
maybe do some hacking on the gpio pins, if you set them as outputs, and gave them a value of 1 (pretty sure the buttons pull them low, can't remember though), it could work, though that's a long shot in every sense of long
really you'd need to dig into the actual keymappings of the buttons and check for the hold button
or maybe try remapping the hold switch to something like alt, then if you press one fo teh other buttons you'll get things like alt+right ctrl etc, depending on how it's all coded it could work
drop by #dingoonity on freenode, usually some clever sods lurking there