Originally Posted by JustAMan
You can touch the screen, use Home button and power button. That's at least 7 combinations of being pressed
If you are counting the touch screen, a single finger and a two finger touch generate different keycodes using waitforkeys from an SSH shell. Even rotation events generate keycodes, so you forgot to add them to your combinatorial computations. The question is WHICH combinations put the kindle into interesting modes?
You can also read gesture events by tailing the log files (swipe up/down/left/right, and more). That is brute force hack though -- there MUST be a better way to read gestures.