Skip to content

iptsd in chromeos #3

Closed
Closed

Description

@sebanc

Hi Hayataka,

I have finally found a fix for older devices (Intel Gen < skylake) to boot brunch with kernel 5.4 and in preparation to switch brunch to kernel 5.4 I am trying to implement the new ipts method with iptsd in chromeos.

I currently have both ipts kernel part and iptsd built correctly (as far as I can tell) and I can see input which looks correct in "evtest" but touches are not recognized in chromeos.

I was wondering if you used a specific iptsd patch in your chromeos iptsd implementation ?

Between, I have been reading the progress on the camera support and you and the other participants are really doing great ! Thanks for that :)

Activity

  1. kitakar5525 commented on Nov 15, 2020

    @kitakar5525
    Owner

    I have finally found a fix for older devices (Intel Gen < skylake) to boot brunch with kernel 5.4 and in preparation to switch brunch to kernel 5.4 I am trying to implement the new ipts method with iptsd in chromeos.

    I currently have both ipts kernel part and iptsd built correctly (as far as I can tell) and I can see input which looks correct in "evtest" but touches are not recognized in chromeos.

    I was wondering if you used a specific iptsd patch in your chromeos iptsd implementation ?

    Hi sebanc,

    I also noticed that iptsd won't work as-is. I have this patch
    This patch is written for the older iptsd written in Go, before switching to C. But the basics are the same I guess.

    It's not complete yet, but at least it enables finger touch input other than taps in chrome browser (you can now scroll, pinch-to-zoom, long-tap, ...). Looks like it's fully working on ARC at a glance, including taps.

    I haven't opened an issue on iptsd repo and even haven't told this issue to StollD yet, because I've been obsessed with cameras and the other things these days :D
    So, I'd appreciate it a lot if you can discuss this issue with StollD.

    A prebuilt binary is also available here

    Between, I have been reading the progress on the camera support and you and the other participants are really doing great ! Thanks for that :)

    Thanks :)

  2. kitakar5525 commented on Nov 15, 2020

    @kitakar5525
    Owner

    I made the patch by comparing the evtest output on v4.19-ipts and this iptsd and saw what Event code are missing.
    If I remember correctly, the iptsd still lacks some Event code, but I gave up adding it before as it seems to be difficult for me :D

  3. sebanc commented on Nov 15, 2020

    @sebanc
    Author

    Thanks for the detailed explanation and the patch :)

    This patch is still very mysterious for me as I only looked at old ipts code but never really investigated the hid events.

    I will raise an issue on iptsd and hopefully StollD will be able to help.

    Thanks a lot for all this info and best of luck with your other projects !

  4. kitakar5525 commented on Nov 16, 2020

    @kitakar5525
    Owner

    Thanks for the detailed explanation and the patch :)

    No problem :)

    I will raise an issue on iptsd and hopefully StollD will be able to help.

    Thanks!

  5. 30 remaining items

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions