Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
My Keyboard Situation
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Isobe Kazuhiko
February 18, 2019
Technology
0
21
My Keyboard Situation
Isobe Kazuhiko
February 18, 2019
Tweet
Share
More Decks by Isobe Kazuhiko
See All by Isobe Kazuhiko
今こそ遊ぼうパンデミック
muramasa64
0
28
Slack Enterprise Grid with multiple IdP
muramasa64
0
46
cloudpackを支える認証技術
muramasa64
0
39
AWS Account Numberを取得するN個の方法
muramasa64
0
28
実践VPC
muramasa64
0
26
AWS Identity and Access Management
muramasa64
0
26
Introduction to AWS SDK for Ruby
muramasa64
0
32
Amazon VPCでVPN
muramasa64
0
40
Other Decks in Technology
See All in Technology
Kubecon NA 2025: DRA 関連の Recap と社内 GPU 基盤での課題
kevin_namba
0
110
EventBridge API Destination × AgentCore Runtimeで実現するLambdaレスなイベント駆動エージェント
har1101
7
290
【インシデント入門】サイバー攻撃を受けた現場って何してるの?
shumei_ito
0
1.3k
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
0
220
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
1
340
Amazon Bedrock AgentCore 認証・認可入門
hironobuiga
2
470
AWS Devops Agent ~ 自動調査とSlack統合をやってみた! ~
kubomasataka
3
300
GSIが複数キー対応したことで、俺達はいったい何が嬉しいのか?
smt7174
3
120
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
190
Regional_NAT_Gatewayについて_basicとの違い_試した内容スケールアウト_インについて_IPv6_dual_networkでの使い分けなど.pdf
cloudevcode
1
210
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
150
Featured
See All Featured
The Language of Interfaces
destraynor
162
26k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
720
Why Our Code Smells
bkeepers
PRO
340
58k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
What's in a price? How to price your products and services
michaelherold
247
13k
The SEO Collaboration Effect
kristinabergwall1
0
350
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
Unsuck your backbone
ammeep
671
58k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
75
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
sira's awesome portfolio website redesign presentation
elsirapls
0
140
Transcript
My Keyboard Situation My Keyboard Situation ISOBE Kazuhiko CloudNative inc.
CloudNative Winter Camp 2019-02-18
Common Keyboard (Physical)
My Keyboard (Helix)
What is Helix? "Self-Made" Keyboard Development by owner of "Yusha-kobo"
(遊舎工房) 1st "Self-Made Keyboard Store" in Japan Opened at 2019-01-15
Pros of Helix Split type Ortholinear Kailh Choc Switch (low
profile) QMK Firmware
What is QMK? Open Source keyboard firmware Defact standard firmware
of Self-Made keyboards Multiple layers Macros Play Audio, OLED Display, lighting the LED, etc
Pros of QMK Firmware Customize the key layout freely Multiple
layers Frequently used key combination as one key
Common Keyboard (Logical) QWERTY layout From Typewriter Since 1882 (137
years ago!)
My Keyboard Logical Layout Dvorak layout
What is Dvorak layout? Patented during 1936 by Dr. August
Dvorak Standard in Linux, macOS, Windows OS Probably, I used about 16 years
Pros of Dvorak layout Less finger motion, reduces errors compared
to the QWERTY "AOEUI" On the left hand home position good compatibility with Roman input of Japanese
Common Japanese Ipnut Method Roman character input most people use
JIS Kana Use Hiragana keys on JIS keyboard Some people occasionally use it
My Japanese Input Method Thumb-Shift Input Method
What is Thumb-Shift Input method? Invented by Fujitsu in the
late 1970s On Japanese word processor named 'OASYS' NiCOLA Layout
Pros Thumb-Shift IM The number of keystrokes is about 60%
Compared to Roman Charactor input method The most accessible 30 keys on the keyboard It can represent 90 characters.
How to use Thumb- Shift IM on macOS ?
Karabiner-Elements !
What is Karabiner- Elements? Keyboard customizer for macOS Hook key
input and convert it It can manage states using variables
Pros Karabiner- Elements Make Thumb-Shift input method available Customize the
key for each applications Change the behavior according to the state of IM
ommit-nicola The NiCOLA layout configuration
You Can't install Karabiner-Elements?
Jamf Approved Kernel Extension
How to get Team ID of Kernel Extension % sudo
sqlite3 /var/db/SystemPolicyConfiguration/KextPolicy sqlite> select team_id, bundle_id ...> from kext_policy ...> where bundle_id like '%Karabiner%'; G43BCU2T37|org.pqrs.driver.Karabiner.VirtualHIDDevice.v060800
Jamf Self-Service
Conclusion You also customize the keyboard and make the best
input environment!
Thank you ! 提供