Mir

Comment 5 for bug 1373692

Revision history for this message
Robert Carr (robertcarr) wrote : Re: Enabling touchspots makes compositing stutter and jerky (during touches)

It's hard to tell. I tried to eliminate the human variance in touch smoothness, which I found to be quite high despite my best attempts to keep a steady hand:

umockdev-record /dev/input/event4 > mtk-tpd.evdev
umockdev-record -i /dev/input/event4=mtk-tpd.ioctl -e /dev/input/event4=mtk-tpd.evemu -- mir_demo_server_shell &
mir_demo_client_fingerpaint

< Paint with fingers! >

Then I used

umockdev-run -d mtk-tpd.umockdev -e /dev/input/event4=mtk-tpd.evemu -i /dev/input/event4=mtk-tpd.ioctl -- mir_demo_server_shell & sleep 1 && mir_demo_client_fingerpaint

with and without touchspots enabled in order to produce screenshots

2:25 < racarr> http://imgur.com/umcK3VP
22:25 < racarr> without touchspots
22:25 < racarr> http://imgur.com/zYCwUTq
22:25 < racarr> with touchspots
22:25 < racarr> both have some irregulaties in the same spots
22:26 < racarr> due to finger jerkiness
22:26 < racarr> beyond that
22:26 < racarr> both have some random stuff
22:26 < racarr> e.g. without touchspots is jerkier
22:26 < racarr> ont he big blue vertical line
22:26 < racarr> with touchspots is jerkier in the horizontal area towards the top

I don't think there is a substantial difference.