Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
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
43
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
My Keyboard Situation
Isobe Kazuhiko
February 18, 2019
Transcript
26 slides
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 ! 提供
More Decks by Isobe Kazuhiko
See All by Isobe Kazuhiko
やりたいことができるIdP
muramasa64
0
12
今こそ遊ぼうパンデミック
muramasa64
0
52
Slack Enterprise Grid with multiple IdP
muramasa64
0
76
cloudpackを支える認証技術
muramasa64
0
61
AWS Account Numberを取得するN個の方法
muramasa64
0
45
実践VPC
muramasa64
0
66
AWS Identity and Access Management
muramasa64
0
47
Introduction to AWS SDK for Ruby
muramasa64
0
57
Amazon VPCでVPN
muramasa64
0
62
Other Decks in Technology
See All in Technology
これからのデータエンジニアの役割について考える / Rethinking the Role of Data Engineers in the AI Era
okiyuki99
0
480
Datadog の権限統制 〜Org 統合に向けて調べた注意点 / JDDUG-Meetup_24
visional_engineering_and_design
1
120
Ebitengine製iOSアプリ公開ボタンを押す会
eiei114
0
120
農夫は秘伝のタレを知らない - NOBODY KNOWS THE HIDDEN SOURCE - Kaggriculture 3rd Place Solution
masspeaks
0
300
Kiro Crew の Bot (続く役目を任せる窓口) | 目指せ Kiro マスター 12
inariku
PRO
2
380
Quick Automate | 目指せ Quick マスター 12
inariku
PRO
1
110
The Author Pays
hiccupps
0
210
AIが会計業務の伴走者に。 マネーフォワード クラウド会計MCPサーバーで実現するAI前提の新しい業務プロセス
nobitabashi
0
130
サボる子はいねぇがー!AgentCoreハーネスの脆弱性に学ぶ、エージェントの入力バリデーション
iwamot
PRO
5
340
マネジメントされる側の仕事は「文句」を言うこと
riyaamemiya
2
1.1k
Kiro CLI 入門 (ターミナルと CI で使う) | 目指せ Kiro マスター 03
inariku
PRO
2
140
Claude Codeで新規事業を伸ばせるか? Zennの試行錯誤の記録
wadayusuke
2
180
Featured
See All Featured
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
880
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
A better future with KSS
kneath
240
18k
Speed Design
sergeychernyshev
33
2.2k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
480
RailsConf 2023
tenderlove
30
1.6k
What the history of the web can teach us about the future of AI
inesmontani
PRO
3
810
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
470
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.7k
Exploring anti-patterns in Rails
aemeredith
4
570