2008年5月10日星期六

MPX要來了

如果要追溯MultiTouch的發展史,可以去到20年前那麼久遠的時代,但實際上為人們所共知、讓開發者們要費煞思量則是這幾年間的事。以前所設計的OS或一般應用程序都沒有把MultiTouch輸入設備放進考慮之中,總是假設系統只會有一隻Pointer Device,所以即使是有硬件支援亦得物無所用。

雖然X的設件容許有一個輔助性的滑鼠,不過對MultiTouch沒有多大的幫助,結果還是需要使用外掛式的設計,雖然能夠做到許多非常之酷的效果,但使用上仍有很多的問題。

例如說往往只能跑一個全螢幕MultiTouch的應用程式,二個或非全螢幕的程式會有很多問題。突然想跑其他非MultiTouch的應用程式會也很麻煩,必須先打開滑鼠的模擬,在轉回MultiTouch的應用程式又需要關掉,不然會影響效果。

以上所說都是能夠解決的問題,只是用什麼方法解決最好呢?繼續開外掛?弄個Compiz的plugin?

昨晚在IRC裏就跟人討論過這些問題,原先只是討論Compiz的插件,後來就聊到MultiTouch的環境上,這時對方提到了MPX(Multi-Pointer X)。

我也相信MPX應該是最佳的解決方案,只是一個沒有開mailing list,又久久聽不到開發進度的項目,可以寄望嗎……

他說本來應該是在4月就要整全進X.org裏的,不過好像又延遲了……

那麼看一看mailing list吧……咦?一封在13小時前所寄,標題為「MPX merge coming up」信件,說道:

After over two years of development, MPX will be merged into master in the week following the 25th of May.

對Linux的MultiTouch開發者來說,是個相當之令人震奮的消息呢!

沒有留言:

Creative Commons License
本網誌Ben Lau製作,以共享創意署名-非商業性-相同方式共享 3.0 香港 授權條款釋出。