=== chihchun_afk is now known as chihchun [07:40] anpok: Does libinput have any special support for smooth two finger scrolling or is it just button 4/5 emulation? [07:45] duflu: yes it has two finger scrolling support [07:46] anpok: Does it have /good/ scrolling support (not emulating a wheel) ? :) [07:47] duflu: it offers two information.. the emulated number of ticks.. and a finer grained (and hopefully properly scaled) movement vector [07:47] anpok: So something like a normalized float vector relative to the touchpad dimensions? [07:48] remember.. when we introduced libinput I default to the second ccase [07:48] but that turned out to be problematic with downstreams.. [07:48] so we need to expose that via a real axis in mir client [07:48] Heh. Compatibility or good software. Choose one [07:48] then we could use it gtk and qt.. [07:49] anpok: My feeling is that the nice implementations of the world roughly map the touchpad height to scrolling the height of the screen. So if we could move in that direction with more precision I think it would be nice [07:50] oh.. [07:55] You could abstract that using a float (or fixed point) motion vector === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun [08:01] duflu: libinput does have device specific scaling of the measured scroll gestures [08:01] Hmm, methinks we need a nice demo client to play with it === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun === alan_g is now known as alan_g|lunch === chihchun is now known as chihchun_afk === dandrader_ is now known as dandrader === dandrader is now known as dandrader|lunch === dandrader|lunch is now known as dandrader