Using Positional Keyboard Navigation

With the Use Position Mapping setting in the Preferences dialog, Position Mapping category turned on, when the focus is home, you can use positional keyboard navigation. This technique lets you easily select tools and adjust tool settings controlled through option menus and check boxes.

Positional keyboard navigation is a technique that utilizes a position-mapped keyboard. Position mapping is the mapping of keyboard zones to logical collections of controls in the user interface.

Bentley Raceway and Cable Management position maps your keyboard by default. The following figure shows the default position mapping:

Figure 1. Default position mapping


The blue keys (1, 2, 3, 4, 5, 6, 7, 8, 9, and 0) are mapped to the icons in the Main task .

The yellow keys (Q, W, E, R, T, A, S, D, F, G, Z, X, C, V, and B) are mapped to the icons in the ribbon .

The green keys (Y, U, I, O, P, H, J, K, L, ;, N, M, ,, ., and /) are mapped to the controls in the Tool Settings window.

For example, if you wanted to select the Rotate tool using positional keyboard navigation you would do the following:

  1. Press 3 to open the Manipulate - Main task.

    Conveniently, the ribbon group opens at the location of your pointer as a ribbon group pop-up or pop-up menu, depending on the preference set in the Preferences dialog, Ribbon category.

    Figure 2. The Manipulate - Main task opens as a pop-up menu at the pointer location.


  2. Press 4.

    The Rotate tool is selected.

This example assumes the position mapping is turned on.

The following points are worth noting related to the first step:

  • The Manipulate ? Main task's ?parent? is the Main task. Recall the number keys are mapped to the icons in the Main task.
  • In the Main task , the third tool is the current representative of the Manipulate toolbox.
  • The number ?3? is superimposed on that tool's icon as a navigational aid.

Continuing with the example, suppose you want to use the Rotate tool to rotate an element while copying the element. You would therefore want to turn on the Copies setting, which is off by default, in the Rotate settings window.

If the focus is home, you could use positional keyboard navigation to turn on Copies. The Copies check box is the fourth control in the window. Because the H key is mapped to the fourth control, you would press H to turn on Copies.

Figure 3. Rotate settings window. The Copies check box is mapped to H by default.


Special Key Assignments During Positional Keyboard Navigation

The following keys are enabled during positional keyboard navigation:

  • Enter ? opens the Key-in window at the pointer location or if the window is already open, puts focus within the browsable lists of keywords if they are visible.
  • Tab ? changes to the next element under the pointer.

Customizing Position Mapping

You can customize your keyboard's position mapping by adjusting the preferences in the Position Mapping category of the Preferences dialog.

Figure 5. Position Mapping preferences