Making sense of i2c

Kenny Duffus kenny at
Mon Jan 16 09:57:38 UTC 2017

On Sunday, 15 January 2017 11:58:38 GMT, Colin McKinnon via Scottish wrote:
> Hi all,
> I bought my daughter a Lenovo Yoga 510-14AST for Christmas. Everything
> works in Linux (Fedora 25) except for the touchscreen.
> Its not appearing as a USB device. At startup there is an error as it scans
> the i2c bus (which seems a likely place to find the device).
> Its currently running dual-boot with MSWindows. There I can see that the
> synaptic.sys driver is loaded, but I don't know how to divine any further
> details on how it is plumbed.


Not too sure what the difference is but with KDE Neon (based on ubuntu 
xenial base) touch screen worked out the box on the 510-14ISK (not sure how 
much difference there is between the models)

In lsusb and lspci there is no mention of touch however in hwinfo I get:

  hid-multitouch: module = hid_multitouch
    input device: bus = hid, bus_id = 0018:06CB:16C9.0002 driver = 
    input device: bus = hid, bus_id = 0018:06CB:16C9.0002 driver = 
  E: DRIVER=hid-multitouch
  <6>[    3.793244] hid-multitouch 0018:06CB:16C9.0002: input,hidraw0: I2C 
HID v1.00 Device [SYNA7501:00 06CB:16C9] on i2c-SYNA7501:00
  hid_multitouch 20480 0 - Live 0x0000000000000000
  hid 118784 3 hid_sensor_hub,hid_multitouch,i2c_hid, Live 

Maybe it might be worth poking it with a *ubuntu based distro to help you 
narrow down what the differences are



More information about the Scottish mailing list