I found the commit that made the touchscreen work initally. It is "Add proximity support." b48f4c41c0d3386bba3e9d8fa3da91f18aae190b and was developed in the 2.5.99 series.
The commit before, 185ad42078a3bcb423b83e41ebeddbb7541fe26c, is the last one where it did not work.
I had to find these on Ubuntu 10.10 as these older versions do not compile on 11.04.
So to sum up:
newer <- broken
a12a1f9e2b80e8a9a1515c309d0094f898139a83 <- broken again (multitouch support)
b441e8e382a40dcb64c1715469952bf856e9cc40 <- fixed
in between <- fixed
b48f4c41c0d3386bba3e9d8fa3da91f18aae190b <- fixed (proximity support)
185ad42078a3bcb423b83e41ebeddbb7541fe26 <- broken
older <- broken
The it would be nice if the people who wrote the MT support / Xinput 2.1 could check the original fix (proximity support) to see if they forgot something.
I found the commit that made the touchscreen work initally. It is "Add proximity support." b48f4c41c0d3386 bba3e9d8fa3da91 f18aae190b and was developed in the 2.5.99 series.
The commit before, 185ad42078a3bcb 423b83e41ebeddb b7541fe26c, is the last one where it did not work.
I had to find these on Ubuntu 10.10 as these older versions do not compile on 11.04.
So to sum up:
newer <- broken 9a1515c309d0094 f898139a83 <- broken again (multitouch support) b64c1715469952b f856e9cc40 <- fixed bba3e9d8fa3da91 f18aae190b <- fixed (proximity support) 423b83e41ebeddb b7541fe26 <- broken
a12a1f9e2b80e8a
b441e8e382a40dc
in between <- fixed
b48f4c41c0d3386
185ad42078a3bcb
older <- broken
The it would be nice if the people who wrote the MT support / Xinput 2.1 could check the original fix (proximity support) to see if they forgot something.