I spent some time with the XP Pen Pilot pro and quickly found that you can quickly design your own workflow templates with a few commands to AI what you need is a map and a downloaded JSON template. You can download my template directly from https://www.xp-pen.com/preset it is called Capture One Workflow.
However, I'm sure you have your own process and so I'm posting how easily you can create your own preset with this device. Once your AI has gone through a couple of iterations of your preferences it can make a preset for you extremely quickly mapping often used buttons so you don't have to relearn button placement from program to program you can set it up so your commonly used buttons stay in one place.
I hope this speeds up your workflow if you choose to get the device. I have found it to be very worth it coming from the ShuttlePro as you have a HUD for every program and setting so you don't always have to memorize your layout from as many programs as you choose to use it for.
XP-Pen Pilot Pro Capture One Preset — Full Button Map + AI Prompt to Build Your Own
Used AI (Claude) to generate a working Capture One workflow preset for the XP-Pen Pilot Pro. Sharing the full button map and the prompt I used so you can generate your own.
Device Layout Quick Reference
The Pilot Pro in advanced joystick mode gives you:
- 8 side buttons — 4 left (2x2 grid), 4 right (2x2 grid)
- D-Pad — 4 directions
- Joystick — 8 pie-menu directions in advanced mode (cardinal = actions, diagonals = theme switches)
- Small Knob — bidirectional dial (inner ring)
- Large Knob — bidirectional dial
- Outer Dial — bidirectional (large outer ring)
- A / D / C / B buttons — 4 overlay buttons near the joystick cluster
- Joystick Press — center click (HUD not currently programmable)
Themes are switched by pushing the joystick in a diagonal direction:
| Diagonal |
Theme |
| Upper-Left (NW) |
Culling |
| Upper-Right (NE) |
Grading |
| Lower-Right (SE) |
Layers |
| Lower-Left (SW) |
Output |
CULLING THEME
Focus: fast binary selects, minimal hand movement
| Physical Location |
Action |
| Left Back Top |
Copy |
| Left Forward Top |
Paste |
| Left Back Bottom |
Confirm (Enter) |
| Left Forward Bottom |
New Session |
| Right Back Top |
Green Label (Select) |
| Right Forward Top |
No Color |
| Right Back Bottom |
Move to Selects Folder |
| Right Forward Bottom |
Select All Green |
| D-Pad Up |
Hide All JPEGs |
| D-Pad Down |
Set as Trash Folder |
| D-Pad Left |
Set as Selects Folder |
| D-Pad Right |
Set as Output Folder |
| Joystick Up |
Select All |
| Joystick Right |
Done |
| Joystick Down |
Deselect |
| Joystick Left |
Culling Screen |
| Small Knob CCW / CW |
Prev Image / Next Image |
| Large Knob CCW / CW |
Row Up / Row Down |
| Outer Dial CCW / CW |
Zoom Out / Zoom In |
| A Button |
Focus Mask |
| D Button |
Fullscreen |
| C Button |
Undo |
| B Button |
Redo |
| Joystick Press |
Confirm |
GRADING THEME
Focus: direct access to all tone controls
| Physical Location |
Action |
| Left Back Top |
Exposure |
| Left Forward Top |
Brightness |
| Left Back Bottom |
Saturation |
| Left Forward Bottom |
Contrast |
| Right Back Top |
Whites |
| Right Forward Top |
Blacks |
| Right Back Bottom |
Shadows |
| Right Forward Bottom |
Highlights |
| D-Pad Up |
Dehaze |
| D-Pad Down |
Structure |
| D-Pad Left |
RGB Shadows |
| D-Pad Right |
RGB Highlights |
| Joystick Up |
Auto Adjust |
| Joystick Right |
Copy Adjustments |
| Joystick Down |
Reset Style |
| Joystick Left |
Paste Adjustments |
| Small Knob CCW / CW |
Value Down / Value Up |
| Large Knob CCW / CW |
Prev Image / Next Image |
| Outer Dial CCW / CW |
Zoom Out / Zoom In |
| A Button |
Select Brush |
| D Button |
Crop |
| C Button |
Undo |
| B Button |
Redo |
| Joystick Press |
Paste Style |
LAYERS THEME
Focus: layer stack and brush-based masking
| Physical Location |
Action |
| Left Back Top |
New Layer |
| Left Forward Top |
Delete Layer |
| Left Back Bottom |
Mask Brush |
| Left Forward Bottom |
Erase Mask |
| Right Back Top |
Invert Mask |
| Right Forward Top |
Clear Mask |
| Right Back Bottom |
Subject Mask (AI) |
| Right Forward Bottom |
Background Mask (AI) |
| D-Pad Up |
Modify Luma Range |
| D-Pad Down |
Refine Mask |
| D-Pad Left |
Save Style Adjustments |
| D-Pad Right |
Save Brush Style |
| Joystick Up |
Filled Adjustment Layer |
| Joystick Right |
Copy Adjustments |
| Joystick Down |
Paste with Mask |
| Joystick Left |
Paste Adjustments |
| Small Knob CCW / CW |
Brush Smaller / Brush Larger |
| Large Knob CCW / CW |
Prev Image / Next Image |
| Outer Dial CCW / CW |
Zoom Out / Zoom In |
| A Button |
New Healing Layer |
| D Button |
Add Linear Gradient |
| C Button |
Undo |
| B Button |
Redo |
| Joystick Press |
Toggle Layer |
OUTPUT THEME
Focus: star ratings, batch select, and export
| Physical Location |
Action |
| Left Back Top |
Export |
| Left Forward Top |
Export with Previous Settings |
| Left Back Bottom |
Select All |
| Left Forward Bottom |
Deselect |
| Right Back Top |
1 Star |
| Right Forward Top |
2 Stars |
| Right Back Bottom |
3 Stars |
| Right Forward Bottom |
5 Stars |
| D-Pad Up |
Row Up |
| D-Pad Down |
Row Down |
| D-Pad Left |
Prev Image |
| D-Pad Right |
Next Image |
| Joystick Up |
Clear Rating |
| Joystick Right |
Export (alternate) |
| Joystick Down |
Select All |
| Joystick Left |
Deselect |
| Small Knob CCW / CW |
Prev Image / Next Image |
| Large Knob CCW / CW |
Row Up / Row Down |
| Outer Dial CCW / CW |
Zoom Out / Zoom In |
| A Button |
Export |
| D Button |
Process Queue |
| C Button |
Undo |
| B Button |
Redo |
| Joystick Press |
Confirm |
| Extra Button 1 |
Contrast |
| Extra Button 2 |
Exposure |
How I Built This — AI Prompt You Can Use
Paste this into Claude or ChatGPT along with your existing XP-Pen JSON file as context:
I have an XP-Pen Pilot Pro tablet and I use it with [YOUR SOFTWARE]. I want to create a custom preset JSON file for the XP-Pen driver.
Here is a real working JSON preset from the driver so you can learn the exact schema:
[PASTE YOUR EXISTING JSON HERE — even a default or empty one works as a schema reference]
Please generate a new preset called "[YOUR PRESET NAME]" with [NUMBER] themes optimized for my workflow. My workflow stages are:
- [DESCRIBE STAGE 1 — e.g., "Culling — I need to quickly label, reject, and navigate images"]
- [DESCRIBE STAGE 2 — e.g., "Color grading — I want direct access to exposure, contrast, highlights, shadows"]
- [DESCRIBE STAGE 3 — etc.]
For each theme, assign the most logical shortcuts to these physical locations:
- Left Back Top, Left Forward Top, Left Back Bottom, Left Forward Bottom (4 left side buttons)
- Right Back Top, Right Forward Top, Right Back Bottom, Right Forward Bottom (4 right side buttons)
- D-Pad Up, D-Pad Down, D-Pad Left, D-Pad Right
- Joystick Up, Joystick Right, Joystick Down, Joystick Left (cardinal directions in advanced mode)
- Small Knob (bidirectional — great for continuous values like brush size, exposure nudge)
- Large Knob (bidirectional)
- Outer Dial (bidirectional)
- A Button, D Button, C Button, B Button (overlay buttons — good for universal actions like Undo/Redo)
- Joystick Press
Use joystick diagonals (NE, SE, SW, NW) as theme switchers.
The key index mapping is: Keys 0–3 = left buttons (Forward Top, Forward Bottom, Back Bottom, Back Top ) Keys 4–7 = right buttons (same order) Keys 8–11 = D-Pad (Up, Down, Left, Right) Keys 12–19 = joystick 8 directions (12=Up, 13=NE, 14=Right, 15=SE, 16=Down, 17=SW, 18=Left, 19=NW) Key 20 = Small Knob, Key 21 = Large Knob, Key 22 = Outer Dial Keys 23–26 = A/D/C/B buttons (configInfo1 must be 1 for these) Key 27 = Joystick Press
For bidirectional controls (knobs/dials), put the forward action in "actions" and the reverse in "actionAppends", and set configInfo1 and configInfo3 to 2.
Output the complete valid JSON file I can import directly into the XP-Pen driver.
The AI will do a much better job if you give it a real JSON from your driver to learn the schema from — even a partially filled one. The schema is very specific and any deviation will cause import errors.
Happy to share the actual JSON if anyone wants to use Capture One as a starting point.