更新 10/21/2017: 增加了關于 IntelliJ 和 Emacs 的“三鍵組合”,指出那是反人類的設計。
長時間用電腦工作的人,都會開始關注自己的健康。很多人出現(xiàn)腰肌勞損,頸椎病,肌腱炎之類的煩人問題。其他人呢,因為看到身邊的同事朋友得了那些疾患,也開始小心起來。通常人們的解決方案,是求助于“人體工學”(ergonomics)。很多公司請來專業(yè)的人體工學專家,為員工咨詢和調整他們的座位,姿勢和工作方式,為他們提供各種昂貴的人體工學產品,比如各種人體工學鍵盤,鼠標,椅子,桌子,等等。
作為一個長期大量使用電腦工作的計算機專業(yè)“前輩”,我從來沒有因為用電腦而出現(xiàn)這些毛?。ń暢猓?。我卻驚訝的發(fā)現(xiàn),小我十幾歲的非計算機專業(yè)人士,因為朝九晚五用電腦而產生的毛病,居然比我這個下班還趴在電腦前面的人還多。所以我今天想抽空講講我對這些問題的看法。
當我在微博上提到我打算談談人體工學的問題,很多人就開始猜測我要說什么。有的說我可能會提到某種昂貴的椅子,有的請求我推薦鍵盤和鼠標,有的問我是否應該采用“站立式辦公”,有的問我頸椎病的治療和康復……
我確實會講其中一些問題,不過很顯然,我不是一個醫(yī)學專家。我從來沒得過頸椎病,腰肌勞損或者肌腱炎。所以如果你已經患了這些毛病,我恐怕無法告訴你如何康復。我沒有資格對這些問題負責,所以關于這些問題,你最好去請教醫(yī)生。
我在這里所能做的,只是描述我的經驗:一個本來就健康的人,如何在使用電腦的時候繼續(xù)保持健康。另外,我還想解釋一下關于人體工學的誤區(qū)。
當然所有這些都會因人而異,這里只是我的個人經驗。雖然我希望它們有所幫助,但請勿把它們作為教條,生硬的照搬。我不對你們盲從我的話而產生的健康問題負責 :p
先開門見山談談我對“人體工學”的看法吧。你也許發(fā)現(xiàn)了,似乎任何產品都可以打上“人體工學”(ergonomic)的名頭,而不需要任何官方的認證。食品和藥物需要 FDA 認證,有機食物需要 USDA 認證,可是“人體工學”呢,沒有任何機構來認證它。我并不是說 FDA 之類的機構值得信任,有個認證機構,至少不至于完全胡來吧。
這意味著什么呢?這意味著打著“人體工學”名頭的產品,并不一定是經過真正的研究產生的。它們并不一定符合人的生理構造,有些反而會損害人的健康?!叭梭w工學”并不是一門經過實驗檢驗的科學,它甚至不是一門正經的學科。它其實跟減肥藥有很多相似之處。
為什么賣減肥藥那么賺錢?因為它是一個模糊的領域,沒有人知道什么是對的。沒有政府監(jiān)管,沒有科學實驗,沒有臨床對比,難以取證,難以追尋其因果關系。大部分的減肥藥都是不起任何作用的“安慰劑”(placebo),它們的作用都是使用者自己想像出來的。吃減肥藥的同時也控制了飲食,最后少了幾斤,就歸功到減肥藥身上。這就是所謂“信則靈” :p
要是吃了不起作用,很多人都會以為是因為自己的吃法不夠“虔誠”。要是一種減肥產品不起作用,你沒辦法起訴減肥藥公司。比如某種減肥產品,號稱吃三個療程就能減掉50斤,無效退款。你吃完三個療程,發(fā)現(xiàn)體重根本沒變,去找他們算賬,你能拿回你的錢嗎?不能。
這是因為,減肥藥公司總是可以挑出你的岔子來。他們可以說因為你沒有嚴格按照他們的規(guī)定吃藥,或者質疑你到底有沒有吃夠計量和療程,或者說你的體質不符合這樣那樣的條件,或者你有其他的身體問題,或者你吃了不該吃的東西,或者說你謊報了吃藥之前的體重…… 總之,你沒能成功減肥肯定有其他原因,而不是因為這個減肥藥不起作用!
懂了嗎?人體工學的市場也是一樣的原理。如果你控告人體工學設備不但沒能幫助你,反而損害了你的健康,或者你控告人體工學專家誤導了你的辦公姿勢,導致你得了頸椎病,這跟你控告減肥藥公司是一樣的結果。
你說用了我們的人體工學鍵盤,結果導致了肌腱炎,你有什么證據(jù)呢?注意,你必須證明“使用我們的鍵盤”和“患肌腱炎”這兩件事之間有“因果關系”,而不只是“同時發(fā)生”。也許你有其他不好的生活方式,導致了肌腱炎呢?沒人能證明你平時在做什么,沒人能證明你沒有其它損害健康的生活方式,所以也沒人能證明是這個鍵盤“導致”你得了肌腱炎……
幾乎所有關于人體工學產品的好處,都是道聽途說,沒法用科學實驗來驗證它。有人跟你說這個鍵盤好,可以防止 RSI??墒撬麖膩砭蜎]得過 RSI,又何以證明可以防止 RSI 呢?要是他不用這個鍵盤,也許同樣不會得 RSI。也許他不得 RSI 只是因為他姿勢健康,注意休息,也許因為他打字慢,或者也許因為他根本就不怎么用電腦呢?
你聽信了他的話,買了這鍵盤,卻發(fā)現(xiàn)多年以后自己得了 RSI。你能怪誰呢?推薦鍵盤給你的人,制造鍵盤的公司,都不會承認他們有責任,因為你找不出確鑿的證據(jù)來,你沒法證明“因果關系”。
所以對于所有的“人體工學產品”,你只有靠自己去感覺,去判斷它到底能不能起到效果。很多時候這種感覺相當?shù)哪:驗槟銢]法知道一個鍵盤或者鼠標用久了會怎么樣。也許它開頭用起來不順手,后來適應了發(fā)現(xiàn)更好。也許它開頭感覺很高效,但時間久了就出現(xiàn)健康問題。
這就是為什么我想在這里分享一下我對“人體工學產品”的經驗。我希望引起人們對“人體工學這個詞”的警惕,多長一個心眼。不要盲目相信人體工學設備廠商,甚至人體工學專家的建議。我發(fā)現(xiàn)很多被公眾廣為接受的習慣和姿勢,很多流行的“保健”工作方式,都是沒有經過實踐檢驗的。
用電腦的元素包括了環(huán)境,姿勢和設備。環(huán)境包括了房間,桌子,椅子等。設備包括了鍵盤,鼠標等。我想首先從環(huán)境和姿勢來講這個問題,因為環(huán)境和姿勢的差別,決定了對設備的不同使用方式。
常見的“健康坐姿”示意圖,基本是這個樣子。這也是公司請來的“人體工學專家”會推薦給你的姿勢。
很多年前,為了實現(xiàn)這樣的坐姿,人們基本都用這樣的電腦桌:
這坐姿的要點可能大家都知道,我就不在這里廢話了,總結下來就是“正襟危坐”。因為這種坐姿是人體工學專家推薦的,是書上寫的,當年很多人就照辦了?,F(xiàn)在很多人都不再使用電腦桌,不再遵循這些姿勢,可是從這些你至少可以看出,所謂“人體工學”可以荒謬到什么樣的程度。
十多年前,我也曾經用過兩三個這樣的電腦桌。我也看過很多遍類似的“健康姿勢圖”,我也試圖采用這樣的姿勢??墒鞘嗄旰蟮慕裉?,我再看這幅圖,這種電腦桌,都覺得是陳年的笑話。為什么會有人相信那是最“健康”的姿勢?為什么有人會把鍵盤放在那樣的托盤里,打鍵盤時手肘懸空,鍵盤的前面是抬高的,還要兩眼直視前方的顯示器……
這些對于我來說,都是不舒服,不健康的姿勢和做法。我很確信,畫出這種姿勢圖的所謂“人體工學專家”,其實不懂什么東西。這些所謂“健康姿勢”,其實沒有經過科學實驗的檢驗。把這姿勢發(fā)揚光大的電腦桌設計,也沒有經過實踐的考驗。
這些所謂“健康姿勢”,其實是某些人憑空想出來的。就跟現(xiàn)在很多所謂“健康專家”跟老年人胡扯一樣,今天說吃這個不吃那個,明天說吃那個不吃這個。今天說這個有毒,明天說那個有害,不要用微波爐,不要用空調,不要開暖氣,小心手機輻射!…… 而其實呢,這幫人自己都不懂科學,不知道是怎么回事。
你知道在十多年前,我用臺式機,用這樣的電腦桌的時候,我的鍵盤放在哪里的嗎?不是在它專用的托盤里,而是在桌面上 :p 因為在十多年前,我就注意到了一個問題:把鍵盤放在托盤里,用起來會很不舒服,手會累得比較快。所以后來我就把鍵盤直接放在桌面上。我把顯示器盡量往后面退,這樣桌面上就有足夠的空間,可以放下鍵盤和鼠標。
然后我發(fā)現(xiàn),打鍵盤的時候,手肘不應該像“標準姿勢圖”里那樣位于身體側面,而且懸空,那樣會很累??赡芎芏嗳硕及l(fā)現(xiàn)了這個問題,所以手肘必須靠在某個地方。很多人把鍵盤放在托盤里,所以他們只有把手肘靠在椅子的扶手上??墒欠鍪植皇悄敲捶€(wěn)定的東西,所以他們仍然會很累。由于我把鍵盤放在桌面上,盡量把顯示器和鍵盤往前靠,這樣桌面上就留下足夠的空間,可以把我的兩只胳膊和肘都放上去。
很多人出現(xiàn)肩膀和肩胛骨后面很酸的情況,我覺得就是因為他們按照“健康姿勢”的結果。如果你的小臂不靠在桌上,肩膀上和背部的肌肉就得用力支撐起小臂的重量,始終處于一種僵硬的狀態(tài)。久而久之,哪些部位就開始酸痛,勞損……
因為顯示器,鍵盤,鼠標,我的手和胳膊,全都在同一個桌面上,所以這樣的姿勢穩(wěn)定又舒服。所以,我就發(fā)明了自己的用電腦姿勢。我沒有照片,你們可以自己想象一下:
你可能注意到了,我沒有推薦一萬塊錢的“人體工學椅”。我覺得買那些昂貴的椅子完全是多此一舉,坐很普通的椅子照樣能保持健康。
最近有很多人流行站立辦公。我也試過站立辦公,可是實話說吧,我覺得站久了太容易累,其實并不是好事。所以我大部分時候還是坐著,有時候坐疲倦了也許把桌子升起來站站??墒且话愣疾粫咎?,因為站著真的比坐著累!
我還試過坐在健身球上面,站著辦公時踩在一個“平衡板”上。最后那些東西都被我丟在一邊不用了。站著不如坐著,坐著不如躺著,這是千古不變的真理!
這只是一個大體的姿勢,絕大部分打電腦的時間,我是用這個姿勢。我并不是說就這樣連續(xù)工作很多小時不變姿勢。保持健康很重要的一件事,就是不時的換換姿勢,伸伸懶腰,覺得怎么舒服就怎么樣。思考的時候,當然就往后靠一下,頭往后仰一仰。如果在辦公桌做久了,你可以拿起筆記本電腦,走到公司的小廚房,咖啡廳,或者到沙發(fā)上坐坐。
關于姿勢,我推薦大家都觀察一下貓的姿勢,因為我受到小莫奈的很大啟發(fā)。
跟貓在一起久了,你就會發(fā)現(xiàn)這個家伙怎么有那么多種姿勢睡覺。怎么舒服怎么睡,有時候扭成你從來沒想象到的姿勢。然后你去學一下它的姿勢,就會發(fā)現(xiàn)那還真的挺舒服。原來世界上除了正襟危坐,還有那么多種舒服的姿勢!
這就是我要告訴你的:不時的換換姿勢,試試一些奇怪的伸展姿勢,伸懶腰!
另外,你還可以試試休息的時候做一些“瑜伽姿勢”。很多人想到瑜伽,就想到去上瑜伽課,花個一小時,其實你不需要花那么多時間。我覺得你只需要學會兩種最基本的瑜伽動作:downward dog 和 child pose,就能有很多好處了。把這兩個動作保持一分鐘,你就會看到效果。
其實這些姿勢都是跟動物學來的。瑜伽的 downward dog 姿勢,其實就是貓伸懶腰的動作(應該叫 downward cat)。小莫奈還經常做出類似 child pose 的動作。
如果你想了解更多的姿勢,可以去上點瑜伽課,或者養(yǎng)一只貓,學它的姿勢。
現(xiàn)在我想談一下打鍵盤的指法問題。指法習慣的改善,也許可以改善肌肉的緊張程度,避免出現(xiàn)一些毛病。上句話說“也許”,是因為我從來沒有出現(xiàn)過那些毛病。或許我的指法更健康,但也許有其它的原因,也許是多方面的因素。所以是否采用我這里的建議,還請你自己斟酌。
很多人恐怕都是嚴格按照上圖那種“標準盲打指法”打字的,而我發(fā)現(xiàn)那并不是最科學,最健康的指法。觀察這個指法圖,它只是生硬的把按鍵按直線劃分成幾個部分,把它們分配給各個手指。
起初你也許沒有發(fā)現(xiàn)問題,但是時間久了你就會發(fā)現(xiàn),小指負責的鍵實在太多了!中指和無名指這么長的指頭,才管 4 個鍵,右邊小指卻要管 16 個鍵,是中指和無名指的四倍之多!左邊的小指也要負責 11 個鍵。這是很不公平的。
食指,中指,無名指都比較長,可以輕松地摸到它們負責的鍵。而小指由于相對短小,除非你移動手掌,否則就有一定困難。我發(fā)現(xiàn)小指不容易摸到的幾個鍵是:第一排的 0, -, =, delete,最下面的 ctrl 和 alt。
當然,你可以強迫自己用小指去打那幾個鍵,但這也許并不是最舒服,最健康的方式。我在比較早的時候就觀察到了這個問題,由于小指相對比較短,我必須移動整個手,或者比較吃力的伸出小指,導致手心變形扭曲,才摸得著這幾個鍵。雖然當時不是很明顯,但長久這樣,也許會引起一些健康問題。
解決的辦法很簡單:
現(xiàn)在我們來做一個實驗,你就知道為什么這樣更合理。把右手放在“盲打位”,稍微伸直手指。以手掌為中心,向右旋轉右手,掃過鍵盤,注意小指和無名指掃過的鍵。你會發(fā)現(xiàn)小指能掃到的鍵,只有第二排的 P,{,},\。這說明什么呢?這說明小指根本不適合去按第一排的幾個鍵,它處于自然狀態(tài)的時候,根本夠不著那些鍵。
稍微伸直無名指,不要挪動手掌,你會發(fā)現(xiàn)這根的手指,完全沒有問題摸到第一排的按鍵:0,-, =, delete。實際上,我剛才就是用的無名指一一打出了這幾個字符。完全不需要移動手掌,也不需要用力伸,就能用無名指輕松按到 0,-,=,delete。我甚至能摸到 delete 鍵的最右邊。
發(fā)現(xiàn)這個秘密之后,我開始練習用無名指去打這幾個鍵,很快就適應了。這樣右小指的負擔減輕了很多,我完全不需要移動手掌,而無名指對于這點事情游刃有余,沒有任何怨言。
另外,小指去按 ctrl 和 alt,也不是最舒服的位置,這需要把小指彎成勾狀才能夠得著它們。我用的是 Mac,所以按理我的小指還該負責 command 鍵。這對左手小指也是非常不公平的。
所以我想出了另外一種安排:讓左手的拇指去按 ctrl, alt(option) 和 command。因為這幾個鍵都在空格鍵旁邊,而空格鍵是拇指管的,所以拇指去按這幾個鍵似乎也順理成章。另外我發(fā)現(xiàn)自己從來不用右邊的 command 和 option,所以右小指的負擔又減輕了。
另外,很多 Emacs 癡迷者仍然癡迷于用 ctrl-f, ctrl-b 之類的鍵來移動光標,這也是很不健康的。我對此的解決方案是:用方向鍵,或者 command-left,option-left 一類的“方向組合鍵”。當然,我不用小指去按方向鍵。我直接把手移到方向鍵上面,用食指,中指,無名指去按它們。
于是乎,我按組合鍵的方式總結下來是這樣的:
也許有人問,如果遇到三鍵組合,或者更多的,那怎么辦呢?首先,我都是盡量避免三鍵及以上組合的。三鍵組合是反人類的設計,不但難記還不健康。這種組合只應該用在很極端,不常發(fā)生的情況,比如重啟電腦(ctrl-alt-delete),或者強制殺死 GUI 程序。可惜的是,很多程序員用的 IDE 和編輯器,都把一些常用的功能放到三鍵組合上面。
比如下圖是 IntelliJ 的一些常用組合鍵:
像“Go to symbol”(跳轉到符號)這么常用的功能,居然綁定到一個四鍵組合上面。另外,“往回跳轉”(Navigate back)也很常用,卻綁定在“ctrl-alt-left”這么別扭的三鍵組合上。
Emacs 的組合鍵更加反人類。不但有大量的三鍵組合,還有“組合鍵序列”。比如 ‘C-x C-s’ 是保存文件,它表示按了 ctrl-x 之后,繼續(xù)按 ctrl-s。你還記得小指按 ctrl 是多么的別扭嗎?這表示每保存一次文件,某些人需要連續(xù)別扭兩次 ;)
更加反人類的設計是 ‘C-x b’ 這樣的 Emacs 組合鍵。它要你按 ctrl-x,接下來放開 ctrl,然后按 b。如果是 ‘C-x C-b’ 還稍微好一點,至少我不需要記得在按完 ctrl-x 之后必須放開 ctrl 才按 b,我可以一直按住 ctrl,然后另外一只手依次按 x,然后 b。按這種鍵的時候經常會不自覺的繼續(xù)按住 ctrl,結果按成 ‘C-x C-b’,那是另一個功能!
所以如果發(fā)現(xiàn)經常要用這樣的組合鍵,我就想法把它換成兩鍵的組合鍵。如果這個功能用得很頻繁,我會干脆給它綁定一個“Fn鍵”(其中 Fn 表示 F1, F2, …),這樣“一指禪”就能觸發(fā)它。
有些人會覺得用 Fn 鍵很不“專業(yè)”,像是非計算機專業(yè)人士的做法,還想“一指禪”…… 他們覺得,記得住那些復雜的組合鍵,甚至方向鍵都不用,全用 ctrl-f,ctrl-b 一類的來移動光標,才像是個專業(yè)的“黑客”。我不這樣認為!垠神的存在,不是直接否定了這種說法嗎?;)
事實上,由于世界上許多黑客對這種組合鍵的迷戀或者裝逼心理,導致了他們全都不如垠神。對復雜組合鍵的迷戀,說明他們沒有理性的思維,所以他們會在更多其它方面走火入魔,寫出復雜難懂的代碼,設計出很不人性的產品。
我喜歡把 IDE 最常用的功能放在某個 Fn 鍵上面,然后把這種功能的“變種”放在“command-Fn”或者“option-Fn”上面。比如,我把 F9 設定為“在這個位置放書簽”,把 command-F9 設定為“跳轉到下一個書簽”,把 option-F9 設定為“顯示書簽列表”。這有什么好處呢?好處就是,關于“書簽”的功能都在 F9 上,或者含有 F9 的組合鍵上。我不需要去其它地方找它們。
如果遇到那種不能改鍵綁定的軟件,我按三建組合的方法很簡單:用兩只手,完全不按指法,怎么舒服怎么按!
也許你覺得這樣按組合件導致左手離開盲打位,會降低輸入的速度,然而我覺得它并不會減慢很多速度。原因是按組合件的時候,我們一般都處于一種思維的“間隙”。比如 command-s 存盤,一般都是等你打完一句話,或者一個函數(shù)。再比如 command-c, command-v 拷貝粘貼,一般都是當你用鼠標選中了文字,用鼠標選中了插入點之后。
在這種“思維間隙”的時候,打字的“流水線”本來就已經中斷了,導致了速度降低。所以你的手離開打字的“盲打位”,其實并不會帶來很多的不便。
另外我必須提醒大家,不要一味的追求打字的速度。除非你的工作是專業(yè)打字員,不動腦子,專門幫別人輸入已經寫好的文檔,否則你其實不需要非??斓拇蜃炙俣龋豢潭疾煌?。不管是寫程序,寫文章還是做設計,思考的優(yōu)先級都是高于打字的。思考是需要時間的,而我思考的速度,幾乎總是比我能打字的最高速度慢。
所以為了思考,我打字總是需要停下來,等我的腦子跟上。很多人不但打字快,而且他的手不等他的腦子,所以這種人經常寫出很多垃圾代碼,垃圾文章 :p 如果你稍微對代碼或者文章負責一些,就會發(fā)現(xiàn)為了按組合鍵而損失的那點時間,比起平時為思維停頓的時間,那真的不算什么。
現(xiàn)在我已經講完了用電腦的環(huán)境是姿勢,接下來的幾節(jié),我想談談我對各種電腦輸入設備的看法。這些設備包括,鍵盤,鼠標,觸摸板,軌跡球,小紅點等工具。
有些人請求我推薦人體工學鍵盤和鼠標,所以我想從這些電腦最重要的輸入工具談起。很顯然,不好的鍵盤或者鼠標,會增加你患各種毛病的幾率,比如肌腱炎。然而是不是花一萬塊錢買最好的人體工學鍵盤,最好的鼠標,就可以解決這個問題呢?我覺得不是這樣的。
先老實告訴你,我用的是什么鍵盤和鼠標吧。
總而言之,我所有的工具基本就是一臺 MacBook Pro,2013 年產的。我沒有任何其它人體工學電腦產品。在換用 MacBook 之前,我用一臺 ThinkPad T60,長達 6 年之久。在微軟工作的時候,我用一臺 ThinkPad X1 Yoga,昏天黑地的寫代碼也沒得病。我只用它自帶的鍵盤和觸摸板,不用外接鍵盤或鼠標,不用 ThinkPad 的“小紅點”。
是不是很驚訝?我不用任何人體工學鍵盤和鼠標,成天趴在一臺筆記本電腦上面寫代碼,寫文章,做研究,上網(wǎng)…… 經常時間相當長,卻沒有患上任何毛???
我并不是沒有試過其它的鍵盤和鼠標。較早的時候我買過微軟自然鍵盤,好幾種其它人體工學鍵盤。我還買過比較貴的機械鍵盤。我試過各種人體工學鼠標,軌跡球,蘋果的大號藍牙觸摸板。我考慮過買很貴的,形狀特別的 Kinesis 鍵盤,Data Hand,……
最后,我放棄了所有這些號稱可以拯救健康的人體工學工具,只留下一臺 MacBook。為什么呢?我現(xiàn)在來講一下,我發(fā)現(xiàn)的這些人體工學輸入設備的問題。
我總是盡一切可能使用筆記本電腦,不用臺式機。在迫不得已要用臺式機的時候,我也不用那些奇形怪狀的“人體工學鍵盤”。那么我用什么鍵盤呢?我就用戴爾臺式機自帶的鍵盤 :)
當然我不是圖便宜舍不得買鍵盤,而是我真的覺得那個鍵盤比別的鍵盤舒服。我試過挺多其它鍵盤,卻發(fā)現(xiàn)這個默默無聞的便宜鍵盤最舒服,為什么呢?
分析其原因,我覺得有幾點很重要:
對于第一點,我想再解釋一下。很多人喜歡那種連著一塊墊子的鍵盤,以為把手掌墊起來更符合“人體工學”。如果用不帶墊子的鍵盤,他們也喜歡買個墊子放在下面,就像這樣:
我也買過墊子,可是經過很多次的試驗之后,我發(fā)現(xiàn)那并不舒服。其實最舒服的設置,是把手掌直接放在鍵盤外面的桌上。由于戴爾鍵盤幾乎沒有邊沿,空格鍵下面直接就是桌面,所以你可以很方便的把手掌放到外面去。
為什么我不喜歡墊子呢?因為我覺得“人體工學”很重要的一個事情,是能夠隨時根據(jù)自己的坐姿來挪動鍵盤的位置。讓鍵盤來順從自己的位置,而不是讓自己去順從鍵盤的位置。很顯然,有了這種墊子,鍵盤的位置就被固定在那里了。要想移動鍵盤,你必須移動兩個東西,就不是那么方便了。而且墊子下面一般都有膠皮,是沒法在桌上滑動的。
另外,這些墊子遠遠沒有桌面那么穩(wěn)定。手掌靠在上面如果沒有穩(wěn)定感,人就會輕微的緊張,久而久之就容易累了。
很多人還喜歡把鍵盤前面的支架立起來,就像這樣:
我覺得這是錯誤的作法。因為鍵盤前面抬高,會迫使打字的手指往上抬,導致小臂肌肉和肌腱更加緊張。最放松的作法應該是把鍵盤放平,或者讓前面稍微低一些(而不是高一些)。由于我沒有找到好的辦法可以讓鍵盤前面低下去而不損失其它方面的要求,所以我一般就把它的支架收起來,把鍵盤放平。
最常見的人體工學鍵盤,恐怕就是微軟自然鍵盤了。這種鍵盤把兩只手控制的鍵,從中間分開成兩半,中間留一個間隙。這樣兩只手分別放在一邊,成一個角度。注意,我并不推薦這個鍵盤。我只是想通過它的一個特征,介紹一種健康的打鍵盤姿勢。
很多人認為這樣兩只手成一定角度是更健康的,確實如此。很顯然,如果你的兩只手端端正正,垂直于鍵的方向打字,由于肩膀比兩手的間距寬,所以手腕會呈現(xiàn)一種不自然的扭曲狀態(tài),久而久之肯定會出問題。
但你其實不需要微軟自然鍵盤,就可以防止那種別扭的姿勢。雖然筆記本電腦鍵盤的按鍵都是端正排列的,我用它們的時候,兩只手卻都是成“自然角度”打字。你可能會說,鍵盤是正的,你的手要是放成那種角度,怎么能準確地打字呢?事實是,你確實可以把手放成自然的角度,卻仍然準確的使用任何普通鍵盤,你并不需要把鍵盤的按鍵轉一個角度。這是因為人的手指是很靈活的,它們可以方便的移動到任何能夠觸及的位置,所以你只需要稍微適應一下,就可以準確的打字了。
那么為什么我不用微軟的自然鍵盤呢,它的角度不是很好嗎?我不用它的原因,是因為它用起來其實不舒服,造成了緊張和疲勞。這種鍵盤把按鍵從中間分開,食指控制的鍵旁邊留有一段空白,所以那些鍵旁邊就缺少一種物理和心理的“邊界”。
具體一點吧,如果是普通的鍵盤,你用右手食指按 Y 鍵。如果你手指伸過了頭,你會碰到 T 鍵的右邊。這種觸覺反饋信息,可以幫助你的食指退回到 Y 鍵上面,整個過程不需要用眼睛看??墒亲匀绘I盤不一樣,食指要是按 Y 鍵伸的太遠,就伸到空隙里去了。你不能很有效的靠著 T 鍵的邊沿,“摸回” Y 鍵本來的位置。
所以呢打字的時候,食指很容易按進那個空擋里面。為了防止不小心敲到那個空隙里面,你的頭腦必須給食指多一點的控制力。雖然這個力道不多,但它造成了腦子和肌肉的輕度緊張,久而久之就會積累起來,形成疲勞。
另外,這個鍵盤某些鍵的大小和形狀,也因為這種“分裂設計”變得奇怪,按起來別扭。由于空格鍵跨越了兩只手,所以必須做成弧形的,拐個彎,按起來感覺支點不平衡,不大平滑。整個鍵盤有一定的坡度,說是為了“自然”,我卻發(fā)現(xiàn)為了適應這個坡度,造成了我手部肌肉的緊張。
整個鍵盤拱起來比較高,而我發(fā)現(xiàn)鍵盤如果離桌面太高,手會處于一種緊張的狀態(tài),即使有那個托手的墊板,也會不大舒服。因為我的手肘是放在桌面上的,墊板雖然抬高了手掌,卻不能改變從手到肘的別扭角度。
(為什么我的手肘是放在桌面上,而不是像人體工學專家推薦的放在椅子扶手上或者懸空,我已經在之前的一節(jié)解釋過了。)
還有,這個鍵盤很大,很寬,又重,所以它不像普通的鍵盤,可以隨意的被挪動到你喜歡的位置。這個鍵盤一旦放下來,它就幾乎固定在那里了。你必須去迎合這個鍵盤的位置,而不能輕松地推動它來迎合你自己的姿勢。這種不能移動的設備,強迫你用某種不適合自己的姿勢工作,可能是引起疲勞和勞損的原因。
所以雖然微軟自然鍵盤讓手處于自然的角度,我卻不用這種鍵盤。使用普通的筆記本電腦鍵盤,我的手同樣可以使用“自然角度”,這樣防止了產生手腕的畸形角度和過度疲勞。
很多編程或者游戲發(fā)燒友,都熱衷于機械鍵盤。這種鍵盤采用了老式的機械觸發(fā)裝置,有各種“顏色”的機關,可以發(fā)出各種不同的咔噠聲。很多人覺得鍵盤發(fā)出這種聲音很酷,看起來很專業(yè),很古典,所以不惜重金去買機械鍵盤。
我也試過機械鍵盤,我曾經買了一個不錯的機械鍵盤,花了兩百多美元。我還買的是那種鍵程比較短的,力道比較小的??墒且坏绞衷嚵藥追昼?,我就發(fā)現(xiàn)比起 MacBook 的鍵盤,這種機械鍵盤明顯費力一些。
不要小看了這鍵盤多出來的那一點點鍵程和力度,就那么一點點距離和力度,作用到成千上萬的擊鍵次數(shù)上面,累積下來就等于勞損。一個小時下來,我明顯的感覺小臂上的肌肉開始有疲勞和緊張的現(xiàn)象。
久而久之,這種疲勞可能會引起肌腱炎或者 RSI。所以在第一天之后,我果斷的停止使用這個鍵盤,接著就把它退貨了。
用了這么多種鍵盤,最后我發(fā)現(xiàn) MacBook 的鍵盤(舊版的),鍵程和力道都恰到好處。打起來很輕松,聲音也很小。其實打字最好不好發(fā)出“咔噠”的聲音,這樣對自己和身邊的人都更好。
Kinesis 和 DataHand 是兩種形狀奇特的人體工學鍵盤,價格相當?shù)馁F。我從來沒有買過它們,但我看別人用過這兩種鍵盤。
Kinesis 把按鍵放在兩個凹下去的“井”里面,傳說這樣讓手指盡量伸直,可以防止某些問題的出現(xiàn)。
DataHand 是一種幾乎不移動手指的“鍵盤”。每根手指放在一個凹陷里,旁邊有幾個可以觸發(fā)的機關。所以手指幾乎不用移動就可以進行輸入。
我確實考慮過購買它們,畢竟為了健康,這些價錢算得了什么呢。然而我最后還是放棄了這個想法。為什么呢?因為:
因為這些原因,我繼續(xù)使用 MacBook 自帶的鍵盤。一點問題沒有,我為什么要沒事找事呢?
接下來談談鼠標。我已經很多年不用鼠標了,因為我發(fā)現(xiàn)筆記本電腦自帶的觸摸板更加舒服,而且準確性和工作效率比鼠標還高。不過我以前還是試過好些“人體工學鼠標”,最后把它們全部放棄了?,F(xiàn)在我來說說,為什么我不使用鼠標,特別是不喜歡所謂“人體工學鼠標”。
所謂人體工學鼠標,總是喜歡做成各種奇怪的弧線形狀,就像上圖里面的這些。你看到它們形狀特別,曲線似乎符合手的形狀,就以為設計者肯定懂得“人體工學”,所以用起來應該舒服,不會引起問題??墒堑饶惆阉I來,往往發(fā)現(xiàn)還不如普通的鼠標。
人體工學鼠標一個很常見的問題,就是把鼠標做成一種下面寬,上面窄的流線型。那弧線,讓你握著好像很符合手的曲線,有什么不好呢?問題在于,由于它下面寬,上面窄,然后抓握的部位又很光滑,所以你很難把鼠標從桌面上拿起來。
用鼠標的人都知道,你不能一直在桌上推動鼠標。很多時候你需要把鼠標拿起來,離開桌面,挪動一定的距離。這樣桌面上朝某個方向才會有足夠的“跑道”,讓鼠標指針可以移動較長的距離?,F(xiàn)在這些鼠標的造型讓它們很難被拿起來,所以你的麻煩就來了。你需要用比普通鼠標大很多的力,才能讓它們離開桌面。顯然這是很累人,非常不“人體工學”的。
人體工學鼠標設計的另外一個問題,他們似乎很喜歡在鼠標上安放幾個“特殊功能按鈕”,而這些按鈕又放在你拿鼠標時很容易碰到的地方。所以你經常不經意的碰到這些按鈕,導致意想不到的事情發(fā)生。即使你在操作系統(tǒng)里關掉這些無關緊要的功能,這些按鈕仍然會在碰到之后發(fā)出討厭的咔嚓聲,讓你神經緊張會不會發(fā)生什么后果。
所以我發(fā)現(xiàn),最好的鼠標應該只有最多三個按鈕:左鍵,右鍵,中間一個滾輪。
最近還流行“垂直鼠標”,也就是你握住它的時候,手是側起來的,而不是手掌向下。傳說這樣側著,才是手的“自然位置”,所以很多人相信它能保護手??墒堑饶阗I來一試,就發(fā)現(xiàn)一個嚴重的問題。因為要把手側立起來,這種鼠標必須立在拇指和其它四個指頭之間。所以如果你要把手拿到鍵盤那去打字,就發(fā)現(xiàn)被鼠標擋住了,得翻過一座山才過得去。而且這種鼠標也有不容易從桌面拿起來的問題,還更加嚴重。你使勁一抓想把它拿起來挪一下,就會不小心按到鼠標的按鍵。所以我真是不明白為什么有人花大價錢去買它。
另外我也不用蘋果的鼠標。這鼠標看起來好看,有“設計感”,但用起來就很不舒服。最嚴重的問題是,這個鼠標太扁了,所以鼠標上部不能支撐到手心。而且側面只有一條棱給你握住,連個“面”都沒有。所以這個鼠標拿起來很費勁,不舒服。由于它的“無按鈕”設計,按起來感覺也不穩(wěn)定,到底按沒按到,反饋也不好。
所以很多年前,在試過多種所謂“人體工學鼠標”之后,我選擇了最簡單,最便宜的鼠標。它下面比上面稍微窄一點,或者中間有一個凹槽,側面有膠皮,所以我可以很容易的把它從桌面上拿起來。它只有兩個按鈕,一個滾輪,側面沒有多余的按鈕,所以我不會不小心按到那些花俏的按鈕。
另外,鼠標的按鍵需要的力道一定要輕。不要小看了這個力道,太硬的鼠標按鈕,按久了之后你的食指會很痛,痛得沒法使用鼠標,沒法拿東西!我的食指痛過,過了好久才恢復。所以我再也不敢使用按鍵很重的鼠標。
舉個例子,像這樣的鼠標就還可以:
再后來,我發(fā)現(xiàn)筆記本電腦自帶的觸摸板其實才是最舒服,最高效的鼠標,所以后來我就再也沒有用過鼠標。
雖然說我覺得 MacBook 自帶的觸摸板是最舒服的,同樣是蘋果的產品,我卻不用蘋果的外置藍牙觸摸板。實際上我買過一個,兩天之后就把它退了。為什么呢?因為它其實不如 MacBook 自帶的那個。
跟鼠標一樣的問題,這個觸摸板必須放在鍵盤側面,而不像 MacBook 的觸摸板,被固定在鍵盤的正下方。所以你要用這個外置觸摸板,必須把手從鍵盤挪開,這樣手就得左右挪來挪去的。這比 MacBook 鍵盤和觸摸板之間的距離要大很多,而且不順手。
然后最嚴重的問題,就是這個觸摸板太大了,以至于手一旦處于它的上空,就沒有地方可以暫時歇一下。MacBook 的觸摸板沒有這么大,而且它旁邊的機殼基本跟它一個高度,所以觸摸板的旁邊有挺多可以靠手的地方??墒沁@個外接觸摸板如此之大,放在身體靠右的位置,而且它的平面比桌面要高,所以你的手在旁邊是找不到舒服的支撐點的。
跟鼠標不一樣,如果手需要停留在觸摸板的上空,休息或者思考,你的手指必須抬起來足夠高,否則就會碰到觸摸板,導致指針移動或者點擊。再加上這觸摸板前面是抬高的,所以手指的抬高角度又更大了。抬起手指,是需要小臂上方的肌肉用力的。而那塊肌肉,正好是 RSI 經常會發(fā)病的那塊肌肉。這種把觸摸板前面抬高的作法,跟很多人用鍵盤喜歡把前面支起來的做法類似,我覺得都是錯誤的。
所以使用這個觸摸板沒多久,我就發(fā)現(xiàn)小臂肌肉開始有緊張狀況。然后我就注意到原因是我停留在觸摸板上方時,肌肉和肌腱必須用力抬起手指。回憶起一個同學得了 RSI,每天都得在那塊肌肉上帶上夾板,我果斷的停止了使用這個觸摸板,回到 MacBook 的觸摸板和鍵盤。
購買這種觸摸板的人,一般是因為工作的時候使用外接顯示器,外接鍵盤,所以他們也必須使用外接鼠標,外接觸摸板。由于我不用鼠標,而外接觸摸板又有這個問題,所以我也停止了使用外接鍵盤。使用 MacBook 自己的鍵盤和觸摸板,位置和大小都正好合適。
在學校的時候,有個同學強烈向我推薦軌跡球,所以我也買了一個來試試。推薦軌跡球的同學,同時也炫耀了下自己的 DataHand 鍵盤。軌跡球比起鼠標有一個優(yōu)點,那就是軌跡球放在桌面上不需要移動,你不需要把它拿起來。可是拿到軌跡球之后沒幾天,我就把它退掉了。它有什么問題呢?
你有沒有發(fā)現(xiàn),軌跡球就是一個翻轉過來的老式鼠標?很久以前,鼠標的下面不是光學的,而是一個可以滾動的球。移動鼠標的時候,球就開始滾動,帶動幾個滾軸,軟件就根據(jù)滾軸的轉動算出光標的位置。
滾球的鼠標有個問題,那就是用過一段時間之后,球就會臟,臟東西跑到軸上去,后來就不利索了,所以你得定期清理這個球。如果鼠標做得不夠精密,球或者滾軸就會變形,無論你怎么清理,它都不會再順暢。
鼠標的球只需要接觸桌面,還算相對干凈的環(huán)境。一個翻轉過來的鼠標,問題就更嚴重了。你的手可能剛吃過薯片…… 所以臟東西更容易粘到球上。本來把這樣大一個球做得夠圓滑,能夠自如的滾動,就已經不容易了。再加上手上的臟東西,就更加困難。
這也許就是為什么我買到的第一個軌跡球,滾起來就不是很順暢,總感覺有輕微的卡頓。也許你說,再多花點錢,買更好的軌跡球不就行了。實話說,我買的軌跡球已經夠貴了。但是你發(fā)現(xiàn)沒有,這不是錢或者做工的問題。要做出一個順滑的軌跡球,比做出一個順滑的鼠標,要困難很多。所以貴的也不一定就能做好,貴的也不一定能一直好用。做出一個好用的軌跡球,這個問題是不必要的困難。
軌跡球還有個問題,就是那個球一般都頂出來一定的高度,所以你的手放上去,就成了一種前面抬高的,不健康的角度。軌跡球一般都比較大,旁邊的座子上就是按鈕,所以你的手在旁邊不容易找到可以歇一下的位置。所以軌跡球有跟蘋果藍牙觸摸板類似的問題:找不到歇手的地方。
鼠標從滾球鼠標進化到了光學鼠標,軌跡球卻停留在滾球的時代。要是軌跡球進化到“光學時代”,它會變成什么樣呢?稍微一想你就會發(fā)現(xiàn),它會進化成觸摸板!觸摸板的操作方式,難道不是跟軌跡球一模一樣嗎?只不過那個滾動的球,變成了一個能夠感知電容的平板。
所以觸摸板兼具了光學鼠標和軌跡球的優(yōu)點,這也許就是為什么觸摸板成為了我最終的選擇。
很多人都認為 ThinkPad 的小紅點(也就是鍵盤中間那個紅色“搖桿”,可當鼠標用),是個好東西。確實,它比起觸摸板有某種優(yōu)勢。因為在鍵盤的中間,所以你的手不需要離開鍵盤就能移動光標。
我也曾經喜歡用小紅點,我覺得它效率很高。因為用小紅點上了癮,我很長一段時間都沒用下面的觸摸板。直到有一天,我的食指開始痛…… 我無法再使用小紅點,甚至沒法用食指拿東西。于是我明白了,長期大量的使用小紅點會引起手指受傷。還好,過了好幾個月,手指就恢復了健康。于是我再也不敢用小紅點,而轉向了觸摸板。
使用了十多年的觸摸板,我發(fā)現(xiàn)小紅點引起的傷害,似乎沒有辦法在觸摸板上重現(xiàn)。因為使用觸摸板的時候,我的手指是幾乎完全不用力按的。我把觸摸板全都調成了“輕觸點擊”模式,也就是輕輕點它一下,就作為鼠標點擊。所以我一般不把 MacBook 的觸摸板按下去,也不用 ThinkPad 觸摸板的按鈕。所以我的手與觸摸板之間只有非常小的力學接觸,它不可能造成小紅點的那種傷害。
我并不是說完全不可以使用小紅點,但你要知道它對于手指尖的細胞組織是有一定的壓力的。所以用小紅點的時候不要太用力,不要太著急。經常按得太重都是因為你想讓光標快速的移動,所以得使勁推小紅點,久而久之就會受傷。
到這里,我已經總結了一些自己對于人體工學的經驗。這些是經過十幾年的使用電腦總結出來的,跟常見的“人體工學”所宣揚的作法恐怕很不一樣。我希望它們對人有所幫助。
(寫這樣一篇文章花費了我很多的精力。如果你從中受益,請考慮付款購買。)