The current WebGL/JS implementation of X3DOM provides, as every X3D-runtime, some generic interaction and navigation methods. Interactive objects will be handled by HTML-Like events. Navigation can be user-defined or controlled by specific predefined modes.
Examine Mode (activate with key 'e'):
|Left Button / Left Button + Shift
|Mid Button / Left Button + Ctl
|Right Button / Wheel / Left Button + Alt
|Left double click
|Set center of rotation
Walk Mode (activate with key 'w'):
Fly Mode (activate with key 'f'):
Look at (activate with key 'l'):
Non-interactive camera movement
If the web page has scroll bars and autoscrolling is enabled, Mid-Button currently does not work yet. As a workaround, you can disable autoscrolling by unchecking the Use autoscrolling checkbox in the firefox browser options, as is shown in the screenshot below (for the Firefox case).