Syncing task from Mir.

** Changed in: mir (Ubuntu)
   Importance: Undecided => Medium

** Changed in: mir (Ubuntu)
       Status: New => Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to mir in Ubuntu.
https://bugs.launchpad.net/bugs/1367490

Title:
  Devices which do not use MT_SLOTS protocol can create invalid touch
  states

Status in Mir:
  Triaged
Status in mir package in Ubuntu:
  Triaged

Bug description:
  "Certain devices" do not use the MT_SLOTS protocol for their
  touchscreen. In such cases (and perhaps in particular...when they omit
  certain 'redundant' tracking ID's) invalid touch states may be
  produced.

  On "such a device" you could run mir_demo_standalone_input_filter and
  tap once...

  observe strange movement to 0,0...further investigation, i.e.
  ANDROID_LOG_TAGS=*:v MIR_SERVER_LEGACY_INPUT_REPORT=log would reveal
  pointerCount becomes frozen at 1.

  The strange movement to 0,0 is caused, when detecting that the
  pointerCount hasn't changed but an input frame is being processesed,
  the stack infers it must be processing a motion event but of course
  there are no coordinates in the current pointer data.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1367490/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to