Public bug reported:

I have a HP Pavilion x360 convertible 15 br0xx. This laptop has a
multitouch touchscreen and an active pen/stylus.

On ubuntu 16.04, the touchscreen used with fingers and the pen/stylus
work properly. The touchscreen was identified as «ELAN0732:00 04F3:24B8»
as slave pointer and the pen as «ELAN0732:00 04F3:24B8 Pen» as slave
pointer too.

But, on ubuntu 18.04 bionic with gnome shell, the pen/stylus is
identified «ELAN0732:00 04F3:24B8 Pen» as slave keyboard instead as
slave pointer. Touchscreen work well until pen/stylus is used. At this
point, a new device «ELAN0732:00 04F3:24B8 Pen Pen (0)» is enabled. The
touchscreen stops working and the pen/styles works but with some issues.

    ~$ xinput --list
    ⎡ Virtual core pointer                              id=2    [master pointer 
 (3)]
    ⎜   ↳ Virtual core XTEST pointer                    id=4    [slave  pointer 
 (2)]
    ⎜   ↳ ETPS/2 Elantech Touchpad                      id=15   [slave  pointer 
 (2)]
    ⎜   ↳ ELAN0732:00 04F3:24B8                         id=10   [slave  pointer 
 (2)]
    ⎜   ↳ ELAN0732:00 04F3:24B8 Pen Pen (0)             id=18   [slave  pointer 
 (2)]
    ⎣ Virtual core keyboard                             id=3    [master 
keyboard (2)]
        ↳ Virtual core XTEST keyboard                   id=5    [slave  
keyboard (3)]
        ↳ Power Button                                  id=6    [slave  
keyboard (3)]
        ↳ Video Bus                                     id=7    [slave  
keyboard (3)]
        ↳ Power Button                                  id=8    [slave  
keyboard (3)]
        ↳ HP Wide Vision HD Camera: HP Wi               id=9    [slave  
keyboard (3)]
        ↳ Intel Virtual Button driver                   id=12   [slave  
keyboard (3)]
        ↳ Intel Virtual Button driver                   id=13   [slave  
keyboard (3)]
        ↳ AT Translated Set 2 keyboard                  id=14   [slave  
keyboard (3)]
        ↳ HP WMI hotkeys                                id=16   [slave  
keyboard (3)]
        ↳ HP Wireless hotkeys                           id=17   [slave  
keyboard (3)]
        ↳ ELAN0732:00 04F3:24B8 Pen                     id=11   [slave  
keyboard (3)]

After disable devices id=11 and id=18, touchscreen recovers its multitouch 
feature.
There is no combination enabling/disabling ids 10, 11 and 18, to get multitouch 
and pen working together.

On Wayland session, I get the same behavior.

Note: Ubuntu 18.04 LTS clean installation with «minimal install option»
and no other customization.

** Affects: xinput (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xinput in Ubuntu.
https://bugs.launchpad.net/bugs/1768169

Title:
  touchscreen doesn't work properly after stylus detection

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xinput/+bug/1768169/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to