# Xsite® App

## Function and action keys

Note: the keyboard bindings can change a lot from version to version and they are there mainly for support personnel and demonstrations only.

    F1 - open the browser to Novatron web pages
    F2 - open this file (readme.html)
    F3 - debug information
    F4 - popup the boot up frame / log window
    F5 - Custom joystick action key 1
    F6 - Custom joystick action key 2
    F7 - unbound
    F8 - Custom joystick action key 3
    F9 - take a screen shot
    F10 - log in as remote administrator
    F11 - toggle buffered keyboard mode (for typing to edit boxes for example)
    F12 - unbound
    Ctrl+F5 - Legacy custom joystick action key 1
    Ctrl+F6 - Legacy custom joystick action key 2
    Ctrl+F7 - Legacy OSD stuff
    Ctrl+F8 - Legacy custom joystick action key 3
    Y - left action
    N - right action
    Print Screen - take a screen shot
    Arrow keys - up, down, left, right actions
    Enter - ok action
    Del - menu
    Esc - exit to shutdown menu
    Page up - scroll menus up
    Page down - scroll menus down
    Home / End - change dashboard

## Manual machine control mode

Note: (1-0) means all keys from 1 to 9 and the 0

Note: other symbols in the parenthesis () are keys in the Finnish keyboard layout

      Universal keys:

      J - toggle simulation mode
      O - reset simulation orientation
      Q - toggle machine drop to surface
      X - toggle auto drive along selected line
      C - center machine to surface / point / line
      (1-0)+C - jump to index on the list
      Shift - faster speed
      Ctrl - slower speed
      K - 10x slower (toggle)

      Excavator:

      W - drive forward
      S - drive backward
      A - turn left
      D - turn right
      7 - move mainboom down
      1 - move mainboom up
      8 - move stick up / extending boom out
      2 - move stick down / extending boom in
      9 - bucket out
      3 - bucket in
      4 - rotate bucket right
      6 - rotate bucket left
      0 - bucket tilt left
      , - bucket tilt right
      / - boom swing left
      * - boom swing right
      PageUp - move machine up
      PageDown - move machine down

      Drill rig:

      W - drive forward
      S - drive backward
      A - turn left
      D - turn right
      7 - move boom1 down
      1 - move boom1 up
      8 - move boom2 down
      2 - move boom2 up
      4 - mast tilt right
      6 - mast tilt left
      9 - mast pitch out
      3 - mast pitch in
      0 - rail up
      , - rail down
      / - boom swing left
      * - boom swing right
      + - move drill bit down
      - - move drill bit up
      PageUp - move machine up
      PageDown - move machine down

      Piling rig:

      W - drive forward
      S - drive backward
      A - turn left
      D - turn right
      7 - move extending boom out
      1 - move extending boom in
      8 - move tele rail up
      2 - move tele rail down
      4 - mast tilt right
      6 - mast tilt left
      9 - mast pitch out
      3 - mast pitch in
      + - move drill drifter
      - - move drill drifter
      PageUp - move machine up
      PageDown - move machine down

### Joystick / gamepad mode (F310/F710)

###

###

###

    Excavator
    left stick - left to right - chassis rotate
    left stick - up down - stick forward(up)-backward(down)
    right stick - left to right - bucket in(down) to up(forward)
    right stick - up down - main boom forward(down) and backward(up)
    analog buttons left and right (LT - RT - axis4) - tilt bucket left and right
    left top button (LB) and right top button (RB) - rotate bucket left and right
    X and B buttons - boom 2 down and up
    A and Y buttons - machine down and up
    start button - joystick mode on / off (reset)
    back -button - shift mode
    shift + X - drive mode toggle
    shift + A - drop to ground toggle

    Drill Rig
    D-pad - up down - first boom backward and forward
    D-pad - left to right - second boom backward and forward or extending boom backward and forward
    left stick - left to right - chassis rotate
    left stick - up down - drive forward and backward
    right stick - left to right - mast roll left to right
    right stick - up down - mast pitch forward and backward
    analog buttons left and right (LT - RT) - swing boom left and right
    left top button and right top button (LB - RB) - move mast up and down
    X and B buttons - drill bit down and up
    A and Y buttons - machine down and up
    start button - joystick mode on / off (reset)
    back -button - shift mode
    shift + X - drive mode toggle
    shift + A - drop to ground toggle

    Piling rig
    left stick - left to right - chassis rotate
    left stick - up down - Tele rail up and down
    right stick - left to right - move extending boom
    right stick - up down - mast pitch in and out
    analog buttons left and right (LT - RT - axis4) - tilt mast left and right
    X and B buttons - drifter down and up
    A and Y buttons - machine down and up
    start button - joystick mode on / off (reset)
    back -button - shift mode
    shift + X - drive mode toggle
    shift + A - drop to ground toggle

## Test and development (debug mode active)

    CTRL + M - record macro
    Shift + M - loop play
    M - play macro
    B - change surface alpha values
    F - show FPS and other values
    H - change machine positioning mode (single, dual, ...)
    I - dump some interval structures to files
    L - toggle log to file
    R - toggle solid, wire frame and point rendering
    T+1 - test texture filtering modes
    T+2 - test layouts
    T+3 - test dialogs
    T+4 - test jobs
    T+5 - create 1000 log points (and a line)
    T+6 - create 100000 log points (and a line)
    U - create visible pins