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 |