The Bob's Track Builder help file mentions all of the keyboard controls, but they are mixed in with full descriptions of the tools, making it hard to get a quick reference.
- Note: The aim of this list is not to list every possible control, just those that are either not obvious (e.g. how to move several terrain anchors at the same time) or that only work in certain views or windows (e.g. top view only or 3d view only).
(Note: These apply to the 2D views unless otherwise specified)
Navigation
Jump to a part of the track/terrain (1): In top view, point the mouse at any location and press J.
Jump to a part of the track/terrain (2): In the 3D view, point the mouse and right-click twice.
Make BTB's drive-along or fly-over start from a certain place: In the 3D view, point the mouse at a track (not terrain) and press J
Synchronize 2D and 3D views: In top or 3D view, press J twice.
Creating a track


Add nodes: Click and drag in top view only. Each click and drag adds the node after the previous one.
Stop adding nodes: Press Escape or click the Move Nodes and Control Points button.
Editing a track

Move nodes: Click and drag.
Adjust corner shapes/track gradients: Click and drag control points - top view for corner shapes, side views for gradients.
Select multiple nodes: Click and drag a box around them, or hold Shift and click on each node.
Move multiple nodes: After selecting them, hold Shift, then click and drag one of the selected nodes.
Restrict Node Movement: When moving a node, holding down X, Y or Z limits the direction in which you can drag a node or control point. Y only works in the two side views, X only works in top and front views, and Z only in top and right views.
Add new node (1): Hold Ctrl and click - does not work if the mouse is too far from the track.
Add new node (2): Select two or mode nodes, right-click, and select Split Selected Curve.
Delete node(s): Select the nodes, then press the Delete key.
"Snap" one node to another: If you have more than one track, click and drag a node while holding M, and that node will snap to the location of any node from any of the other tracks when it gets close to it. The control points will also match.
Change the active track: If you have more than one track, press T to cycle through the tracks. Press Shift T to cycle in the opposite direction. An alternative is to select the track via the Edit/Switch Active Track button.
Delete a whole track: Open the Edit/Switch Active Track window (), select a track and select the - button.
Background Images

Move image: In top view only, click and drag the point in the middle of the image.
Resize background image: In top view only, click and drag any of the points at the edge of the image.
Resize while maintaining aspect ratio: As above, but also hold down Ctrl.
- Note: An image whose aspect ratio has been changed will revert to its original aspect ratio when the above action is performed.
Surfaces

- Also referred to as cross-sections.
- XPacker note: Modifying a surface in XPacker is the same as modifying a surface in BTB using the Surfaces window.
Add new surface: In the 3D view, Ctrl and click, or Ctrl and click and drag to move the surface.
Move a surface: In the 3D view, hold down M, and click (or click and drag).
Delete a surface: Select the surface, then in the Surfaces window, select the - button.
Add a new point to a surface (1): In the Surfaces window, Ctrl and click (and drag)
Add a new point to a surface (2): In the 3D view, Ctrl and click (and drag) where the surface starts.
* Note: If you keep holding the mouse button while you move the new point, it won't distort the texture on the track.
Add a new point to the outer edge of a track: Same as above, but start dragging from the outermost point.
Restrict the movement of the new point: In the 3D view, hold X or Y while you create the new point.
Move a surface point (1): In the Surfaces window, Click and drag.
Move a surface point (2): In the 3D view, Click and drag
* Note: Horizontal movement of an existing point will distort the track texture. See the previous note for the solution.
Restrict the movement of the point: In the 3D view, hold X or Y while moving the point.
Choose a predefined cross-section: In the Surfaces or 3D view, right click and choose Select Cross Section. In the 3D view, you have to hold the mouse button for a second before the menu appears.
Copy/Paste cross-sections: In the Surfaces window or 3D view, right click and choose Copy or Paste. In the 3D view, you have to hold the mouse button for a second before the menu appears. The available choices depend on what the current surface is allowed to modify (i.e. your 'Set the Shape' and 'Set the Surface' selections).
Change the "width" of a material: In the Surfaces window (with 'Material' selected) or the 3D view, click and drag from one of the outer points of the material towards any of the other points of the surface. The points themselves do not move; the material is stretched between them.
Add, replace or remove materials: In the Surfaces window (with 'Material' selected) or the 3D view, right click and choose Add Material, Replace Selected or Remove Material. A material can only be added if there is a gap between at least two points of the cross section. A gap can be created by changing the "width" of the material (see above).
Widths

Add/delete/move widths: Click or Click and drag in top view only, using the three buttons in the Widths window do determine whether a width is being added, deleted or moved.
Cambers

This is the same as widths.
Creating a wall

Add nodes: Click to add nodes, and also drag to move them.
Stop adding nodes: Press Escape or click on the Move Walls button in the Walls window. Subsequent clicking will cause a new wall to be created.
Editing a wall

Move nodes: Click and drag in top view or the 3D view.
Move nodes up and down: Edit the wall's properties and deselect Rest on ground. Nodes can then be dragged in the side views or in the 3D view if you hold down Y.
Add nodes: In top or 3D view, Ctrl and click.
Delete a node: In top or 3D view, select the node and press the Delete key.
Wall Cross-Sections

By default the Walls window shows a cross section for the entire wall.
Edit the cross-section: Click and drag the points in the Walls window.
Add points to the cross-section: Ctrl and click (and drag) near one of the lines that join any two points, or on one of the outer points.
Restrict point movement: In the Walls window, click on the Edit Wall Shape button, which transfers editing to the 3D view, then you can hold X or Y to limit the direction in which the point can move.
Add new cross-sections: In the Walls window, click on the Edit Wall Shape button. In 3D view, Ctrl and click/drag on the wall.
Delete cross section: Select the cross section then select the - button - NOTE: The Walls window has two sets of < and > buttons. The upper set is for the whole wall, and the lower set is for cross sections of the wall.
All cross-section manipulations: The controls are the same as for manipulating surfaces. See the Surfaces section for details.
* Note: To manipulate wall cross sections in the 3D view, the Edit Wall Shape button must be active. Only in the 3D view can you use X and Y to restrict point movement.
Terrain

Add terrain to a part of the track: In top view or 3D view, click and drag along the active track.
Move a terrain anchor: In any view, though top and 3D are easier to use, click and drag.
Select several anchors (1): In any view, click and drag a vague shape around the anchors.
Select several anchors (2): In any view, hold shift and click on individual anchors.
Deselect an anchor from a selection: In any view, hold Ctrl and click and drag around the anchor(s) to be deselected.
Move a group of selected anchors: In any view, hold shift and click and drag one of the selected anchors.
Restrict anchor movement: In 3d view, click and drag will not cause vertical movement. Holding Y will only cause vertical movement.
Merge terrain anchors (1): In top view, click and drag one anchor towards another. If Anchor Auto Merge is selected, the anchor being moved will snap to the other anchor.
Merge terrain anchors (2): In any view, select several anchors (as mentioned above), then right click and select Merge Anchors.
Select/deselect sections of terrain: Hold ctrl or shift while selecting individual sections.
Terrain Materials


Select single triangle: In top or 3D view, go to Materials, select the button and Single, then click.
Select several triangles: Same as above for the first triangle, then hold shift and click to select more.
Deselect a triangle: Same as above, but hold ctrl and click.
Select a group of triangles: In 3D view, select and Lasso, then click and drag.
Add a group of triangles to the current selection: Same as above, but hold shift while clicking and dragging.
Deselect a group of triangles: Same as above, but hold ctrl while clicking and dragging.
Deselect all triangles: Same as select single or select group, but point the mouse as some empty space.
Select all triangles from a section of terrain: First, deselect all triangles if necessary, then select the terrain section(s) from the list, then click on
Objects

Add an object: In 3D view, click or click and drag depending on whether you're adding a single object or a line etc.
Select an existing object: Select the Edit tab of the object window, then in 3D view, click. You have to be sure to click on a solid part of the object and not on any gaps or holes it may have.
Select multiple objects (1): Select the Edit tab and the Move button, then in 3D view, click and drag around those to be selected.
Select multiple objects (2): Select the Edit tab and the Move button, then in 3D view, select a single object, then use shift and click to add others to the selection.
Delete object(s): In 3D view, select the objects, then press the Delete key.
It does not seem to be possible to remove specific object(s) from a selection.
Aligning multiple objects to the track: In 3D view, select some objects, select the button, then click and drag
Move an object upwards: In 3D view, select the object, then hold down Y and click and drag.
Move multiple objects vertically: In 3D view, after selecting them, hold shift and Y and click and drag.
Put object(s) back on the ground: If you have moved some objects vertically and want to put them back on the ground, select them, then the Edit tab. Deselect Rest On Ground (if it was already selected) then select it again.
SObjects

Add SObject: Select one of the choices from the Add SObjects menu (e.g. Line, Curve etc) then in the 3D view, click and drag as if making a wall.
Move nodes: In 3D view, click and drag.
Add nodes: In 3D view, Ctrl and click (and drag).
It does not seem possible to select multiple nodes.
Move node vertically: In the SObjects window, select the Object Pieces tab, then for each element of the SObject that will be affected, set the Grounding option to 'Object Sits on the Spline'. Then select the Properties tab and deselect Rest On Ground. Then in 3D view, select a node, and hold Y, click and drag.
AI paths and timing gates

Move nodes of centre line/racing line: In top or 3d view, click and drag.
Add nodes to center/racing line: In top or 3d view, Ctrl and click (and drag)
Move start/end of pit lane: In 3d view only, click and drag.
Move/rotate/resize timing gates: In 3d view only, click and drag the blue icon(s) on the timing gate.