A comprehensive reference for using your Inspiroy H640P drawing tablet with OpenTabletDriver on Fedora Linux.
- Connect the tablet via USB cable
- Check OpenTabletDriver status:
systemctl --user status opentabletdriver
- Start the daemon if not running:
systemctl --user start opentabletdriver
- Launch the GUI:
otd-gui
Yes, your tablet works as a mouse by default! Here's how to test:
-
Basic Movement Test
- Move your pen over the tablet surface (without touching)
- Your cursor should move on screen
- The entire tablet surface maps to your entire screen
-
Pressure Test
- Open OpenTabletDriver GUI → Go to "Tester" tab
- Touch the pen to the tablet
- You should see pressure values change (0-8191 on this model)
- Tilt the pen to see tilt values
-
Button Test
- Press each button on the tablet
- Watch for responses in the OTD GUI
- The pen buttons should also register
- Active Area: 6.3 x 3.9 inches (160 x 100 mm)
- Pressure Levels: 8192
- Resolution: 5080 LPI
- Report Rate: 266 PPS
- Pen: Battery-free, with 2 buttons
- Tablet Buttons: 6 express keys on the side
- Absolute positioning: Each point on tablet = specific screen point (not relative like a mouse)
- Pressure sensitivity: Press harder = thicker/more opaque strokes in painting apps
- Pen hover: Cursor moves without touching (hover distance ~10mm)
- Tilt sensitivity: Pen angle can affect brush behavior
otd-guiExpected UI Layout:
- Tabs at top: Output | Filters | Pen Settings | Auxiliary Settings | Tools | Console
- Display section: Shows your monitor(s) and their resolution
- Tablet section: Shows your H640P's active area (160mm x 100mm)
- Bottom left: Mode dropdown (should show "Artist Mode")
- Bottom right: Save and Apply buttons
Your screenshot shows the correct layout.
By default, the entire tablet maps to all your screens. For better control:
- Go to "Tablet" tab
- Click "Area Editor"
- Options:
- Full area: Use entire tablet (less precise but more arm movement)
- Partial area: Use center portion (more precise, less movement)
- Lock aspect ratio: Match your screen ratio to avoid distortion
Recommendation: Start with full area, adjust later if needed.
In the OTD GUI, you'll see a dropdown at the bottom left that shows your current mode:
- Artist Mode (Absolute): Tablet position directly maps to screen position
- This is what you want for drawing - it's the default
- Touch top-left of tablet = cursor goes to top-left of screen
- Precise and predictable for artwork
- Relative Mode: Works like a mouse
- Moving pen moves cursor relative to current position
- Rarely useful for art, more for mouse replacement
You're already on Artist Mode (Absolute) - keep it that way!
- Go to "Pen Settings" tab
- Adjust the curve to match your pressure:
- Linear: Natural pressure response
- Soft curve: Less pressure needed for full opacity
- Hard curve: More pressure needed
Test in GIMP to find your preference!
Configure in OpenTabletDriver GUI → "Bindings" tab:
Recommended Setup for GIMP:
| Button | Suggested Action | Why |
|---|---|---|
| 1 | Keyboard: Ctrl+Z |
Undo |
| 2 | Keyboard: Ctrl+Shift+Z |
Redo |
| 3 | Keyboard: [ |
Decrease brush size |
| 4 | Keyboard: ] |
Increase brush size |
| 5 | Keyboard: Ctrl+S |
Quick save |
| 6 | Keyboard: Space |
Pan tool (hold) |
How to Set:
- Click on a button slot
- Choose binding type:
- Keyboard: Single key or combination
- Mouse Button: Left/right/middle click
- Plugin Action: Advanced features
- Save settings
Default Setup:
- Lower button: Right-click (context menu)
- Upper button: Middle-click or custom
Recommended:
- Lower: Keep as right-click
- Upper: Set to
Ctrl(hold for eyedropper in GIMP)
Ergonomic Tip: Many artists disable pen buttons to avoid accidental clicks. Try it both ways!
Edit → Preferences → Input Devices → Configure Extended Input Devices
- Find your tablet in the list
- Set Mode to "Screen"
- Click Save and restart GIMP
For each brush tool you use:
- Select the tool (Paintbrush, Pencil, Eraser, etc.)
- Open Tool Options panel (usually on left)
- Click the "Dynamics" dropdown
- Select "Pressure Opacity" or "Pressure Size" (or create custom)
- Test: light touch = transparent/thin, hard press = opaque/thick
Paint Dynamics Options:
- Pressure Opacity: Pressure affects transparency
- Pressure Size: Pressure affects brush size
- Pressure Hardness: Pressure affects edge hardness
- Pressure Color: Custom dynamics editor
Windows → Dockable Dialogs → Paint Dynamics
- Click "New Dynamics" icon
- Name it (e.g., "My Pressure Setup")
- Check boxes for:
- Opacity: Pressure
- Size: Pressure (or Velocity for natural strokes)
- Hardness: Pressure (optional)
- Select this dynamics preset for your tools
| Action | Shortcut | Tip |
|---|---|---|
| Brush tool | P |
Main painting tool |
| Eraser | Shift+E |
- |
| Eyedropper | O or hold Ctrl |
Sample colors |
| Zoom in/out | + / - |
Or Ctrl+scroll |
| Rotate canvas | Shift+Ctrl + middle-drag |
Rotate for comfortable strokes |
| Increase brush | ] |
Map to tablet button! |
| Decrease brush | [ |
Map to tablet button! |
| Undo | Ctrl+Z |
Map to tablet button! |
| Toggle fullscreen | F11 |
More canvas space |
-
Use Layers: Always paint on separate layers
-
Enable "Smooth Stroke": In Tool Options → Quality → Smooth stroke
- Helps stabilize shaky lines
-
Use Symmetry Painting:
Windows → Dockable Dialogs → Symmetry Painting- Great for mandalas, characters, etc.
-
Canvas Rotation:
Shift+Ctrl+ middle mouse drag (or stylus button)- Rotate canvas for natural stroke angles
- Doesn't rotate actual image, just view
For smoother drawing:
Edit → Preferences → Input Devices → Input Controllers
- Adjust "Grab broken" setting if cursor jumps
- Increase "Sample averaging" for smoother curves
Disable Windows Ink (if you have issues):
- Usually not needed on Linux, but if you experience cursor offset:
# Check if any Windows compatibility layers are interfering# Check if tablet is connected
lsusb | grep -i huion
# Restart the driver
systemctl --user restart opentabletdriver
# Check logs
journalctl --user -u opentabletdriver -fSolution: Map tablet to single display
In OTD GUI:
- Go to "Display" tab
- Select your primary monitor
- Tablet will now only control that screen
- Check Tool Options → Dynamics is enabled
- Verify pressure works in OTD GUI Tester tab
- Restart GIMP after configuring tablet
- Check
Edit → Preferences → Input Devices
- Open OTD GUI while pressing buttons
- Check if they register in "Bindings" tab
- Some buttons may need "Ignore Input" toggled off
- Restart OTD daemon after changes
- Adjust pressure curve in OTD GUI
- In GIMP, customize Paint Dynamics:
- Adjust pressure curve in dynamics editor
- Add velocity for more natural feel
Issue: Tablet maps to all screens, making it hard to control
Solution:
- OTD GUI → Display tab
- Select single monitor for tablet output
- Or adjust tablet area to match screen aspect ratio
Save different configurations for different programs:
- Configure settings in OTD GUI
- Settings are saved automatically
- For per-app settings, use:
otd-gui → Plugins → Application-Specific Settings
H640P supports tilt. To use:
- GIMP → Paint Dynamics editor
- Check "X Tilt" and "Y Tilt" columns
- Bind to Size, Angle, or other attributes
- Great for calligraphy brushes!
Your pen uses electromagnetic resonance (EMR) technology:
- ✅ Never needs charging
- ✅ No batteries to replace
- ✅ Lighter weight
- Just hover to wake it up!
# Start OpenTabletDriver
systemctl --user start opentabletdriver
# Enable auto-start on boot
systemctl --user enable opentabletdriver
# Open GUI
otd-gui
# Check tablet connection
lsusb | grep -i huion
# View driver logs
journalctl --user -u opentabletdriver -f
# Restart driver
systemctl --user restart opentabletdriver- Circles: Draw circles in different sizes without lifting pen
- Straight lines: Practice horizontal and vertical lines
- Pressure control: Draw lines from light to heavy pressure
- Speed control: Fast and slow strokes with consistent width
- Figure-8s: Smooth continuous motion
- Start with basic brushes and pressure opacity
- Learn layers and layer masks
- Explore blend modes
- Try symmetry painting for fun results
- Experiment with custom brushes
- OpenTabletDriver Wiki: https://opentabletdriver.net/Wiki
- GIMP Docs: https://docs.gimp.org/
- r/DigitalPainting on Reddit: Great community for beginners
- Ctrl+Paint: Free digital painting tutorials
- Your pen comes with extra nibs
- Replace when nib feels scratchy or worn down
- Use nib removal tool (included) or tweezers
- Use microfiber cloth
- Slightly damp for sticky spots
- Don't use harsh chemicals
- Clean regularly to maintain smooth glide
# Check for updates via your package manager
sudo dnf update opentabletdriver
# Or build from source for latest features- Tablet connected via USB
- OpenTabletDriver daemon running
- Tablet detected in OTD GUI
- Pressure registers in OTD Tester
- GIMP input device set to "Screen" mode
- Paint Dynamics enabled in GIMP tools
- Buttons configured in OTD Bindings tab
- Single monitor selected if using multi-display