XTrkCad uses the left and right mouse buttons when manipulating tracks and other objects on the layout. Their meaning depends on the particular command but in general:
When Moving and Rotating ( Placing Turnouts and Structures, Moving the Print and Snap Grids, ... ):
Some commands use the Shift key to modify the meaning of button presses.
Dialogs
Most dialogs have three standard buttons:
Accelerator Keys
Most commands have accelerator keys defined which allow you to invoke the command directly (instead of using the menus or the buttons on the Tool Bar). The key sequences are listed on the corresponding menus.
The Return key has the same effect as pressing the Ok button on the current dialog.
The Escape key cancels the current command. All selected tracks are un-selected. The Describe or Select command becomes the current command.