Questions about using Chromium OS input stack outside of Chromium OS

95 views
Skip to first unread message

Adam Goode

unread,
Jul 18, 2016, 4:56:27 PM7/18/16
to inpu...@chromium.org
Hi,

Details below, but tl;dr I have 2 questions:

1. How much does the current chromium/os input stack still rely on device-specific data? The last place I see this kind of data is in 40-touchpad-cmt.conf but I am pretty sure it is not used any more. Is there another place for this in the freon world? Or is it happily obsolete?

2. Would it be within scope for the gestures library (and other relevant parts of the input stack) to support arbitrary (and arbitrarily flaky) touchpad hardware? Specifically, laptop touchpads that would never be found in an official Chromebook?


Thanks. As promised, details below: 

I have been using a Logitech T650 touchpad on both Chrome OS and a libinput-based Linux distribution (Fedora). I noticed that Chrome OS works very well with this touchpad but libinput does not. There are many such bugs with libinput issues, one example is https://bugzilla.redhat.com/show_bug.cgi?id=1350118.

I filed a bug against libinput suggesting that they investigate the Chromium input stack, since it works very well on the devices I've used with it:

There is some feedback on that bug. The most salient one asserts that libinput is designed to work with arbitrary devices in the wild but the Chromium stack is designed to work with specifically tuned hardware. My questions above attempt to get to the bottom of this assertion.



Thanks,

Adam

Timothy Dresser

unread,
Jul 19, 2016, 8:45:21 AM7/19/16
to Adam Goode, inpu...@chromium.org

Timothy Dresser

unread,
Jul 19, 2016, 8:45:59 AM7/19/16
to Adam Goode, inpu...@chromium.org, ad...@chromium.org
Reply all
Reply to author
Forward
0 new messages