Ubuntu 把多点触控引进 Linux

作者: 51Touch     时间:2010-08-19     源于:ZDNET    总点击:
【导读】:开发并支援Ubuntu的Canonical公司创办人Mark Shuttleworth说:「每一家大型PC制造商都要求Linux增加触控功能,这是Linux在PC生态系的一大缺口。」但下一版也就是10.10版的Ubuntu (别称Maverick Meerkat),将引进多点触控支援。

    北京时间08月19日消息,中国触摸屏网讯, 下一版的Ubuntu将具备多点触控(multitouch)介面功能,让Linux作业系统至少在一个领域上追上Windows与Mac OS X的脚步。

    本文来自:http://www.51touch.com/touchscreen/news/dynamic/201008/19-7528.html

    开发并支援Ubuntu的Canonical公司创办人Mark Shuttleworth说:「每一家大型PC制造商都要求Linux增加触控功能,这是Linux在PC生态系的一大缺口。」但下一版也就是10.10版的Ubuntu (别称Maverick Meerkat),将引进多点触控支援。

    加入多点触控功能并非易事,尤其在Linux的开放原始码界,涉及众多的独立机构以及程式设计师。 Canonical程式设计师从不同层级的Linux软体组合出多点触控程式,还要撰写手势辨识(gesture recognition)支援工具,并加入一个介面,让程式设计师更容易添加多点触控支援。

    Shuttleworth说,有些应用程式和动作应该不需要做任何改变,例如,使用GNOME GTK和KDE Qt介面元素的程式,应该会自动受惠于多点触控手势,例如透过表单向下卷页。

    Shuttleworth周一在他的部落格宣布这项消息,进一步的细节公布于Canonical部落格以及Ubuntu开发者电邮论坛。

    有了多点触控介面,运算装置就能透过触控板或触控萤幕,同时侦测到多重的接触点。这种技术已大量应用于iPhone、iPad和Mac笔电上,并快速打入主流市场,成为一种更直觉式(intuitive)的人机互动方式。

    但多点触控有多直觉?手势显然比电脑指令(例如Photoshop的Ctrl-Alt-Shift-S的储存图形指令)操作容易。

    指令列介面是一种记忆练习,然而,至少就某些应用程式而言,提供指令选单或工具列图示,至少能让使用者发现有哪些功能可选。相较之下,多点触控指令可能很武断,甚至可能很复杂。

    一大问题是:目前没有什么标准可循。以两指开合(pinching)表示放大或缩小,是常用的、直觉的指令。但是,用三指往下扫(three-finger swipe down)该怎么定义? 在Mac OS X用Firefox时,它会会移向网页的下方,但在Safari环境下却起不了任何作用。该由谁来断定哪一种作法正确?

    Shuttleworth说:「如果每一种应用程式都采用不同的使用者介面模式,那么使用者势必会弄糊涂了,对多点触控反而不悦。」

    另一个问题是:哪一层的软体堆叠要听命于你的手势? Firefox将取得多点触控支援,但这个浏览器应该在何时接收多点触控输入指令、再传给网路应用程式? 作业系统又该在何时接收输入指令、然后采取适当的动作?

    就Ubuntu的例子而言,将会立下一些标准。例如,以两指代表应用程式,以三指表示视窗管理。 Shuttleworth说:「我们拥有丰富的字汇(vocabulary)来作视窗的定位、视窗的缩放,都从三指轻点(tap)开始做起。」

    在初步的接触后,接下来可能进行更多的动作。 Shuttleworth在部落格里写道:「不只是单一的神奇手势,我们让手势可能是一连串的基本动作或组合动作,有如把单字串成更复杂的句子。基本动作像是个别的动词,串起来可允许更丰富的互动。」

    Shuttleworth说,初期使用者可能搞不清楚,但此刻让Linux参与多点触控开发,比坐等情尘埃落定好。

    他说:「这是个丰富的研究领域,我预期五年后,手势定义的思考会变得更周详,而且成为应用程式的标准。」


 


    触摸屏与OLED网推出微信公共平台,每日一条微信新闻,涵盖触摸屏材料、触摸屏设备、触控面板行业主要资讯,第一时间了解触摸屏行业发展动态。关注办法:微信公众号“i51touch” 或微信中扫描下面二维码关注,或这里查看详细步骤
相关阅读:3D打印    模具产业    微铸锻技术    石墨烯    OLED面板    夏普    iPhone 8    半导体    苹果    
关于我们 | 广告服务 | 联系我们 | 版权声明 | 隐私政策 | 网站地图 | 友情链接 | 欢迎投稿 | 加入收藏 | 意见反馈 | 经销商加入
网站广告、经销商加盟、触摸屏软件销售: 028-85108892 13183843395 028-66219290 联系人: 张小姐 产品购买联系方式如下:
地址:成都市高升桥东路2号高盛中心1109室 电话: 028-85108892 13183843395 028-66219290
版权所有 Copyright(C) 2003-2015 All rights reserved 中国触摸屏网 电子邮件: 51touch@126.com touch8@gmail.com
业务合作QQ:触摸屏技术,触摸屏报价,触摸屏软件咨询 43361182 触摸屏软件制作与技术支持:触摸屏软件,触摸查询系统,触摸查询软件 893008608 媒体合作QQ: 893008608

2000人超级QQ触摸屏群:59897879 171220106


分享到