I have a Viewsonic KBM-KU-201. It has the shorter keys and a more compact layout than a normal keyboard, its also a lot quieter. I picked it up a few years ago and haven't found a better keyboard yet. I don't think newegg or any of the bigger stores sell it but you should be able to find it on sale somewhere if you google it.