Research Notes
Protocol research, HID decoding references, device assessments, and raw data captures gathered during MockTab development. These are working notes, included as supporting evidence for the implementation choices in the source code.
Protocol reference
- HID Specs Reference — how Wacom tablets talk to the host computer
- HID Family Reference — every supported device grouped by the parser it uses
- HID Decoding Research — how to read the bytes a tablet sends, with an Art Pen rotation focus
- HID Experimental Reference — newer-device layouts not yet confirmed on real hardware
- Input Decode Reference — how to read tablet input data for devices from 2003 to 2017
- Protocol Specification Notes — a spec for building a Wacom driver on macOS
Bluetooth & wireless
- HID Bluetooth Research — how Bluetooth-connected tablets format their data
- Bluetooth Battery Reference — where to find the battery level in each model's data
- Wireless Specification Notes — how older RF-dongle tablets wrap their data
Device-specific
- PTH-660 Report Layout Reference — what each byte of an Intuos Pro M message means
- PTH-850K Reference — Korean variant; identical to the global PTH-850
- PTH-860 Reference — Intuos Pro L (2nd gen), including its odd dual-Bluetooth behavior
- Post-2020 Tablets — Preliminary Research — early notes on tablets released after 2020
- LED Reference — how the driver controls ring and status LEDs
Pen features
- Art Pen Rotation Notes — how the Art Pen encodes barrel rotation and how MockTab scales it to 0–360°
- Art Pen Rotation Observations — raw capture log
- HID Rotation Reference — how Krita, Photoshop, and Rebelle each handle pen rotation on macOS
- HID Touch Reference — which tablets support finger touch and how
- Parallax Compensation Reference — math for aligning the cursor with where you tap on a Cintiq
Linux driver comparison
- Linux HID Report Reference — the device feature table copied straight from the Linux driver
Data capture logs
Raw HID report captures from hardware on the bench. The captures come from the built-in Collect Device Data tool.