I use a multi monitor system and i have a little problem with the cursor.
When i up the s-pen/finger on the screen of the device and down the cursor moved to a different area while should allow me to continue the movement.
-
Multi Monitor problem
-
Can you confirm that it works correctly when you only use one monitor (having the second one disabled)?
-
uhm for disable i need to change the configuration of my monitors but i think that work
-
it work on one monitor, but on Ubuntu 13.04 whit 2 monitors there is bug, getWeight() return the weight of two monitors, have to return on the weight of current monitor only
-
Hello, I have just come across this issue as I’ve only just installed the app. To make the stylus only be read on a single screen, it is very simple.
- Use xrandr to identify which monitor you would like to have the stylus picked up on.
- Use xinput --list to identify the “Network Tablet”
- Finally, use the following
xinput --map-to-output <Network tablet ID> <Output device>
Example
xinput --map-to-output 12 DVI-0 -
Even better:
xinput map-to-output "$( xinput list --id-only "Network Tablet" )" DVI-I-1
-
I would suggest implementing a small Area offset (i have done in my version)… Because not only does it make Multiple Monitor-Setups simpler to handle, it will also make it possible to use the full Tablet Area usable for just e.g. the Drawing Area of the Program…
-
Trying the solution above, after managing to enable gfxtablet, I get:
xinput map-to-output “$( xinput list --id-only “Network Tablet” )” HDMI-0
X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 131 (XInputExtension) Minor opcode of failed request: 57 () Serial number of failed request: 30 Current serial number in output stream: 31
Trying to search for an answer, I read something about pointer and keyboard devices, but I couldn’t figure out how it could be related and/or lead me to a workaround for this problem.
Any suggestions on how to deal with it? Thanks anyway for the awesome piece of code -
After a bit of tinkering, my device appeared also as a pointer as “Network Tablet Pen (0)” . Using it
xinput map-to-output “$( xinput list --id-only “Network Tablet Pen (0)” )” HDMI-0
worked like a charm