Preface
From my experiance, Wacom tablets work out of the box on Ubuntu mate 16.04 LTS but they are scaled across your entire monitor array. This is fine if you only have one monitor but if you have 2 or more, you will find your drawings are warped.
The following solution worked for my but every monitor array is different, not all monitors can be the same size or positioned perfectly next to eachother. This may not work for you
Scale to a single monitor
There is a command line utility that allows you to configure the wacom tablet on ubuntu mate, it can be accessed with the command xsetwacom
in the terminal
-
Identify your tablet and pen name
xsetwacom --list devices
For me, this returned
Wacom Intuos S 2 Pen stylus id: 8 type: STYLUS
Wacom Intuos S 2 Pad pad id: 9 type: PAD
-
Find your tablet resolution (replace the name of my stylus with yours)
xsetwacom --get "Wacom Intuos S 2 Pen stylus" area
This will return 4 values, keep these safe for if this doesn’t work for you, you’ll want to revert to these later on -
Get the resolutions for all your monitors
Find this by opening “Displays” from the control centre
I have 2 1920x1080 monitors stacked side by side -
Maths
The tablet is scaled across your monitor array like so http://imgur.com/pnqO3Is
What you have to do is calculate the tablets equivalent of one monitor and have it scale to that instead, like so http://imgur.com/bmBYVO0
For me, that means I have to double the x size on the tablet so it pretends it’s twice as long (even though it isn’t) meaning that the portion of the tablet that actually exists will perfectly map onto the first monitor
Put your new x and y coordinates into the following command in place of mine
xsetwacom --set "Wacom Intuos S 2 Pen stylus" area 0 0 30400 9500
It should be noted that if I wanted to map the tablet to my second monitor instead, I could make the tablet pretend it was twice as long in the other direction like so
xsetwacom --set "Wacom Intuos S 2 Pen stylus" area -15200 0 15200 9500