As the Internet moves to the "Web 3.0" paradigm, I think it's almost necessary to incorporate the keyboard as a part of my mapping applications. So personally, I use Shortcuts.js to handle the mapping of all of my keyboard shortcuts.It's as simple as adding this to your HTML:<script type="text/javascript" src="shortcuts.js"></script>
And then adding the following to your Javascript's init or dojo.addOnLoad: // Define some keyboard shortcuts
var kbdOptions = {
disable_in_input: true,
propagate: false
};
shortcut.add("Escape", function() {
N.myMap.infoWindow.hide();
}, kbdOptions);
Other examples: I use F for full extent, I for the identify tool, Q and W for prev/next extent.It really helps the powerusers out there make the most out of your application, without them needing to fumble around with toolbars.