Mac 鼠標滾輪方向問題探究設計之源

系統偏好設置之中既有鼠標選項又有觸控板選項,且二者均有滾動方向設置,在一處選擇後自動同步到另外一處。這樣一來,使用外置帶有滾輪的鼠標時會出現違背用戶習慣的現象。git

系統偏好設置

首先明確一點,對於觸摸板內容隨手指移動,即滾動方向:天然,符合人類交互直覺。github

那麼問題根源在於:spa

  • 蘋果(Apple - macOS)認爲鼠標滾輪是在控制屏幕。
    滾輪與觸摸板的邏輯保持一致,向上滾動等於上拉屏幕。
  • 微軟(Microsoft - Windows)認爲鼠標滾輪是在控制屏幕右側的滾動條。
    滾動條向下拉才能把內容升上去。

其實鼠標滾輪引發的屏幕滾動方向不一致問題,能夠算做歷史遺留。起初蘋果還沒有推出 Magic Trackpad 觸摸板和 Magic Mouse 鼠標以及 iPhone, iPad 之時,一樣認爲鼠標滾輪等同於屏幕右側的滾動條,可是新的觸摸設備須要保持統一的交互規範,因而所謂的天然方式滾動方向出現。設計

設計之美:3d

對於上面設計,用戶能夠形象化地理解記憶,屏幕或具體說應用窗口英文是 window,鼠標滾輪用來控制 window 顯示區域,相似生活中的窗簾,Windows 系統經過向下拉線繩(滾動條)捲起窗簾,macOS 系統則是直接向上捲起窗簾(應用窗口)自己。blog

可見冰冷的計算機其實並未脫離現實生活,在它的設計過程當中大量參考已有事物,進行模擬、抽象和命名。get

解決辦法:同步

安裝開源軟件 Scroll Reverser,反轉滾動方向。源碼

Scroll-Reverser

源碼地址:https://github.com/pilotmoon/...開源軟件

最後,不吐不快既然 macOS 分別提供鼠標觸控板 選項,爲什麼強迫二者滾動方向保持一致,而非獨立設置。

相關文章
相關標籤/搜索