天天看點

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

盡管微軟很早就有了windows ce、windows phone,但windows 桌面系統一向對傳感器支援不佳。微軟自己在部落格中也說道,由于缺乏标準,windows 平台的傳感器程式設計是一項不可複用的艱巨任務。

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

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

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

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

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

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

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

而到了三代,也就是最近釋出的yoga 3 pro上,這種傳感器特性得到極大強化。聯想介紹其上至少有五個傳感器,調節螢幕亮度的光感;螢幕方向自适應的harmony(應該是重力傳感器);辨識360°、0°兩種狀态的磁力傳感器;一個3軸、一個9軸組合的12軸傳感器。這些傳感器将幫助電腦更好的識别使用者狀态,以調整軟體模式。

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

繼續閱讀