Poker2 的愛與愁-入手兩周,小小體會
4 人贊了文章
入手Poker2 兩周,紅軸黑,因為一直使用的是IKBC C87紅軸,整體手感差不多,唯一變化就是鍵盤變小了,但是手感依然不錯。
入手之前也是百度了一翻,主要針對以下問題:
- 什麼軸體適合
- 61鍵到底是不是適合IDE開發?/*本人目前使用idea*/
- 3層鍵盤編程是什麼意思,如何進行編程?
通過兩周的使用,大概對以上問題有了自己的一些心得,希望給也在猶豫是否要入手這款小poker的同學們一點參考。
先介紹本人決定買Poker2的背景。
本人Java 開發,因為之前使用的是Win 7下Eclipse開發,之前用dell自帶的鍵盤,真是有點敲的手疼。後來就買了C87紅軸,因為百度說很輕,蜻蜓點水的感覺。入手之後感覺確實如此,剛開始不太適應,經常誤操作,效率不高。習慣之後,真是感覺非常輕鬆。這點感受和百度上大家對紅軸的評價基本吻合。而且紅軸聲音也小,不影響別人(雖然周圍同事用青軸也沒有感覺聲音多大,因為好像也沒怎麼敲鍵盤,哈哈)。
現在剛剛換工作,開始用Mac下Idea開發,但是Mac的蝶式鍵盤感覺也不好,鍵程太短。因為沒錢買HHKB,所以就看其他能和Mac適配的鍵盤。因為Mac的快捷鍵和觸摸板這個神器的加持,也就不想買太大的鍵盤,因為太大的鍵盤放在面前,手離觸控板就有點遠,不太方便(有銀子再入手一個觸控板也許會好點,因為窮,所以不知道實際效果)。最後決定入手Poker2。
- 什麼軸體適合?
因為只用過紅軸和青軸,所以最後還是買了紅軸。輕,聲音小。
- 61鍵是否適合開發?
Idea開發必定要使用很多快捷鍵,尤其是fn鍵的調試。這款鍵盤使用fn功能需要fn+數字鍵的方式,而且基本配置在只有右側有fn,所以使用起來還是不太方便。
還有一點就是方向鍵,需要fn + asdw來使用方向鍵,當然也可以使用編程開關把方向鍵設置在右下角。但是個人感受吧,也不是很適合,因為要移動右手,效率也不高。目前本人仍然使用默認配置,即fn+asdw作為方向鍵,習慣之後也沒有問題。還要一個原因就是開啟開關4將獨立方向鍵放在右下角只能在默認配置鍵盤下使用,編程層是不能使用的,所以在編程層和層切換使用的情況下,開啟開關4會造成方向鍵使用習慣不固定問題,很容易用著用著自己就亂了,所以還是默認配置最好。
因為這個鍵盤是可以進行編程配置的,所以目前的使用方案就是:
- 默認方向鍵配置
- 不適用編程開關,保證編程層的鍵盤布局和默認層相同(這個下面會解釋原因)
- 涉及到方向鍵和fn鍵的快捷鍵,為避免3個以上按鍵同時按的問題,均進行編程
- 常用數字鍵(本人是1-3)不進行編程,剩餘數字鍵(4-0)進行編程
確定了這個使用原則後,就要說明下第3個問題。
- 3層編程是什麼意思?如何進行編程?
首先說下這款Poker2的編程問題。編程層的編程鍵只能在當前層使用,而且編程後默認按鍵是編程鍵,要使用默認鍵還需要按pn配合只用,這個真是很蛋疼的設置,而且不能改,畢竟使用編程鍵的頻率還是要小於默認鍵的。
之前對Poker的可編程有理解誤區,知道拿到手實際使用後才理解了它的含義。Poker2的鍵盤分層可以分為兩類:默認層和編程層。不同層通過fn+右shift進行切換。
默認成就是最基本的鍵盤布局,可以使用基本按鍵和fn+按鍵實現正刻和側刻的鍵盤功能。
編程層就是空格鍵左側亮燈的鍵盤布局層(紅,綠,藍三色對應三個編程層)。
這裡要說明的一點就是,Poker的鍵盤層是一個整體切換。例如在默認層,也就是空格鍵左側燈不亮的時候,是一層布局。在切換到下一層的的編程層的時候,鍵盤就整體切換到當前編程層的鍵盤布局,而不是個別的鍵盤布局切換。這點是拿到鍵盤後才理解的。
所以1個默認層+3個編程層,Poker就是4層鍵盤布局,不同層之間獨立布局,沒有衝突,也沒有同時使用的機會。
還有一點需要說明,就是不同層切換時循環切換的,每按一次fn + 有shift,就切換到下一層,而且只能按順序切換。針對這個問題,我是這樣利用的。
這裡有個前提,因為Poker的布局主要問題就是方向鍵和fn鍵的不獨立,所以在編程的時候主要是針對需要使用這兩種按鍵的快捷鍵進行編程,以達到減少同時按鍵個數的目的。其他的快捷鍵正常使用也基本ok。所以真正需要通過編程來提高鍵盤使用效率的快捷鍵不是非常多(本人目前有8個編程鍵)。
最後來說下,目前的鍵盤配置方案:
- 方向鍵採用默認配置,fn + asdw。
- 數字鍵7,8,9 鍵編程為fn + 7,8,9,方便調試。
- 數字鍵4,5,6,9,0,-,= 進行編程,作為Idea的快捷鍵,替代需要方向鍵或fn的快捷鍵。
- 隔層進行相同布局,也就是1,3層默認布局不變,2,4層編程層進行編程,這樣就不用每次按3下fn+右shift來切換到需要使用的層,只要按一次就可以,當然這種方式是基於上面說的兩個前提:順序切換編程層和需要的編程鍵有限。
- 所有編程開關關閉,保證4層鍵盤布局的鍵位一致。這點雖然導致鍵盤和Mac的鍵盤布局不太相同,主要是左側ctrl,option,command的順序不一致,但是習慣了以後也沒有問題,因為Mac鍵盤基本不用了。
- Poker2和Mac鍵盤可以配置使用,因為Mac的鍵盤仍然是標準鍵盤。
通過以上配置,基本解決了以下問題:
- 鍵盤和觸控板配合使用不方便
- 快捷鍵使用不方便
適應了兩周之後,基本已經習慣了鍵盤的布局和使用方式,感覺Poker2還是很有意思的鍵盤。慢慢積累使用經驗,繼續開發編程潛力,我覺得還是很有意思的。
其實買這款鍵盤還有一個戰略目標,就是因為方向鍵實在用的痛苦,快捷鍵用起來也只能依靠編程鍵後才變得方便,所以想通過這款鍵盤的磨練倒逼自己盡量的使用鍵盤的快捷鍵,為接下來學習vim做鋪墊。為什麼要學習vim呢?因為百度和知乎說HHBK只適合vim黨,so。。。
如果有其他的使用經驗,歡迎diss,一起提高。可能不會把代碼寫的更好,但是更多些鑽研的樂趣。
簡書地址,歡迎來訪:【https://www.jianshu.com/p/1de27754eccb】
推薦閱讀: