I was having the exact same problem, then one day the keyboard just decided to stop working altogehter, got a replacement after, it was really annoying as i am a heavy user of the keyboard, so yours is probaly gonna die soon.
http://forum.ppcgeeks.com/showthread.php?t=49422