Not a direct answer to your question, I suppose, but...
I have used a Logitech K400 wireless USB keyboard with built-in touchpad and it works extremely well to control android. It has a "home" button on the top of the keyboard which always seems to work. That said, I don't know the key command...