Patches related to Thinkpad 13 G2's Raydium touchscreen

Po-Hsu Lin (Sam) po-hsu.lin at canonical.com
Thu Sep 14 10:10:44 UTC 2017


Hello,

Thanks for reporting this, we're currently using launchpad.net as our
bug tracking system.
Can you open a bug report against this issue?

You can use command "ubuntu-bug linux" and attach the information you
provided here.

Thanks!

On Sun, Sep 10, 2017 at 10:42 PM, Sejo Ruiz <sejoruiz at gmail.com> wrote:
> Hi all.
>
> I'm trying to get the touchscreen of my laptop (a Thinkpad 13 G2) to work with
> Archlinux. I haven't had much luck until now, so I turned to see if I could make
> it work with Ubuntu. It was a nice surprise to see that it worked out of the
> box. So, now the big question is how can I make it work under Archlinux. Does
> anybody know if there are any patches that are relevant to this? Am I missing
> some configuration?
>
> As far as I can tell, the touchscreen is listed under xinput --list:
>
> xinput --list
>
> ⎡ Virtual core pointer                          id=2    [master pointer  (3)]
> ⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
> ⎜   ↳ Raydium Touchscreen                       id=11   [slave  pointer  (2)]
> ⎜   ↳ ETPS/2 Elantech TrackPoint                id=13   [slave  pointer  (2)]
> ⎜   ↳ ETPS/2 Elantech Touchpad                  id=14   [slave  pointer  (2)]
> ⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
>     ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
>     ↳ Power Button                              id=6    [slave  keyboard (3)]
>     ↳ Video Bus                                 id=7    [slave  keyboard (3)]
>     ↳ Power Button                              id=8    [slave  keyboard (3)]
>     ↳ Sleep Button                              id=9    [slave  keyboard (3)]
>     ↳ Integrated Camera                         id=10   [slave  keyboard (3)]
>     ↳ AT Translated Set 2 keyboard              id=12   [slave  keyboard (3)]
>     ↳ ThinkPad Extra Buttons                    id=15   [slave  keyboard (3)]
>
> It also shows up as an input device:
>
> less /proc/bus/input/devices
>
> I: Bus=0018 Vendor=0000 Product=0000 Version=0000
> N: Name="Raydium Touchscreen"
> P: Phys=
> S: Sysfs=/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-6/i2c-RAYD0001:00/input/input10
> U: Uniq=
> H: Handlers=event8 mouse0
> B: PROP=2
> B: EV=b
> B: KEY=400 0 0 0 0 0
> B: ABS=661800001000003
>
> And finally, the relevant dmesg line.
>
> dmesg | grep -i ray
>
> [    3.407314] input: Raydium Touchscreen as
> /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-6/i2c-RAYD0001:00/input/input10
>
> Finally, I noticed that in the Ubuntu Live CD, the hid-multitouch module is
> loaded automatically (which doesn't happen in archlinux). I have tried it to
> modprobe it manually using the VENDOR, PRODUCT, BUS and MT_CLASS that appear in Ubuntu,
> without luck. Furthermore, it seems like Archlinux can't read the VENDOR and
> PRODUCT correctly.
>
> So, I think I'm out of ideas and I'm hoping that one of you guys can lend me a
> hand.
>
> Thanks to all of you.
>
> PS: If there is any other information that is needed to troubleshoot this, I'll
> be happy to provide it.
>
> --
> Kind regards.
>
> //Sergio
>
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team




More information about the kernel-team mailing list