The present invention provides a systems, methods, and products for
enhanced user navigation to compliment (but not necessarily replace) a
computer keyboard and mouse by providing a robust navigation interface.
The present invention may comprise: a minimally necessary group of
commands; combining the functionality a set of at least two command calls
into a single logical button; for a single button, prioritizing a set of
command calls from first to last and then calling each until one is
accepted; logically remapping commands to buttons for a navigational
device coupled to a physically rotate-able display device; and mapping a
substitute command to a logical button for when the button is engaged in
a predetermined manner other than the primary manner in which the logical
button is engaged (e.g., double-clicking, flicking, press-and-hold, etc.)
so that a substitute command can in fact be issued, among others.