You are not logged in.

#1 2019-06-17 13:46:45

Lax Lexis
Member
Registered: 2013-09-30
Posts: 56

How to avoid two cursors on a stylus tablet? (Surface Go)

Hello friends,

on a clean arch linux installation with the Gnome 3 desktop I have two cursors on the desktop. One cursor, that reacts on the mouse pad and the other reacts on the stylus pen.

On Ubuntu and on Manjaro (Arch Linux based distro) there is something installed or configured that the mouse pad and the stylus get the same cursor.

Does anyone know, what I should do for only one cursor? Thanks!

Offline

#2 2019-06-17 15:23:00

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 16,763

Re: How to avoid two cursors on a stylus tablet? (Surface Go)

Not off hand, but you might check the Xorg logs on both machines to see what drivers are being used, then check the documentation on those drivers.
Unfortunately, you are likely to have a unique problem here, so all we can really do is point you in the right direction.


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#3 2019-06-22 16:19:56

Lax Lexis
Member
Registered: 2013-09-30
Posts: 56

Re: How to avoid two cursors on a stylus tablet? (Surface Go)

I have some new information.

The "issue" (second cursor for the stylus) has to do with Wayland and may be deliberate.

See the output of xinput under Wayland:

⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ xwayland-cursor:16                      	id=12	[slave  pointer  (2)]
⎜   ↳ xwayland-eraser:16                      	id=11	[slave  pointer  (2)]
⎜   ↳ xwayland-pointer:16                     	id=6	[slave  pointer  (2)]
⎜   ↳ xwayland-relative-pointer:16            	id=7	[slave  pointer  (2)]
⎜   ↳ xwayland-stylus:16                      	id=10	[slave  pointer  (2)]
⎜   ↳ xwayland-touch:16                       	id=9	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ xwayland-keyboard:16                    	id=8	[slave  keyboard (3)]

If I start gnome with X the cursor for the stylus and the touchpad are the same one but the stylus eraser doesn't work anymore. sad

⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ ELAN9038:00 04F3:261A                   	id=11	[slave  pointer  (2)]
⎜   ↳ ELAN9038:00 04F3:261A Pen (0)           	id=17	[slave  pointer  (2)]
⎜   ↳ Microsoft Surface Type Cover Consumer Control	id=9	[slave  pointer  (2)]
⎜   ↳ Microsoft Surface Type Cover Touchpad   	id=10	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=15	[slave  keyboard (3)]
    ↳ ELAN9038:00 04F3:261A                   	id=12	[slave  keyboard (3)]
    ↳ Intel HID 5 button array                	id=14	[slave  keyboard (3)]
    ↳ Intel HID events                        	id=13	[slave  keyboard (3)]
    ↳ Microsoft Surface Type Cover            	id=8	[slave  keyboard (3)]
    ↳ Microsoft Surface Type Cover Consumer Control	id=16	[slave  keyboard (3)]
    ↳ Power Button                            	id=7	[slave  keyboard (3)]
    ↳ Video Bus                               	id=6	[slave  keyboard (3)]

Another bad thing under Wayland is the buggy rendering of some gtk3 applications. Under X these gtk3 applications are rendered correctly.

I think X is the better choice for me. Are these enough information to help me that my stylus eraser also works under X?

Offline

#4 2019-08-11 13:09:11

dragonalmatrix
Member
Registered: 2019-08-11
Posts: 2

Re: How to avoid two cursors on a stylus tablet? (Surface Go)

Does the pressure work under X as well?

Offline

Board footer

Powered by FluxBB