Customising Hotkeys

Rebinding the keyboard shortcuts used on tuning pages

The Hotkeys page lets you change the key bindings for every action exposed as a hotkey — table editing, navigation, save / reload, undo / redo, and the row-0 variants used on the Boost page. The default shortcuts are listed in Keyboard Shortcuts; this page is only needed if you want to rebind them.

Opening the Hotkeys page

From the top menu bar, click Options → Hotkeys. The Hotkeys page appears as a two-column table:

Hotkeys page showing every action and its current key binding, with Reset to Defaults button at the bottom

Rebinding a hotkey

  1. Double-click the Hotkey cell for the row you want to change.
  2. Press the new key combination (including any modifiers such as Ctrl, Shift, or Alt).
  3. Click anywhere outside the cell, or press Enter, to commit the change.

The new shortcut takes effect immediately — there is no need to restart. To clear a binding, double-click the cell and press Backspace until the field is empty.

Available actions

ActionDefaultWhat it does
Paste clipboardCtrl+VPastes tab-separated clipboard data into the table starting at the selected cell.
Copy to clipboardCtrl+CCopies the selected cells as tab-separated values.
Interpolate verticallyCtrl+WLinearly interpolates cells between the top and bottom of a column range.
Interpolate horizontallyCtrl+QLinearly interpolates cells between the left and right of a row range.
Set group valueShift+EnterPrompts for a number and sets all selected cells to that value.
Next index'Moves the RPM/Load selector dropdown to the next value.
Previous index;Moves the selector dropdown to the previous value.
Update table (commit)UWrites pending adjusted values to the in-memory calibration.
Reset adjustmentsMDiscards pending changes on the current page.
Increment selected cellWAdds a fixed step to all selected cells.
Increment row 0 cellShift+WAdds a fixed step to the first-row cells within the selection (used on the Boost page).
Decrement selected cellQSubtracts the fixed step from all selected cells.
Decrement row 0 cellShift+QSubtracts the fixed step from the first-row cells within the selection.
Reset / reload filesCtrl+RReloads the currently loaded calibration and log files from disk, discarding unsaved changes.
UndoCtrl+ZUndoes the last table edit on the active page.
RedoCtrl+YReapplies the last undone edit.
Save mapCtrl+SWrites the in-memory calibration back to the original map file.

Restoring defaults

At the bottom of the Hotkeys page, click Reset to Defaults to restore every binding to the values shown above.

Where hotkeys are stored

Customised bindings are persisted to %LOCALAPPDATA%\DigiTune\GTS\hotkeys.json. The file is created automatically the first time you change a hotkey; until then, defaults are used. Deleting the file resets every binding.

Note — Conflicts DigiTune GTS does not currently warn you if two actions share the same key sequence. If a shortcut stops doing what you expect, check that you haven't unintentionally bound the same key to two actions.