T-Mobile G1 touchscreen can do multi-touch, but doesn’t
By Will Park on Tuesday, November 18th, 2008 at 11:57 AM PST In Android, Announcements, Developer, GPhone, HTC, T-Mobile
When you’re a wireless carrier vying for the hearts and minds of the smartphone-craving masses, it’s probably a good idea to throw caution to the wind and pack your smartphone to the brim with all the latest bells and whistles – like multi-touch. The T-Mobile G1 ushered in the age of the open-source Android OS with a refreshing capacitance-based touchscreen. Amid a sea of pressure-sensitive (resistive-based) touchscreens, the T-Mobile (NYSE: DT) G1’s glass touchscreen is a welcome iPhone-esque feature. Too bad it doesn’t support the pinching and twirling multi-finger inputs that has made the iPhone’s UI so popular.
Or, does it?
An intrepid Android developer, RyeBrye, has discovered that the T-Mobile G1’s capacitance touchscreen hardware is actually capable of supporting multi-touch inputs, but chooses to suppress that the feature. Like a vestigial tail, the G1’s Synaptics touchscreen driver has had its multi-touch code shriveled up and commented out – serving no real function than to remind users of what once was.
RyeBrye brought the multi-touch code snippet within the Synaptics touchscreen driver back to life with some judicious use of the “delete” key, and found that he could actually log multi-touch inputs from the touchscreen. The development proves that the G1 can actually handle snazzy multi-touch controls a la the iPhone and iPhone 3G. Unfortunately, the Android OS doesn’t yet make provisions for any multi-touch support. Hopes are high, however, that Android developers will figure out a way to free the inner multi-touch beast that lies in wait within the T-Mobile G1.
But, the real question here is why would HTC and T-Mobile choose to banish the multi-touch feature to realm of commented-out code. Patent conflicts could be an issue.
[Via: MobileCrunch]



Apple have claimed software patents for pinching and rotation on their iPhone (there was apparantely and old Cisco phone called the IPhone!) so they will probably sue anyone who makes their touchscreen phone recognise these. Multitouch isn’t really a vital feature so Google don’t want to risk it. Honestly, I can’t believe that any massive computer corporation is stupid enough to believe any court will believe their claim of “we invented multitouch” which Apple didn’t (Microsoft started with multitouch tablets ages before the iPhone; Synaptics make multitouch touchpads all the time) and “we invented multitouch zooming. Google really have no reason to be scared