Slide 1

Slide 1 text

自作キーボード沼 Satoshi SAKAO えるLT Vol.11 2019/10/01 (Tue) C1

Slide 2

Slide 2 text

話すひと C2 インフォコム株式会社 品質マネジメント推進室 " ソフトウェアエンジニア JS (ES6) / Node.js / GCP / IoT / iOS (Swift) シュタゲ Satoshi SAKAO @ottijp

Slide 3

Slide 3 text

C3 えっ!?まだ市販キーボード使ってるの?

Slide 4

Slide 4 text

C4 キーボードは作れる

Slide 5

Slide 5 text

話すこと • キーボード遍歴 • 自作キーボードキットの選定 • 自作キーボードを作る C5 メイン

Slide 6

Slide 6 text

キーボード遍歴 C6 2006 2012 2017 2019 2014 FILCO M ajestouch 108 JIS 茶 軸 いまはなきキーボード専門店 (クレバリー)で出会う Apple W ireless Keyboard JIS FILCO M INILA 68 JIS 茶 軸 2015 M acBook Pro JIS HHKB Pro2/ProBT US 自 作 キ ー ボ ー ド これ以前は 適当なキーボード

Slide 7

Slide 7 text

HHKBの課題 C7 ミスタイプしやすい かな英数変換の副作用 カーソルキー時小指痛い 若干キーが重い?

Slide 8

Slide 8 text

C8 これを解決する製品は見つからなかった

Slide 9

Slide 9 text

最近自作キーボードが流行っているらしい C9

Slide 10

Slide 10 text

C10 作ればいい

Slide 11

Slide 11 text

C11 自作キーボードキットの選定

Slide 12

Slide 12 text

自作キーボードキットの選定要素 C12 要素 選択肢 キー配列列 Row Staggered Column Staggered Ortholinear キー数 100% 80% 60% 40% 30% 形状 分割型 ⼀一体型 3D キースイッチ 茶軸 ⾚赤軸 黒軸 ⽩白軸 その他 キーキャップ DSA/PBT SA/ABS etc I/F USB BLE

Slide 13

Slide 13 text

キー配列 C13 Row Staggered Column Staggered Ortholinear

Slide 14

Slide 14 text

キー配列 • RSでは指がズレている • CSなら人間工学的により良い運指ができそう • Column Staggeredを選択 C14 RSに自然に指を乗せた状態 Column Staggered

Slide 15

Slide 15 text

キー数 • フルキーボードを100%としたときの割合 • HHKBは60% • 30%は火傷しそう • 60%か40%を選択 • C15 60% 40% 30%

Slide 16

Slide 16 text

形状 • 3Dは未知数過ぎるので初回は見送り • 「肩が開く感じがする」って感覚を体験したい • 自作キーボードなら分割っしょ! • 分割型を選択 C16 一体型 分割型 http://mikaninc.com/3dprinter-keyboard/ 3D

Slide 17

Slide 17 text

キースイッチ • 重さとかクリック感が変わる • ホットスワップ対応のキットならあとから交換可能 • 基本は茶軸,小指だけ赤軸を選択 C17 https://www.diatec.co.jp/products/CHERRY/

Slide 18

Slide 18 text

キーキャップ • 素材,形状,色,刻印 • FILCOはABS,HHKBはPBT • 国内では選択肢が少ない • PBT, DSA, 黒, 無刻印を選択 C18 https://geekhack.org/index.php?topic=94475.0

Slide 19

Slide 19 text

I/F • 基本はUSB(ProMicro) • 無線だと選択肢が大幅に狭まる • あとでBluetooth化は可能 • 有線を選択 C19 https://yushakobo.jp/shop/promicro-spring-pinheader/

Slide 20

Slide 20 text

自作キーボードキットの選定要素 C20 要素 選択肢 キー配列列 Row Staggered Column Staggered Ortholinear キー数 100% 80% 60% 40% 30% 形状 分割型 ⼀一体型 3D キースイッチ 茶軸 ⾚赤軸 黒軸 ⽩白軸 その他 キーキャップ DSA/PBT SA/ABS etc I/F USB BLE

Slide 21

Slide 21 text

自作キーボードキットの選定 条件に合うもので,情報や本体が手に入りやすいものを選択 C21 ErgoDash Corne Cherry

Slide 22

Slide 22 text

C22 60%にするか40%にするか・・・ ☹ 60% (ErgoDash) 40% (Corne Cherry)

Slide 23

Slide 23 text

40%の不安 • ホームポジションが崩れにくく,運指は最適化される • レイア切り替えで快適さやスピードが満足されるか? • 自キ界隈のブログでも意見が割れていた C23

Slide 24

Slide 24 text

合理的な判断 • いづれにせよ60%を選択しておけば,
 FWの書き換えで40%化することもできる • 60%と40%を試せるので,ErgoDashを選択するのが合理的 C24

Slide 25

Slide 25 text

C25 そう,合理的に判断すれば・・・

Slide 26

Slide 26 text

C26 しかし,人はそれほど合理的ではなかった

Slide 27

Slide 27 text

C27 40%の方がカッコイイじゃん!!

Slide 28

Slide 28 text

C28 40%の方をポチッた

Slide 29

Slide 29 text

C29 自作キーボードを作る

Slide 30

Slide 30 text

組み立て C30

Slide 31

Slide 31 text

組み立て C31

Slide 32

Slide 32 text

組み立て C32

Slide 33

Slide 33 text

組み立て C33

Slide 34

Slide 34 text

組み立て C34

Slide 35

Slide 35 text

組み立て C35

Slide 36

Slide 36 text

C36 作ってみてどうだったか

Slide 37

Slide 37 text

評価 • キースイッチやキーキャップを色々試せるのはGOOD • まだまだレイア切り替えには慣れていない • タイピング自体はスピードが上がった(気がする) • カッコイイ・・・!! C37

Slide 38

Slide 38 text

今後 • ファームウェアを改善して使いやすさを追求したい • SAのキーキャップを輸入したい • OLED表示をいじったりしたい • BLE無線化にチャレンジしたい C38

Slide 39

Slide 39 text

C39 えっ!?まだ市販キーボード使ってるの?

Slide 40

Slide 40 text

C40 キーボードは作れる

Slide 41

Slide 41 text

C41 Appendix

Slide 42

Slide 42 text

要件(MoSCoW分析) • M: USキー • M: Cmdキー,Optキー,かなキー,英数キー • M: CherryMX茶軸と同感触のキースイッチ • S: 軸の入れ替え可能 • S: 入手性,情報の多さ • S: 無刻印キーキャップ • S: 無線 • C: 左右分割 • W: jkhlでカーソルキー(vimキーバインドで移動) C42

Slide 43

Slide 43 text

買ったもの C43 部品 商品 個数 ⼩小計 キット Corne Cherry 1 ¥13,800 キースイッチ Gateron Silent 茶軸 32 ¥2,300 キースイッチ Gateron Silent ⾚赤軸 10 ¥750 TRRSケーブル 1 ¥320 キーキャップ DSA/PBT 52 ¥3,100 合計 ¥2,0270

Slide 44

Slide 44 text

C44 沼らしい例

Slide 45

Slide 45 text

高いキーキャップ C45 https://yushakobo.jp/product-category/artisan-keycaps/

Slide 46

Slide 46 text

ケーブルの自作 C46 https://twitter.com/yushakobo/status/1085410057053966341

Slide 47

Slide 47 text

3Dプリンタで作成 C47 https://akiba-neo.com/electronic-work/jisaku-keyboard/1556/

Slide 48

Slide 48 text

参考 • 自作キーボード温泉街の歩き方 • https://salicylic-acid3.hatenablog.com/ • 遊舎工房 | 自作キーボード&レーザーカット&UVプリント • https://yushakobo.jp/ • yfuku • bloghttps://blog.yfuku.com/ • 自作キーボードはじめました - 凹みTips • http://tips.hecomi.com/entry/2019/02/26/005014 • BLE Micro ProでErgoDash miniをワイヤレス化する / LOG • https://log.brdr.jp/post/395 • 自作キーボードCorne Cherryのキーマップを紹介します • https://the-tanaka.com/archives/2552 C48

Slide 49

Slide 49 text

参考 • 国内キーキャップ調達ルート - 天高工房 • https://skyhigh-works.hatenablog.com/entry/2019/03/18/130403 • キーボードのスイッチいろいろ - mkmkmkmkmk • http://kirte.hatenablog.com/entry/2016/02/25/031025 • Corne Keyboard (コルネキーボード) を組んだ • https://ikenox.info/blog/made-corne-keyboard/ • HHKBを8年使い続けた私が自作キーボードに乗り換えた理由 • https://the-tanaka.com/archives/2534 • 自作キーボードの選び方 • https://salicylic-acid3.hatenablog.com/entry/2018/11/20/ C49