Multitouch Support di Ubuntu 10.10

Ilustrasi Multi Touch dari geekyard.com

Ilustrasi Multi Touch dari geekyard.com

Ubuntu

Ubuntu

Nah ini dia. Melalui blog pribadinya  dan juga perusahaannya, Mark Shuttleworth mengumumkan bahwa dukungan akan fungsi multi-touch di Ubuntu 10.10 yang diberinama uTouch 1.0. Hal ini akan membuat Linux menjadi semakin kompetitif setelah fungsi serupa digunakan Mac OSX dan juga Windows 7.

Yang menarik juga dari berita ini, Mark menyebutkan bahwa tim Ubuntu telah menciptakan “bahasa” sendiri untuk keperluan multi-touch ini. Hasilnya diharapkan akan menjadi standar baru aplikasi berbasiskan gesture multi-touch di dunia Linux khususnya.

Our multi-touch team has worked closely with the Linux kernel and X.org communities to improve drivers, add support for missing features, and participate in the touch advances being made in open source world. To complete the stack, we’ve created an open source gesture recognition engine and defined a gesture API that provides a means for applications to obtain and use gesture events from the uTouch gesture engine.

API di atas saat ini sudah dirilis di Launchpad dengan mengadopsi lisensi GPLv3 dan LGPLv3.

Dengan hadirnya uTouch di Maverick Meerkat (codename Ubuntu 10.10), maka penetrasi Linux di pasar desktop maupun mobile device diharapkan akan semakin meningkat. Fakta saat ini menunjukkan bahwa kemampuan multi-touch khususnya di mobile device adalah sesuatu yang sangat mutlak. Di desktop sendiri yang saya tahu Mac yang mempelopori penggunaannya (cmiiw, i’m fully using Mac for the last 5 years, dont know much anymore about PC news)

Jadi, multitouch itu sebenarnya apaan sih?
Detil mengenai multitouch mulai sejarah awal hingga perkembangannya sampai saat ini dapat dibaca di Wiki::Multi-Touch. Namun secara garis besar bisa saya katakan bahwa multi-touch itu adalah

sebuah enhancement dari teknologi layar sentuh (touch screen) saat ini. Teknologi ini akan memungkinkan pengguna untuk menggunakan 1 jari atau lebih pada saat bersamaan untuk menyentuh layar yang akan membuatnya menjalankan fungsi yang berbeda. Tergantung kombinasi jari yang digunakan serta gerakan jarinya.

Masih ga jelas?

Contoh yang paling banyak dikenal orang pengenai penerapan multi-touch ini adalah saat Apple meluncurkan iPhone, iPod Touch dan juga memperbaiki jajaran trackpad MacBook Pro (khususnya yang unibody) dengan kemampuan ini. Terakhir adalah Apple Magic Mouse dan Magic TrackPad. Dengan perangkat-perangkat Apple tadi (katakanlah contohnya iPhone), kamu bisa menggunakan jari 2 jari dan gerakan mencubit untuk mengecilkan (zoom-out) gambar. Gerakan sebaliknya akan membersarkan gambar (zoom-in). Ponsel-ponsel Android sendiri kini juga  dilengkapi dengan kemampuan multi-touch ini di Android 2.0/2.1 (di versi sebelumnya juga udah ada sih, cumah didisable di level kernelnya).

Di MacBook Pro, gerakan 4 jari digeserkan serentak ke atas akan menyingkirkan semua window aktif dari layar Anda. Gerakan sebaliknya (4 jari geser ke bawah) akan mengembalikan semua window aplikasi yang tadi “tersingkir” kembali ke posisi semula.

Nah keren kan? We’ll see the next enhancements from Linux-Open Source World.