论文部分内容阅读
从鼠标发明之后,电脑的输入方式基本没有什么大的变化。显示器已经从单色CRT进步到了彩色液晶甚至OLED,CPU运行速度更是提高了数万倍,但绝大多数电脑用户还是离不开键盘和鼠标。
从鼠标发明之后,电脑的输入方式基本没有什么大的变化。显示器已经从单色CRT进步到了彩色液晶甚至OLED,CPU运行速度更是提高了数万倍,但绝大多数电脑用户还是离不开键盘和鼠标。
绝大多数情况下,我们依靠鼠标完成指点操作。以iPad为代表的触摸指点技术一度让大家以为触摸屏幕会在电脑上普及,但实际应用时我们会发现在笔记本电脑或者台式PC的大屏幕上用手指戳来戳去并不那么方便。因为我们需要抬起胳膊大幅度移动手臂才能触摸到屏幕的所有角落,比起拿在手里的平板电脑,触摸操作很容易让人疲劳。而且PC的屏幕要比平板电脑大不少,手指把屏幕弄脏之后视觉效果相当差,清洁起来也挺费事。所以在市场上出现了几个尝试性的产品之后,触摸类的PC并未大面积普及。据传联想将在2012年CES上推出新的10点触摸一体电脑,不知道将如何解决这个问题。
为了让用户在笔记本电脑上也能完成指点操作,厂商设计了触摸板作为鼠标的替代品。但早期的触摸板操作并不轻松,所以很多用户还是得再给笔记本电脑配上一个鼠标。后来苹果扩大了触摸板的面积,又增加了多点触摸技术,才让触摸的操作体验改进了很多。但是,在精细的操作如制图、游戏领域,触摸板仍然替代不了电脑,而且大面积的触摸板在与笔记本键盘抢占同一个空间,如何平衡两者也是个挑战。
IBM最早引入的指点杆一度是我非常喜欢的鼠标替代技术,小红点也成了Thinkpad的经典设计元素。指点杆可以完成比较精细的操作,反应准确灵敏。我曾经尝试过用指点杆玩射击游戏,熟练之后成绩能很接近鼠标。但是指点杆不是万能的,有的用户就是无法习惯它比较另类的操作方式,所以现在的Thinkpad上指点杆和触摸板共存。另一个问题是如果高强度使用指点杆,很容易损伤食指关节,造成疼痛。
指点杆的一个重要优势是无需把手从键盘打字区移开就可以进行指点操作,这对保持用户操作的连贯性非常有利,从这个角度看它的用户体验很好。那么如果能让键盘也提供触摸功能,岂不就完美了?首先这可以保证用户在打字和指点操作切换时不用移动手的位置,其次两者的结合解决了争抢空间的问题。但是,这能做到么?
最初我以为这是个成本问题。键盘按键是分离的机械部件,给每一个按键键帽上增加触摸功能,肯定需要大大提升制造和装配成本,没有什么厂商会愿意尝试的。后来我忽然想到其实只要让电脑知道你的手指在哪里就可以了,并不一定需要增加触摸机制。
现在几乎每一台笔记本电脑都有摄像头配置,摄像头放置在屏幕上方,如果调整它的拍摄角度,摄像头完全可以用来记录用户的手指动作了。并不需要增加硬件成本,对手指运动的解析完全可以通过软件来完成。如果摄像头调整角度并不方便,还可以用红外、超声波或者激光等技术来捕捉手指的位置和运动,再通过软件处理将运动映射到鼠标的操作上去。
在更大的尺度上微软已经完成了这个工作,就是卖得火爆的Kinect。Kinect配合微软的游戏机XB0X360能够利用摄像头和激光扫描技术捕捉人的运动来控制游戏。微软已经正式宣布Kinect可以用于PC操作。这类技术只要稍加改造甚至简化我想就能变成手指运动的检测了吧。当然,我这只是爱好者的美好幻想,落实到产品上肯定要克服稳定性、准确性、人体工程学、成本等等各方面的困难。但反正2012已经来了,我们还是多一些幻想吧。
从鼠标发明之后,电脑的输入方式基本没有什么大的变化。显示器已经从单色CRT进步到了彩色液晶甚至OLED,CPU运行速度更是提高了数万倍,但绝大多数电脑用户还是离不开键盘和鼠标。
绝大多数情况下,我们依靠鼠标完成指点操作。以iPad为代表的触摸指点技术一度让大家以为触摸屏幕会在电脑上普及,但实际应用时我们会发现在笔记本电脑或者台式PC的大屏幕上用手指戳来戳去并不那么方便。因为我们需要抬起胳膊大幅度移动手臂才能触摸到屏幕的所有角落,比起拿在手里的平板电脑,触摸操作很容易让人疲劳。而且PC的屏幕要比平板电脑大不少,手指把屏幕弄脏之后视觉效果相当差,清洁起来也挺费事。所以在市场上出现了几个尝试性的产品之后,触摸类的PC并未大面积普及。据传联想将在2012年CES上推出新的10点触摸一体电脑,不知道将如何解决这个问题。
为了让用户在笔记本电脑上也能完成指点操作,厂商设计了触摸板作为鼠标的替代品。但早期的触摸板操作并不轻松,所以很多用户还是得再给笔记本电脑配上一个鼠标。后来苹果扩大了触摸板的面积,又增加了多点触摸技术,才让触摸的操作体验改进了很多。但是,在精细的操作如制图、游戏领域,触摸板仍然替代不了电脑,而且大面积的触摸板在与笔记本键盘抢占同一个空间,如何平衡两者也是个挑战。
IBM最早引入的指点杆一度是我非常喜欢的鼠标替代技术,小红点也成了Thinkpad的经典设计元素。指点杆可以完成比较精细的操作,反应准确灵敏。我曾经尝试过用指点杆玩射击游戏,熟练之后成绩能很接近鼠标。但是指点杆不是万能的,有的用户就是无法习惯它比较另类的操作方式,所以现在的Thinkpad上指点杆和触摸板共存。另一个问题是如果高强度使用指点杆,很容易损伤食指关节,造成疼痛。
指点杆的一个重要优势是无需把手从键盘打字区移开就可以进行指点操作,这对保持用户操作的连贯性非常有利,从这个角度看它的用户体验很好。那么如果能让键盘也提供触摸功能,岂不就完美了?首先这可以保证用户在打字和指点操作切换时不用移动手的位置,其次两者的结合解决了争抢空间的问题。但是,这能做到么?
最初我以为这是个成本问题。键盘按键是分离的机械部件,给每一个按键键帽上增加触摸功能,肯定需要大大提升制造和装配成本,没有什么厂商会愿意尝试的。后来我忽然想到其实只要让电脑知道你的手指在哪里就可以了,并不一定需要增加触摸机制。
现在几乎每一台笔记本电脑都有摄像头配置,摄像头放置在屏幕上方,如果调整它的拍摄角度,摄像头完全可以用来记录用户的手指动作了。并不需要增加硬件成本,对手指运动的解析完全可以通过软件来完成。如果摄像头调整角度并不方便,还可以用红外、超声波或者激光等技术来捕捉手指的位置和运动,再通过软件处理将运动映射到鼠标的操作上去。
在更大的尺度上微软已经完成了这个工作,就是卖得火爆的Kinect。Kinect配合微软的游戏机XB0X360能够利用摄像头和激光扫描技术捕捉人的运动来控制游戏。微软已经正式宣布Kinect可以用于PC操作。这类技术只要稍加改造甚至简化我想就能变成手指运动的检测了吧。当然,我这只是爱好者的美好幻想,落实到产品上肯定要克服稳定性、准确性、人体工程学、成本等等各方面的困难。但反正2012已经来了,我们还是多一些幻想吧。