Skip to content

Commit

Permalink
Add support for Wacom Movink (linuxwacom#673)
Browse files Browse the repository at this point in the history
Signed-off-by: Tatsunosuke Tobita <[email protected]>
(cherry picked from commit 03a9a24)
  • Loading branch information
flying-elephant authored and whot committed Jul 31, 2024
1 parent 6dd0048 commit 090a355
Show file tree
Hide file tree
Showing 3 changed files with 224 additions and 0 deletions.
153 changes: 153 additions & 0 deletions data/layouts/movink.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
19 changes: 19 additions & 0 deletions data/libwacom.stylus
Original file line number Diff line number Diff line change
Expand Up @@ -729,3 +729,22 @@ Type=Puck
HasLens=false
HasWheel=true
Buttons=5

[0x10002]
# Movink
Name=UD Pen
Group=udpen
PairedStylusIds=0x1000a;
Buttons=2
Axes=Tilt;Pressure;Distance;
Type=General

[0x1000a]
# Movink
Name=UD Pen Eraser
Group=udpen
PairedStylusIds=0x10002;
Buttons=1
EraserType=Invert
Axes=Tilt;Pressure;Distance;
Type=General
52 changes: 52 additions & 0 deletions data/movink.tablet
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# Wacom Movink DTH135K0C
# Sensor Type: EMR
# Features: Touch (Integrated), Tilt
#
# Button Map:
# (A=1, B=2, C=3)
#
# *------------------------------------------*
# | C |
# A | | B
# | |
# | |
# | |
# | TABLET |
# | |
# | |
# | |
# | |
# | |
# *------------------------------------------*
#
# Note: This tablet has 2 physical buttons (one left, one right)
# configured via a firmware OSD but only one button can send
# events at any time. This is button C, shown centered here.
# We cannot tell which physical button triggered the event.
#
# Note: touch data comes through the usb:056a:03f0 interface
#
# sysinfo.4XIn8KkXzp
# https://github.com/linuxwacom/wacom-hid-descriptors/issues/376#issue-2270545906
[Device]
Name=Wacom Movink
ModelName=DTH-135K0C
DeviceMatch=usb:056a:03f0
Class=Cintiq
Width=11
Height=8
Styli=@udpen;
IntegratedIn=Display
Layout=movink.svg

[Features]
Stylus=true
Reversible=false
Touch=true
Buttons=3

[Buttons]
# Button C can be physically left or right depending on the firmware
# but let's assign it to Left here, that's good enough.
Left=A;C
Right=B

0 comments on commit 090a355

Please sign in to comment.