2021年8月5日 星期四

DIY -- Filco 機械鍵盤加裝 Trackpoint 小紅點 (指點桿)

Filco Mechanic Keyboard with Trackpoint

先來一張完成照,土砲 DIY,無法顧及美醜,實用至上。固定滑鼠按鍵是用 PVC 線槽切割而成,保留灰灰的本色。雙色鍵帽是淘寶買的,有注音及倉頡輸入。

Filco 的鍵盤算是好改的,PCB 單純,只要移 3個二極體,固定好 Trackpoint 後,電路只要再加一個 PS2-to-USB converter 就搞定。


緣起

最先是在 Ducky 的機械鍵盤上加裝小紅點,用了快雨年,靜極思動,又想找點事情做。聽說機械鍵盤的終極是 Filco,俗稱大 F。就開始留心價格和那裡可以買,87鍵的台灣大都掛缺貨,淘寶有現貨在賣。可是要幾千元的東西要買大陸的東西,實在沒信心。另外,價格也實在很亂,中古用了 5年的也還可以賣 2千 ~ 3千。後來在 FB 社團有人賣一個近全新的 87鍵茶軸,3千元,立刻聯絡,一個鐘頭後就去帶回家了。

有東西在手,比較有實際的概念,可以依外觀研究加裝小紅點的可行性及難易,在搜尋如何拆解鍵盤時也較能瞭解說明的內容。要拆解鍵盤只要鬆掉一顆螺絲即可打開外蓋,但那顆螺絲就在保護貼下面。這個鍵盤離購買日期不滿一個月,若拆開就失去保固,實在有點可惜。

另外,也確定了可以直接當 PS2 鍵盤使用,而且 PS2-to-USB converter 可以正常運作。這樣在改裝時,就可以少一個 USB HUB,省事多了,所需空間也可以小一點。

終究我是要拆的,DIY 的過程會破壞什麼東西一切都是未知,想到有人在玩剪線鍵盤,就 Google 一下看看別人怎麼玩的。最後決定買剪線鍵盤來玩,可以放開手來改,不會心疼。第一次先買兩把 87鍵鍵盤,茶軸 (一代) 和紅軸 (二代)。收到後先拆二代的紅軸,接上線功能正常,就開始研究如何改裝,同時把新鍵盤上網拍賣,儘快賣給有緣人,不要浪費有限的保固期。

鍵盤矩陣

照例改裝前先留一張鍵盤矩陣圖,以防切斷一些線路無法復原。旁邊的數字是控制電路的Pin腳編號。

在 trace 電路過程,見識了日本人的堅持。聽說一代鍵盤使用 SMD二極體,二代改成傳統元件,而且所有的二極體都和按鍵焊在同一面,因此底面只有一個 5pin的臥貼焊接接頭。銅箔儘可能不穿越另一面,因此會看到很靠近的兩點,中間的銅箔繞了好遠好遠。

因為它在佈線上的堅持,改裝時只破壞了一條銅箔,移動三個二極體。上次改 iKBC 鍵盤時,鑽一個洞鑽斷背面的4條銅箔,而且不是靠鍵盤矩陣能復原的,不得已另外買一個全新的來測試才復原。

鍵盤控制電路在獨立的一塊小板子上,我買了好幾個鍵盤,有問題時,可以把控制板互換做交叉測試確定問題。


上面這塊是 Filco 迷彩版 (Majestouch-2 Camouflage-R) 的電路板,多了四顆固定螺絲,和固定鐵板互鎖。但這支也是我買的鍵盤中最新的版本,不確定以後的版本是否都有這幾顆螺絲。 

電路板清楚標示 USB 信號名稱,改裝時不用一直對照確認信號。FILCO 的鍵盤可以支援 PS2界面。

USB -- PS2 的信號對應  ==> D- -- Data,D+ -- Clock。

改裝

買過完整包裝 Filco 鍵盤的好處就是,知道它可以藉由一個簡單的轉換頭同時支援 PS2 協定。在改裝時,只要一個 PS2 to USB 的 converter 就可以搞定同時轉換 keyboard 和 mouse 的信號,不用在鍵盤裡再藏一個 USB HUB 來整合鍵盤和小紅點的信號,整個架構變得簡單多了。


連接方塊圖。小紅點模組的 Reset 信號很重要,漏接的話,通常不能正常運作。


找到的小紅點模組可以把力量感測器拆開,用 FPC 連接,FPC 可以折彎,方便把模組的電路板固定在適當的位置。鍵盤外殼只要磨掉一些加強的凸肋即可組裝,完全不用破壞鍵盤外殼,算是相當理想。

模組電路板的接頭間距只有 1mm ,勉強能夠焊接電線。原本想用電線和排線接頭來連接,可是一不小心電線就把焊接的銅箔帶起來,模組無法再焊線,也就報廢了,還真心疼。後來還是選擇使用 FPC 來連接,比較無法任意折彎,轉換板也很大,但還好塞得下。

鍵盤的外形前低後高,後面的空間比較大,把電路板都集中在後方,用雙面膠固定在避開凸肋的位置。力量感測器的固定板是用 1mm 厚的金屬板裁切而成,先鑽 1.6mm 的孔,再用 2mm 絲攻攻出螺紋。固定板用出遊時偶遇買的奈米膠固定,還蠻牢的。這奈米膠不耐高溫,要拆時可以泡熱水,或用熱風機吹就會軟化。使用時,奈米膠很容易就黏住手指,切記不要用力拔開,可用溫熱水慢慢把它軟化搓開。

為了固定力量感測器,影響到三個二極體,以及切斷一條銅箔,影響的範圍不大,用新的 IN4148 補焊上,以及加上跳線,鍵盤功能即恢復正常。

既然是剪線鍵盤,原來的連接線早就被剪了,必需另外做連接線,那就做個 Type-C 的接頭吧,可以用標準的 Type-C 連接線。接頭是在淘寶找到的 4-pin Type-C 接頭,不算標準的 Type-C 接頭,但使用的 PS2-USB converter 只是 USB 1.1 HID 協定,只要4條線就夠了。把原來過連接線的孔挖一挖,剛好用來固定接頭,外觀看起來還 OK。

總結

這把鍵盤改好後,也用了好一陣子,直到後來改了 68鍵的鍵盤。

網誌存檔