鍵盤右視窗鍵是否為廢鍵之探討

2012.12.12 10:46AM
是鍵盤右視窗鍵是否為廢鍵之探討這篇文章的首圖

(這篇是在4年前4月所寫的文章,當初右視窗鍵幾乎被判定是廢鍵,但到了現在是不是呢?其實還有討論的空間,所以先將這篇文章備份一下,日後有機會來討論討論)

所謂的廢鍵,就是無論你怎麼用手上的鍵盤,就是用不到那些按鍵,因此稱之為廢鍵。對於每個人來說,廢鍵的數量都有所不同,而且用不到的按鍵其實相當多。但若從鍵盤製造的角度來看,廢鍵就相當少了。因為對於製造者來說,你永遠不知道這顆幾乎沒人用的按鍵,到底會不會有人用?

舉一個最經典的例子,右Alt鍵對筆者來說是廢鍵。相信對許多人來說,右Alt鍵也是廢鍵。所以才有人以軟體的方式來改右Alt的功能,讓他成為某個快速鍵。不過,右Alt鍵再廢,也許對於某些特定的族群來說,這可能是經常會用到的按鍵。假使製造業者冒然去掉右Alt,就會造成該族群的麻煩。對於製造業者來說,販售就會是一個問題。

另一個經典的按鍵就是Scroll Lock了,在一般使用下,這個按鍵雖然有作用,但也實在不太會去動它。筆者也有看過沒有Scroll Lock按鍵的鍵盤設計,也有看過將這個按鍵設為次要按鍵。但絕大部分製造業者,都不敢亂動。

因此,廢鍵這個議題,所要針對的,就是以製造業者的角度來看。這裡所指的製造業者,主要所指的是以設計為主的廠商,並非指單純代工製造,畢竟Layout是由設計端掌握。

再講更極端一點,對於製造者來說,也不管廢不廢鍵,在空間配置允許之下,原則上標準是如何,就做怎樣的標準,少有更動的情形發生。

所以,我們可以知道,就算右Alt鍵再少人使用,在市面上要找到一把沒有右Alt鍵的標準鍵盤,實在太困難了,甚至連以體積為導向設計為主的小鍵盤,有的都還會保留。

不過,有一個按鍵例外,那就是右視窗鍵。

雖然絕大部分的鍵盤,都是走兩個視窗鍵的設計。但有的鍵盤卻減去了右視窗鍵設計,明確認定右視窗鍵為廢鍵。羅技有不少鍵盤,正是這樣的設計。

不過,若只是羅技這樣認定,那也就不會有這篇文章了,畢竟這只是羅技一家的認定。



962e274ff4085c523c0bc95eeed80a67

但是,這次微軟所出的無線雷射滑鼠鍵盤組的鍵盤,卻將右視窗鍵去掉,以Filp 3D取代。創意很夠,但背後卻含有重大的意義。

那就是右視窗鍵被認定為廢鍵的可能性。(要注意,廢鍵對於製造者來說,是比較嚴謹的)

也許你會質疑。為何羅技出的鍵盤,沒有右視窗鍵,叫做一家之言;而微軟出的,沒有右視窗鍵,叫做有重大意義。是因為微軟鍵盤的量賣得比羅技多嗎?

當然不是以量來看。可別忘了,鍵盤的Layout設計,微軟具有決定性的地位,講得決絕一點,在根本上,是微軟所定義的。微軟在Win 95的時候,說要加視窗鍵,有幾個廠商能不加?現在為了Vista,視窗鍵要改為有醜醜的圈圈外圍,市面上的鍵盤,視窗鍵就幾乎都是有那圈圈外圍了。(還我視窗鍵與其他按鍵一致造型的鍵盤來Orz)

你說右視窗鍵是廢鍵,我說右視窗鍵是廢鍵,羅技說右視窗鍵是廢鍵,但對微軟來說,這個廢鍵可不能隨意認定。雖然大家都知道右視窗鍵使用頻率很低。

為何微軟不能隨意認定?因為兩個視窗按鍵的配置沿用非常久遠,自Win 95以來,就是這樣的設計了。對於一個超過十幾年的配置,微軟有勇氣換掉。從正面來說,微軟是勇於改進。但從反面來說,其實等於微軟也承認右邊的視窗鍵是 廢鍵。當然,右邊的視窗鍵倒底是不是廢鍵,就看之後所出的鍵盤是不是還會將右邊視窗鍵設計回來。

此外,「Flip 3D」鍵本身不算是很重要的按鍵。這點可以從兩個角度來看:一個是這個效果,本身就可以用組合鍵的形式呈現出來,不會因為沒有這個按鍵就不能使用;第二個是這個按鍵其實可以做成快速鍵,放在左邊。

純以設計而言,「Flip 3D」按鍵取代右視窗鍵,個人認為真是絕妙的好主意。但從重要性來看,今天一個不是很重要的按鍵把右視窗鍵取代,擺明了就是說右視窗鍵的可用性很低。

之前微軟也有將編輯鍵位區做了更改,但顯然應該有遇到一些抗議的聲浪,所以新出的鍵盤,還都是很標準的配置。所以呢,右視窗鍵倒底是不是廢鍵,就看今後還會不會出沒有右視窗鍵的鍵盤吧。

 

9 則回應

  •  Arduino雖然更泛用一些,不過做鍵盤主控的話或許Teensy++更合適,內建了USB接口,可以用來驅動鍵盤矩陣的Pin也比較多

    2013-01-17
  • 或許可以用Arduino作為鍵盤的晶片,這樣就可以跨平台編輯鍵位了

    只是這樣子就等於是做出一把鍵盤,不是拿著現有鍵盤去做修改

    如果有電路,就可以找鍵盤製造商幫忙OEM了?

    2012-12-13
    • h_t_d wrote:

      或許可以用Arduino作為鍵盤的晶片,這樣就可以跨平台編輯鍵位了

      只是這樣子就等於是做出一把鍵盤,不是拿著現有鍵盤去做修改

      如果有電路,就可以找鍵盤製造商幫忙OEM了?

       

      可能困難了點,用來做鍵盤可能太龐大了

      其實各大廠都有相當棒的MCU可以用,開發工具也一應俱全

      像我這一陣子常用的Microchip,從8bits到32bits,內建USB硬體,compiler免費(包含assembly、C),還有免費的library,包括USB stack

      甚至還有USB HID Keyboard的demo source code,根本就拿來改一改就可以用了

      至於鍵盤的電路,那是很簡單的,基本上就是MCU Row-二極體-SW-MCU Column,只是layout需要精確尺寸比較麻煩而已

      當然,還有一些比較detail的know how就是

      但這樣的東西,對於鍵盤廠商來說,應該不是很困難的吧

      不過使用者要OEM困難度很大的,因為你沒有「量」,當然,如果你出的起很多錢(百萬台票),那就不是問題...... 

      FILCO Tenkeyless+Logitech MX1100 Poker PBT+Intopic UFO-MS-L037

       

      2012-12-14
  • 如果僅是要在一台電腦上改變key map,有很多工具,例如有名強大的AutoHotkey,強大到不只是改變按鍵,還可以做macro、滑鼠,甚至操作視窗

    不過缺點一樣,只能在一台電腦,換電腦還是要重新掛上程式,而系統的支援也是問題

    full-programmable的概念,其實已經講很久了

    基本上要克服的,就是操作介面的問題,我想硬體廠商最大的問題也在這邊,因為這個不只是驅動程式,而是需要一個完整的GUI程式

    而且,支援各系統也是很大的挑戰

    然而,這個其實有比較簡易的方式可以解決

    一者是使用USB HID Memory,一者是乾脆使用USB MassStorage

    HID memory的驅動程式單純,只要一個可以放資料進去的工具

    MassStorage就更不用說,檔案總管就可以了

    然後,把keymap資料設計得簡單一點,例如直接用INI格式,這樣使用者可以用任何文字編輯器進行編輯

    甚至廠商可以提供網頁編輯,然後存成檔案,這樣也可以省掉開發不同作業系統應用程式的龐大負擔

     

    不過目前似乎沒有朝這樣設計的產品,變色龍也要靠晶片官方程式編輯,其他晶片也是類似

    而這些改裝晶片,都有致命的缺點,就是無法簡單的裝到市售鍵盤上,要改裝,要花下龐大的心力與高強的電子技術(相對而言)

    遠遠沒有鍵盤廠商直接做來的好,價格也相對高

     

    真的很期待有哪一家鍵盤廠商或者晶片廠商可以做出改變,其實可以用的晶片相當多,只看鍵盤廠商沒有改變的想法罷了 

    FILCO Tenkeyless+Logitech MX1100 Poker PBT+Intopic UFO-MS-L037

     

    2012-12-13
  • R-win在OSX上等於R-command,老實說還蠻常按到的(R-win + O、R-win + K、R-win + I)如果按L-win就遠了,無法一手掌握:( 

    KBT Race沒有R-win(R-command) 就有點不便... OSX可以使用KeyRemap4MacBook 來將R-alt更改對應為R-win(R-command)

    自從常上鍵談坊之後我知道可以用變色龍來設計full-programmable的鍵盤

    可是DIY的技術門檻好像挺高的... 不太瞭解要怎麼飛線

    再來就是編輯鍵位的軟體有沒有支援Windows以外的作業系統??

    2012-12-12
  • ohm

     Scroll Lock 我有在用也~ 廢掉我會很 囧

    我是拿來作 KVM的切換鍵,還有燈號(你看多方便)

    視窗鍵叫 full-programmable 還好滿好!我覺得~

     

    2012-12-12
  • R-Alt (Alt-Gr) 蠻重要的.歐洲語系大部分都有用到.US-Int 也有用.R-Alt真的不能砍掉.

    R-Win大致上是可以省略的.因為他的功能是重複的.Scroll Lock + Pause. 少數程式有用到.真的需要空間的時候是可以不要的.

     

    Fully Programmable +100.

    2012-12-12
  • 所以我才說,直接就full-programmable吧

    與其在那邊煩惱哪個按鍵、要哪個按鍵不要

    考慮什麼族群要、什麼族群不要

    真的,直接full-programmable統統搞定

    管你誰要誰不要,要的人自己放,不要的人自己拿掉,不就好了嗎!

    只要提供一個簡單方便的工具,甚至只要簡單的文件格式可以讓人方便的編輯

    然後對於不懂得自己處理的使用者,提供現成的編排文件,可以直接套用

    不就可以滿足九成九九的人了

    剩下就是開一條產品線專門賣各種不同的鍵帽給消費者自己選購,不是一舉數得嗎~ 

    FILCO Tenkeyless+Logitech MX1100 Poker PBT+Intopic UFO-MS-L037

     

    2012-12-12
  • czh

     可是瑞凡

    Win8已經沒有Flip 3D了T^T

    2012-12-12