I'd like to navigate inside windows (move from one control to another) with keyboard only. Because it's faster and doesn't require to move my hand from mouse to keyboard and back when entering data. I know there is Tab/Alt+Tab shortcut, but it's too awkward when dealing with big windows with many controls. Moving with one click of cursor buttons (left/right/up/down) to the nearest control is what I need. Is there any software to solve this task?
feedback
|
|
I'm not sure there is a program for that, as the navigation between controls is mostly set on the development side (typically, the order for "tab"). Unless it's set by the program itself, there is no "logic" to travel from a control to another, besides the "tab" behavior. What you can do though, is eventually to use the "keyboard as mouse" functions from Windows (in accessibility options, I believe), which in some case would be faster than pressing "tab". But ideally, I guess such need would be satisfied by a Pointing Stick, as it would allow to move between controls without taking hands away from the keyboard, but it's specific to some laptops only (and highly dependent on how you use it). Though it doesn't fully answer, as it requires still to "point" on the controls, in a way. Edit : There is actually a way to navigate like this in the Opera browser. You can see a tutorial here. The main function is to press shift+Arrow. They call that Spatial Navigation, and it allows to jump to the links directly from your current position, to the direction where you want. Unfortunately, it is only for one program, and even, only for the links from it, but that's already a start, I guess. (Thanks to DisgruntledGoat for making me discover that in his answer to another question.) | ||||
feedback
|
|
Try this one: http://lifehacker.com/217420/hack-attack-more-on-mouseless-navigation I have been using for half a year, and I'm satisfied. | |||
|
feedback
|
|
You don't need to install anything. It is accessibility feature in Windows. | |||||
feedback
|
|
Most applications support the standard rules for navigating via keyboard.
Using the alt key will give you access to menu items. All the big name brands that I am aware of usually have keyboard shortcuts for most of the major functions. Knowing which application you're working with would be a big help in determining the best solution for your needs. Edit I appear to have confused Tab with multiple tabs. My bad. If your application is via a webpage, and it works in Firefox, you might be able to write a GreaseMonkey script to change the tab order of the fields, or get the developer to change them, since that's something that's controlled by HTML. | |||
|
feedback
|
|
Most controls also have an Alt shortcut to them so you can Alt + J to get to a field and start editing, for example. | |||||||
feedback
|