Commands - InfinityGhost/TabletDriver GitHub Wiki

Commands

  • All cases of [ ] in the syntax are to be replaced with respective values.
    • { } are optional arguments

NOTE: This is an incomplete documentation


Command & Aliases Description Syntax
AdvancedSmoothingAdd
AdvancedSmoothingFilter, AdvancedSmoothing
AntiSmoothingAdd, AntiAdd
AntiSmoothingFilter, Anti, AntiSmoothing Toggles the anti-smoothing filter AntiSmoothingFilter [boolean]
AuxButtonCount
AuxDetectMask
AuxHID
AuxIgnoreMask
AuxReport
AuxReportId
AuxReportLength
Benchmark, Bench Starts benchmarking the current tablet configuration
ButtonMap, AuxButtonMap, AuxButtons, Buttons
CheckDeviceString, CheckString Checks if a string value is equal CheckDeviceString [int] [string]
CheckTablet Returns tablet information
ClearAuxButtonMap
ClearAuxCustomData
ClearButtonMap
ClearCustomData
ClickPressure Sets the pressure required to "click" the pen ClickPressure [int]
CloseTablet Closes the current tablet
CustomDataInstruction, AuxCustomData, CustomData
Debug Toggles debugging information
DesktopSize, Desktop
DetectMask
Echo Writes text to the output log Echo [variable]
Exit, Quit Exits TabletDriver Exit
FilterTester, Tester Enables the filter testing tool FilterTester [boolean]
FilterTimerInterval, Interval, TimerInterval Sets the filter rate FilterTimerInterval [float]
ForceLowLatencyAudio Forces low latency audio ForceLowLatencyAudio [boolean]
GetCommands Gets all commands GetCommands
GetDeviceStrings, GetString, GetStrings Returns a range of device values from the current tablet's device strings. Useful for tablet identification GetDeviceStrings [int] [int]
GetFeature Returns features available to the tablet.
GravityFilter, Gravity Enables the gravity filter GravityFilter [float]
Height Sets the physical height of the tablet's working area in millimeters. Height [float]
Help Returns help for commands (incomplete) Help [string]
HIDList Returns all active HID devices HIDList
HIDTablet Defines a tablet connected through a HID interface by its VID, PID, HID usage page, and HID usage. HIDTablet [VID] [PID] [HIDUsagePage] [HIDUsage]
IgnoreMask Toggles the use of the mask IgnoreMask [boolean]
Include Reads commands from a file name Include [string]
Information, Info Returns information about the current tablet configuration Information
InitFeatureReport, InitFeature Initialize a tablet feature InitFeatureReport [byte?]
InitOutputReport, InitReport
InitStrings, InitString
KeepTipDown
ListCommands, List Returns a list of commands available to the current TabletDriver version ListCommands
ListInputs Returns a list of keynames that can be used as a binding ListInputs
Log Toggles logging to a file Log [string]
LogDirect
MaxHeight
MaxPressure Sets the pressure maximum pressure levels the pen can return MaxPressure [int]
MaxX Sets the maximum horizontal digitizer resolution in "pixel" units MaxX [int]
MaxY Sets the maximum vertical digitizer resolution in "pixel" units MaxY [int]
Measure Starts the measuring tool Measure
NoiseReduction, Noise
Output
OutputMode, Mode
OutputReport, Report
PressureDeadzone Sets the deadzone pressure PressureDeadzone [int]
PressureSensitivity
RelativeDragMove
RelativeResetDistance, ResetDistance
RelativeResetTime, ResetTime
RelativeSensitivity, Sensitivity
ReportId
ReportLength Sets the tablet's report rate in ms ReportLength [int]
RequestSettings
RequestStartup
Rotate Sets the tablet rotation matrix Rotate [matrix]
ScreenArea Sets the screen area that the tablet bounds to ScreenArea [matrix] {matrixN}
ScreenMapCount
ScrollAcceleration, ScrollAcc
ScrollDrag
ScrollSensitivity
ScrollStopCursor
SetFeature, Feature
Skew
SmoothingFilter, Smoothing
Start
StateOutput
Status
TabletArea, Area Sets the tablet bounds area TabletArea [matrix]
TabletDataFormat, Format, TabletFormat
TabletName, Name Sets the name of the current tablet TabletName [string]
TabletValid Returns whether the current tablet configuration is a valid configuration TabletValid
USBTablet Defines a tablet connected through an USB interface by its GUID USBTablet [GUID]
USBWrite
Wait Waits a specified amount of time in milliseconds Wait [float]
Width