2014年10月24日

NVDA鍵是什麼按鍵?

2019/3/31 更新
剛開始接觸 NVDA 的人,一定會對於一個很特別的按鍵感到困惑,那就是 NVDA 鍵。
什麼是 NVDA 鍵?我的鍵盤上找不到這個按鍵,難道要用 NVDA 還要買一個專用的 NVDA 鍵盤不成?

微軟的 Windows 作業系統操作介面除了可以利用滑鼠來操控外,也有設計鍵盤操控的方式,而現有鍵盤上的按鍵,扣掉打字會用到的英文字母與數字鍵,剩下的按鍵就不多了,將這些剩下的按鍵拿來操控 Windows 是絕對不夠用的,而英文字母與數字鍵只拿來打字實在是一種浪費有限資源的做法,要如何不影響打字又能用做其它的用途,因此有了組合鍵的出現。
組合鍵基本上是要有兩個以上的按鍵組合而成,當按下了組合鍵之後便可以執行特定的功能,例如複製這個動作的組合鍵是 Ctrl+C,雖然有按到英文字母的 C 鍵,但因為是和 Ctrl 一起搭配的組合鍵,當按下時並不會輸入英文字母 C,這樣一來 C 鍵就有了輸入文字以外的功用。
Windows 利用這樣的概念設計了許多不同的按鍵組合來執行操控 Windows 的任務,這些組合鍵微軟稱之為快速鍵,顧名思義,當按下這些組合鍵執行特定動作時其速度確實夠快,有時甚至比利用滑鼠執行相同的指令還來得快。

NVDA 專屬的特定功能其指令的下達也是透過快速鍵來執行,但 Windows 已經有很多快速鍵的組合被用掉了,NVDA 不可能再利用如 Ctrl+C 的快速鍵來執行屬於 NVDA 才有的指令。
除了這個限制之外,還須考量其它應用程式可能也會提供在該程式中專用的快速鍵,也就是說 Windows 本身沒用到的快速鍵不代表其它的應用程式不會用到,所以也要儘可能避開不用,這樣東扣西扣的結果,幾乎已沒有什麼組合鍵可用了。

NVDA 專用的指令要用什麼組合鍵來執行呢?
歸納原本已經有的快速鍵,會發現都有用到諸如 Ctrl、Alt、Win、Shift 這幾個按鍵,可能只用到一個,或用到兩個,不過用到三個或四個的極為罕見,因為那樣不符人體工學很難按啦!
如果能再有一個特定的按鍵其作用如同這四個按鍵一樣的話,那就可以再多出很多按鍵組合,NVDA 也就有組合鍵可執行專用的指令,於是就有了所謂的 NVDA 鍵這個做法來創造屬於 NVDA 自己專用的組合鍵。

不過鍵盤上的按鍵就這麼多,要新增一個專用的按鍵根本不可能,山不轉路轉,那就拿現有的按鍵下手,將平常不太會按到的按鍵變身成為 NVDA 專用的按鍵。
NVDA 將鍵盤上右側數字鍵盤 0、方向鍵上方的 Insert 鍵及鍵盤左側的 Capslock 指定成為 NVDA 鍵,你或許會覺得很奇怪,為什麼要拿這麼多鍵來當 NVDA 鍵使用呢?

前面提到的 Ctrl、Alt、Shift、Win 鍵不也是都各有兩個鍵嗎?其用意在搭配英文字母與數字鍵的使用,因為我們在打字時有些字母是左手按的,有些則是右手按的。
以前述提到的複製指令 Ctrl+C 為例,英文字母 C 是左手的中指去按的,故 Ctrl 鍵就交由右手來按,而為了方便右手操作,這個 Ctrl 鍵是按右邊的 Ctrl,這也是為什麼 Ctrl、Alt、Shift、win 鍵的安排會是左右兩邊皆有且左右對稱的原因。
相同的道理,NVDA 鍵左手按的要有一個,所以用 Capslock 鍵,右手按的也要有一個,所以用數字鍵盤 0,這樣一來兩個鍵就夠了,可是前面提到還有一個 Insert 鍵也當做 NVDA 鍵用又是怎麼回事呢?
這是考量到筆記型電腦使用者的操作需求,目前主流的筆記型電腦規格是 13 或 14 吋,在這個尺寸下其鍵盤的配置上並不會配有如同桌上型電腦所用的鍵盤一樣右側還有數字鍵盤可用,所以筆記型電腦並沒辦法拿數字鍵盤 0 來當 NVDA 鍵用。
既然沒得用就拿 Insert 鍵來用,因為 Insert 鍵的位置就整個鍵盤的配置來說是位於右側,而數字鍵盤 0 也是位於整個鍵盤的右側,剛好可以代替使用,所以不論你用的是桌上型電腦還是筆記型電腦,都能放心的以鍵盤來使用 NVDA。

NVDA 專用的指令其組合鍵都一定搭配 NVDA 鍵,不過在預設的情況下,Capslock 鍵卻沒有被設為 NVDA 鍵,這使得你在按某些組合鍵時,因鍵盤左側沒有一個 NVDA 鍵可按而必須以很彆扭的指法去按一些 NVDA 的快速鍵,要解決這個問題很簡單,把 Capslock 鍵設為 NVDA 鍵就行了。

  1. 按 NVDA+N 打開 NVDA 功能表 (此時的 NVDA 鍵你只能按數字鍵盤的 0 或是 Insert 鍵),按向下鍵選擇 [偏好],按向右鍵展開子功能表,選擇 [設定] Enter 打開對話方塊,再按向下鍵選擇 [鍵盤] 類別。
  2. 按 Tab 鍵到 [選擇 NVDA鍵] 清單,將 [caps lock] 核取方塊按 空格鍵 勾選,再按 Tab 鍵到 [確認] 按鈕,按 Enter 完成。
  3. 按 NVDA+N 打開 NVDA 功能表 (現在 NVDA 鍵你便能按 Capslock 鍵了),按向下鍵選擇 [儲存組態],按 Enter 將設定儲存記憶起來,也可以直接按 NVDA+Ctrl+C 儲存組態。

將 Capslock 鍵設為 NVDA 鍵之後,你就能很輕鬆優雅的以雙手操作 NVDA 的各種功能快速鍵,熟悉 NVDA 與 Windows 的快速鍵使用,必可大大提升你的電腦操作能力。