揭秘:Windows 8 為什麼會支持九軸傳感器?

雷鋒網 於 26/10/2014 發表 收藏文章
儘管微軟很早就有了Windows CE、Windows Phone,但Windows 桌面系統一向對傳感器支持不佳。 微軟自己在博客中也說道,由於缺乏標準,Windows 平台的傳感器編程是一項不可複用的艱鉅任務。


但在Windows 8上卻發生了巨大改變,微軟不僅推出了支持了包括光感、加速度、九軸等多類傳感器,還推出了標準化的兼容驅動。配合Windows 7時推出的標準API使用後,在Windows 設備上加入傳感器也變得​​非常容易了。

大家可能會很好奇,為何微軟會在Windows 8裡來了一記“大滿貫”,把整套傳感器支持都給補上來了。要知道這可不是一件容易事兒,想想台式機、筆記本其實都不太用到傳感器,Windows 8當時官方也並未規劃小於10寸的尺寸設計,所以傳感器的必要性並不強。回憶下IE瀏覽器那麼多年的不兼容狀況,要讓這家巨頭認可支持的必要性可不容易。

原因在聯想。在最近一場YOGA 3 Pro電腦交流活動上,聯想產品經理講述了經過——他們是如何說服微軟加入這項支持的。

聯想YOGA系列筆記本從第一代就加入了翻轉模式,機身與平面可以以任意角度旋轉。因為這個特性,它需要一種識別機制,能夠分析機身屏幕狀態。比如筆記本式和帳篷式兩種狀態下切換,屏幕肯定要自動轉過來。


一位聯想產品經理(應對方要求隱去名字)表示,最初的YOGA一代電腦其實是一個封閉開發項目,翻轉這種形式在之前產品已經嘗試過,YOGA一代算作更好地優化這一體驗。當時由於未確定產品形式,所以微軟並未參與此項目,這款的傳感器所有軟件支持都是由聯想來做的。

當一代有了不錯表現後,聯想開始跟微軟商議,希望在Windows 中能直接支持傳感器。聯想產品經理告訴雷鋒網:“這並不是一個容易的過程,我們跟微軟商討了很久。當時YOGA項目是我們的旗艦系列,我們希望在二代中這種特性能夠得到強化有更佳體驗,最終我們說服了微軟。”

而到了三代,也就是最近發布的YOGA 3 Pro上,這種傳感器特性得到極大強化。聯想介紹其上至少有五個傳感器,調節屏幕亮度的光感;屏幕方向自適應的Harmony(應該是重力傳感器);辨別360°、0°兩種狀態的磁力傳感器;一個3軸、一個9軸組合的12軸傳感器。這些傳感器將幫助電腦更好的識別用戶狀態,以調整軟件模式。

在這個過程中,微軟也完善了對傳感器的支持。從API、驅動到標準化等等,都逐步完善起來。


資料來源:雷鋒網
編輯:LongYe
標籤: Windows 8  九軸傳感器  

留言


請按此登錄後留言。未成為會員? 立即註冊
    快捷鍵:←
    快捷鍵:→