Public bug reported:

Hi,

I asked a question here
https://answers.launchpad.net/ubuntu/+source/xinput/+question/668859 but
no one seems to answer... So I try here

I can't make multitouch work with my yoga 720 convertible. At least not
as expected. The touchscreen work, some gestures work but touchscreen is
not able to handle multiple touch event unless I disable Gesture
parameter.

xinput --list

Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Wacom HID 50F1 Finger touch id=12 [slave pointer (2)]
⎜ ↳ MSFT0001:02 06CB:7F8F Touchpad id=10 [slave pointer (2)]
⎜ ↳ Wacom HID 50F1 Pen stylus id=11 [slave pointer (2)]
⎜ ↳ Wacom HID 50F1 Pen eraser id=15 [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)]
    ↳ EasyCamera: EasyCamera id=9 [slave keyboard (3)]
    ↳ Ideapad extra buttons id=13 [slave keyboard (3)]
    ↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)]

xinput --test 12

motion a[0]=8021 a[1]=5619 a[2]=0 a[3]=0 a[4]=0 a[5]=0
button press 1 a[0]=8021 a[1]=5619 a[2]=0 a[3]=0 a[4]=0 a[5]=0
button release 1
motion a[0]=8523 a[1]=5587 a[2]=0 a[3]=0 a[4]=0 a[5]=0
button press 1 a[0]=8523 a[1]=5587 a[2]=0 a[3]=0 a[4]=0 a[5]=0
button release 1
motion a[0]=8405 a[1]=4306 a[2]=0 a[3]=0 a[4]=0 a[5]=0
button press 1 a[0]=8405 a[1]=4306 a[2]=0 a[3]=0 a[4]=0 a[5]=0
motion a[0]=8399 a[1]=4313 a[2]=0 a[3]=0 a[4]=0 a[5]=0
button release 1
motion a[0]=7432 a[1]=5321 a[2]=0 a[3]=0 a[4]=0 a[5]=0
button press 1 a[0]=7432 a[1]=5321 a[2]=0 a[3]=0 a[4]=0 a[5]=0
button release 1
motion a[0]=7500 a[1]=5522 a[2]=0 a[3]=0 a[4]=0 a[5]=0
button press 1 a[0]=7500 a[1]=5522 a[2]=0 a[3]=0 a[4]=0 a[5]=0
button release 1
# keep one finger pressed and press another area
button press 3
button release 3

I work with ubuntu 18.04 / Xorg / xinput. Prior to this version I was
working with 17.10 / wayland. On 17.10 in order to make multitouch
support more than 2 fingers at once I had to disable gnome gestures.
Unfortunately, this is not working on ubuntu 18.04.

So I found a parameter for my touchscreen called Gesture (Gesture -
Turns on/off multi-touch gesture events (default is on).)

By disabling this parameter for my touchscreen, multitouch is working as
expected. But no more ... Gestures !

I think both should work together

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

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

Title:
  Yoga 720 touchscreen multitouch

Status in xinput package in Ubuntu:
  New

Bug description:
  Hi,

  I asked a question here
  https://answers.launchpad.net/ubuntu/+source/xinput/+question/668859
  but no one seems to answer... So I try here

  I can't make multitouch work with my yoga 720 convertible. At least
  not as expected. The touchscreen work, some gestures work but
  touchscreen is not able to handle multiple touch event unless I
  disable Gesture parameter.

  xinput --list

  Virtual core pointer id=2 [master pointer (3)]
  ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
  ⎜ ↳ Wacom HID 50F1 Finger touch id=12 [slave pointer (2)]
  ⎜ ↳ MSFT0001:02 06CB:7F8F Touchpad id=10 [slave pointer (2)]
  ⎜ ↳ Wacom HID 50F1 Pen stylus id=11 [slave pointer (2)]
  ⎜ ↳ Wacom HID 50F1 Pen eraser id=15 [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)]
      ↳ EasyCamera: EasyCamera id=9 [slave keyboard (3)]
      ↳ Ideapad extra buttons id=13 [slave keyboard (3)]
      ↳ AT Translated Set 2 keyboard id=14 [slave keyboard (3)]

  xinput --test 12

  motion a[0]=8021 a[1]=5619 a[2]=0 a[3]=0 a[4]=0 a[5]=0
  button press 1 a[0]=8021 a[1]=5619 a[2]=0 a[3]=0 a[4]=0 a[5]=0
  button release 1
  motion a[0]=8523 a[1]=5587 a[2]=0 a[3]=0 a[4]=0 a[5]=0
  button press 1 a[0]=8523 a[1]=5587 a[2]=0 a[3]=0 a[4]=0 a[5]=0
  button release 1
  motion a[0]=8405 a[1]=4306 a[2]=0 a[3]=0 a[4]=0 a[5]=0
  button press 1 a[0]=8405 a[1]=4306 a[2]=0 a[3]=0 a[4]=0 a[5]=0
  motion a[0]=8399 a[1]=4313 a[2]=0 a[3]=0 a[4]=0 a[5]=0
  button release 1
  motion a[0]=7432 a[1]=5321 a[2]=0 a[3]=0 a[4]=0 a[5]=0
  button press 1 a[0]=7432 a[1]=5321 a[2]=0 a[3]=0 a[4]=0 a[5]=0
  button release 1
  motion a[0]=7500 a[1]=5522 a[2]=0 a[3]=0 a[4]=0 a[5]=0
  button press 1 a[0]=7500 a[1]=5522 a[2]=0 a[3]=0 a[4]=0 a[5]=0
  button release 1
  # keep one finger pressed and press another area
  button press 3
  button release 3

  I work with ubuntu 18.04 / Xorg / xinput. Prior to this version I was
  working with 17.10 / wayland. On 17.10 in order to make multitouch
  support more than 2 fingers at once I had to disable gnome gestures.
  Unfortunately, this is not working on ubuntu 18.04.

  So I found a parameter for my touchscreen called Gesture (Gesture -
  Turns on/off multi-touch gesture events (default is on).)

  By disabling this parameter for my touchscreen, multitouch is working
  as expected. But no more ... Gestures !

  I think both should work together

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

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to