Orca echoが届く前に考えたい40%キーマップのこと

  • URLをコピーしました!
ガイド
この記事の位置づけ
本記事は、製品選びや仕様理解を助けるためのガイド・比較記事です。実測・使用経験・公開情報をもとに整理していますが、最終的な選定基準は用途や好みによって異なります。収益化リンクを含む場合は、本記事内に明記します。

Orca echoに限らず、スモールキーボードを使用する際には、「自分自身にあったキーマップを探す」という行為が必要です。

Orca echoに関しては、発案者の意向に沿ってデフォルトキーマップおよびそれに対応したキーキャップが用意されているのが大きな特徴です。

スモールキーボードが初めての方にとっては、これを「デフォルト」として覚えていくのも大いに「アリ」でしょう。

一方で、これまで多くの自作キーボードを含むスモールキーボードのデフォルトキーマップを踏まえると、Orca echoのデフォルトキーマップとは異なる特徴をもっていることがわかります。

本記事では、デフォルトのOrca echoのキーマップとは別に、通常のキーボードに準じたキーマップの覚え方をしたい方に向けたキーマップを提案していきます。

本記事は、コペックジャパンからプロモーション目的で提供されたOrca echoのサンプル機を使用して作成しています。コンテンツ作成にあたり、提供元からの指示や修正はなく、編集部の独立した判断により作成しています。また、本記事の執筆にあたり執筆料などの授受はありません。

スイッチングコストを抑えた「普通のキーボード」をベースにしたキーマップとは

スモールキーボード、とりわけ「40%レイアウト」キーボードの大きな特徴は、数字行と右手側のキーを省略した部分にあります。

つまり、この「省略したキーをどのように配置するか」が、キーマップ設計のポイントとなります。

もちろん、デフォルトの設定が使いやすければ、変更する必要はありません。

一方で、スモールキーボードのキーマップに関しては、「自分の好みに育てていくこと」も含めて、楽しみ方の一つです。

Greenkeys fabicon topGreenkeys Office

ここでは、編集部で実践している「キーマップの考え方」を紹介します。

キーマップの概要

画像の生成には生成AIを用いています。

まずは、通常の横ずれ配列で且つ、一般的に「キー数の下限」となっているであろう65%レイアウト(英語配列)と、編集部が考案した40%キーマップを比較しましょう。

4a95042c4184af19fa75661b251870cc
742beea16fd7f366a928c8010bd02c2f

このように、通常のキーマップと比べると、数字行と右手側のキー数が少ないことがわかります。

つまり、キーマップの概要としては、この「表レイヤー」で不足したキーをどのように「裏レイヤー」に配置するか、と言うことがテーマになります。

裏レイヤーとは、「レイヤーキー」を押すと、別の階層に遷移した際に打てるレイヤーのことを指します。

上記の40%キーマップでは、スペースやバックスペースの機能を「共用」する形でレイヤーキーを配置しており、当該キーを長押ししているときにだけ、指定したレイヤーへ「一時的に遷移」するように作っています。

ff53024a04a3335f4aad878c254b1c10
Greenkeys fabicon topGreenkeys Office

キーの押す時間で異なるキーを出力する設定のことを「〇〇タップ」と言います。今回の場合、レイヤーキーを割り振っているため、「レイヤータップ」と呼びます。

ここで提案する「スイッチングコストを抑えたキーマップ」とは、数字行の配置をすぐ下のQ行とA行に下ろす考え方をベースにしています。

数字行の配置

99bef577c169f58823b0c974140d3b06

数字行は、Q行の上に位置しています。

それぞれにサブレイヤーを持っており、シフトキーを同時に押すことでそれぞれに対応した「記号」が出力されますね。

ここで提案するキーマップは、レイヤーキーを押している間だけ、擬似的にQ行を「数字行」と見立てます。

同様に、A行を「シフト+数字」行に見立てます。

ed4aea8967bcd3088726d217d94b59a1

通常の操作と比較すると、数字行は「レイヤーキーを押しながら」でないと打てないため、動作としては一つ増えます。

一方で、「シフト+数字」で入力できる記号に関しては、「レイヤーキー+A行」のキーとなり、押しているキー動作自体は変わりません。

このように、「数字行」は、Q行とA行に配置関係で関連づけると覚えやすいです。

記号の配置

b2604e05cac564a730b2843bdac7931f

右手側で削減したキーについても、裏レイヤー(レイヤー1)に配置します。

Q行とA行はすでに「数字キー」と「シフト+数字キー」で埋まっているため、Z行の右手側に配置します。

b0d3123c5f14c9f77bd9c4253dab8408

ただし、レイヤー1に置いた記号キーの「シフト+記号キー」で出力される文字(「-」キーであれば「_」ということ)は、裏レイヤーへ遷移した状態でシフトキーも同時に押す必要があります。

Greenkeys fabicon topGreenkeys Office

レイヤー1の左シフトキーは、表レイヤー(レイヤー0)を踏襲しています。
よって、ここでは、左手側のレイヤーキーを押したまま、左手小指で左シフトキーを押し、「-」キーを押すことで「_」が出力されます。
親指が長い人は、左手レイヤーキーの右側のシフトキーを同時に押してもいいでしょう。

742beea16fd7f366a928c8010bd02c2f
ed4aea8967bcd3088726d217d94b59a1
表レイヤーで省略された右手側のキーの配置を覚えるのがこの考え方ではキーとなる。

ショートカットも配置

やはり、キーマップがカスタマイズできるのであれば、「ショートカットキー」を登録したいところです。

このキーマップでは、どのアプリでも頻回に使うショートカットを、表レイヤーのアルファベットキーに合わせて配置しています。

Windowsの場合は、CmdをCtrlに読み替えてください。

594cda30091290e7c780554d7d0c3c67
  • Cmd+X 切り取り
  • Cmd+C コピー
  • Cmd+V ペースト

Cmd+Zを「Undo」にしても良いでしょう。

Greenkeys fabicon topGreenkeys Office

編集部としてはUndoはほぼ使わないため、Z部分には範囲スクリーンショットのショートカットを登録しています。

また、右手でマウスを操作して消したい文末にカーソルを移動した状態で「バックスペース」が使えるように、Bの位置にはバックスペースキーを配置しています。

これであれば、右手で「ボール操作+キー操作」というダブルタスクを減らすことができます。

ショートカット設定の例
操作Macの設定例Windowsの設定例
コピーCommand+CCtrl+C
切り取りCommand+XCtrl+X
貼り付けCommand+VCtrl+V
範囲スクリーンショット(ファイル保存)Shift+Command+4Shift+Windows+Sで範囲を選択
範囲スクリーンショット(クリップボードへコピー)Control+Shift+Command+4Shift+Windows+Sで範囲を選択
複数キーの同時押し設定方法
操作Anyへ入力するキーコード
Mac:Shift+Command+4LSFT(LGUI(KC_4))
Mac:Control+Shift+Command+4LCTL(LSFT(LGUI(KC_4)))
Windows:Shift+Windows+SLSFT(LGUI(KC_S))

現状のKeychron Launcherは、2つ以上の修飾キー+アルファベットキーの同時押しを設定する場合は、「Any」を設定したのちに、コマンドを入力する必要があります。

Greenkeys fabicon topGreenkeys Office

別の方法もありそうですが、編集部では未検証です。

参考:Microsoft 日本語 IME/英語配列でのMicrosoft IME操作/Windowsの範囲スクリーンショット/Macのスクリーンショット

アローキーとそのほかのキーの配置

アローキーについては、右手側のレイヤー2に配置しています。

f27c6dbe493952fb341e0d1c35ed3aa8

操作イメージとしては、レイヤー0で右手親指に配置したレイヤー2キー(バックスペースと兼用)を押しながら、右手ホームポジションの「J」を目印に、逆T字に配置したアローキーを操作します。

Greenkeys fabicon topGreenkeys Office

ホーミングがついているJキーが「左」と認識することで、アローキー操作に迷いが生まれにくいです。

また、これ以外にも、左手側には「IMEのオンオフ」や、「Esc」を配置しています。

Windowsの場合、日本語配列認識であれば「~」を登録することで、「半角/全角」の機能を持たせることができると思いますが未検証です。Mac同様に、かな→日本語入力(IME ON)、英数→英語入力(IME OFF)をWindowsで実現したい場合は、同様に「変換」「無変換」をキーマップに設定し、Windows側の「設定」から、同キーにIMEオンオフを割り当てる必要があります。

2d7c780e1c82f8f9b31a808867fbd2f7

マウスクリックボタンはレイヤー0に配置

編集部では、オートマウスレイヤー機能(トラックボールを動かしている際にレイヤーが自動で変わる)はオフにして、レイヤー0に左クリックを配置しています。

マウス操作のタイミングでレイヤーが切り替わったタイミングでマウスボタンをクリックできるとは限らないためです。

742beea16fd7f366a928c8010bd02c2f
右クリックはレイヤー2に配置しています。右クリックとカーソル操作を同時に行うシーンが編集部ではないためです。

そのほかの操作

下記はあくまでも「サンプル機」で操作した場合です。ファームウェアやKeychron Launcherのアップデートにより操作方法や内容が変わる可能性があります。

  • 画面スクロール|レイヤー0の左手側ロータリーエンコーダーに上下方向を割り当て。レイヤー2の同部位には横スクロールを割り当てている。
  • パッド|未使用。スクロールを割り当てていたが、ロータリーエンコーダーに比べるとレスポンスがワンテンポ遅れるため使っていない。タッチによるマウスクリックも不意に触れた際の誤作動につながるためオフにしている。(キーマップ画像ではオンになっています)
  • トラックボール|カーソル操作のみ。トラックスクロールに関しては、「スクロールボタン」を押している間のみしか切り替わらず、レイヤーキーと連動していないため使用していない。多くのトラックボール付きキーボードでは、レイヤーキーとトラックスクロールが連動する設定(スクロールレイヤー設定)があるため、この点については改善要望依頼を出している。ボール操作によるアクションはまだ未検証。

OSの言語認識は一つの課題

Orca echoは「英語配列」が基本となっており、キー印字もすべて英語配列に準じています。

しかし、キーボードをどの言語配列として認識するかは、OSの設定に依存します。

特に日本語でWindowsを使っている場合は、接続するキーボードは特別な設定をしない限り「日本語配列」として認識されます。

よって、Orca echoをWindowsへ接続する場合、キー出力と印字が一致しない可能性が高いです。

日本語ベースで利用しているWindowsでOrca echoを英語配列として認識させるためには、特定の設定が必要となり、日本語配列キーボードとの共存が難しくなります。

●Windows 11でUSキーボードを使用するための設定方法

  1. 「Windowsの設定」から「時刻と言語」を選択し、「言語と地域」をクリック
  2. 「優先する言語」の下の「日本語」の右側にある「…」をクリックし、「言語のオプション」をクリック
  3. 「キーボードレイアウト:」の右側の「レイアウトを変更する」をクリック
  4. 「ハードウェアキーボードレイアウトの変更」から「英語キーボード(101/102キー)」を選択し、PCを再起動
https://happyhackingkb.com/jp/life/hhkb_life41.html
Greenkeys fabicon topGreenkeys Office

そういったケースを避けるために編集部では「USkey2JP」というアプリを使っています。プログラムを実行するだけで、起動している間のみ英語配列として認識されます。
インストールも不要となっているため、セキュリティの厳しい会社パソコンでも利用できる可能性があります。

一方で、Macの場合は接続すると「英語配列」として認識されます。

Macで日本語配列として認識させたい場合は、「Z」と「Ro」キーをレイヤー0に配置し、「キーボードの種類を変更」メニューを開きます。

0a72d5a8598eb81f089a7b6dad779013
858a182a3cab072bcd464a7b8d198af5

キーボード設定アシスタントから、キーボードの識別の際に、それぞれ「Z」と「Ro」を押して、さらに再起動すると、日本語配列として認識されます。

e5cc42dfbad7536d704598d8d42a04f7
Greenkeys fabicon topGreenkeys Office

ただし、この設定方法についての再現性は、ほかのMacで未検証です。

また、日本語配列として利用する場合は、Keychron Launcherの言語切り替えを「English」から「日本語」へ変更してから、キーマップ設定を行うことも忘れないようにしましょう。

使い方OS側の配列Launcherの表示と記号設定
この記事の数字・記号の対応を使う英語配列(US)として扱う設定English(US)で表示し、図に沿って設定
日本語配列としての認識を維持する日本語配列(JIS)のまま日本語表示に合わせ、必要な記号を割り当て直す

日本語配列として使う場合、キー印字と出力は一致しません。

Keychron Launcherでの設定方法(テキスト解説)

Keychron Launcherでこの配列を設定する

配列の考え方が分かったら、Keychron Launcherで割り当てを変更します。ここでは、図を見ながら手動で設定する流れを紹介します。画面上のキーは、印字ではなく「Qの位置」「Cの直下」など、物理的な位置を基準に選んでください。

1.右手側をUSBで接続する

  1. 左手側のスイッチをDuo(デュアルモード)にします。
  2. 右手側のスイッチをUSBマークの位置にし、データ通信に対応したUSBケーブルで右手側とPCをつなぎます。
  3. Chrome・Edge・Operaなど、公式に案内されている対応ブラウザーでKeychron Launcherを開きます。
  4. 「接続(Connect)」を選び、ブラウザーの機器選択画面でOrca echoを選んで接続を許可します。
  5. 「キーマップ」を開き、本体の配列とレイヤーが表示されることを確認します。

Keychron Launcherを開く

私のMac環境では、右手側を有線接続して変更しています。左手側はDuoのまま右手側と接続して使います。

2.変更前の配置を控え、表示言語を合わせる

変更前に、使用中のレイヤーをスクリーンショットで控えておきます。キーマップのエクスポート機能でも、現在の設定をファイルとして保存しておけます。元の配置が分かる状態にしてから編集を始めましょう。

「キーマップ」画面のレイアウト言語は、この記事の図に合わせるならEnglish(US)を選びます。これはLauncher上で記号をどう表示するかの設定です。ここを変更するだけで、WindowsやMacのキーボード配列設定まで変わるわけではありません。

3.レイヤーを選び、通常のキーを割り当てる

  1. Layer 0を選びます。
  2. 画面上で変更したいキーを選びます。例えばQの左隣を選び、下の機能一覧からTabを選択します。
  3. 同じように、図のLayer 0に沿ってEnter、修飾キー、記号などを配置します。親指の短押し・長押しは後の手順で設定します。
  4. Layer 1へ切り替え、Q〜Pの位置へ1〜0を割り当てます。その下の段には、図にある対応する記号を割り当てます。
  5. Layer 2へ切り替え、I・J・K・Lに上・左・下・右の矢印を配置し、左手側へF1〜F12などを置きます。

通常のキー割り当ては、変更する物理キーを選び、機能一覧から割り当てたいキーを選ぶ操作の繰り返しです。入力するたびに、編集しているレイヤーを確認してください。

Layer 1の「!」「@」などは、数字の1・2とは別に、記号を入力する割り当てを選びます。設定後は左親指でレイヤーを切り替えた状態で、A位置から「!」、S位置から「@」が出るかを確かめます。

図で薄灰色にしている位置は、下のレイヤーの割り当てを引き継ぐ透過設定です。Launcherでは▽などで表示されます。何も入力しない「Nothing」とは役割が異なります。

4.親指の短押しと長押しを設定する

Layer 0の左親指キーを対象に、左側の「Action」から「長押し/タップ」を開き、短く押したときと押し続けたときの役割を設定します。右親指のキーも同じ考え方で設定します。画面の表記・配置はLauncherのバージョンによって異なる場合があります。

対象短押し長押し
左親指のSpace位置Space押している間だけLayer 1へ移動
右親指のBackspace位置Backspace押している間だけLayer 2へ移動
Vの位置VGUI/Win(MacではCommandとして働く修飾キー)

長押し側は「押している間だけ移動し、離すと戻る」動作にします。押すたびに切り替えるトグル動作とは異なります。数字や記号を入れ終わって親指を離したら、通常の文字入力へ戻る設定です。

設定後はメモ帳などを開き、左親指を短く押すと空白が入り、押し続けながらQ位置を押すと「1」になることを確認します。右親指も、短押しのBackspaceと、長押し中の矢印移動をそれぞれ試します。

5.クリックとスクロールを割り当てる

マウスクリックも、キーマップ上で対象のキーと機能を選んで設定します。ホイールは画面上の回転方向ごとに割り当てます。

対象レイヤー設定する機能
Cの直下の物理キーLayer 0マウス左クリック
Cの直下の物理キーLayer 2マウス右クリック
左手のホイールの両方向Layer 0上スクロール/下スクロール
左手のホイールの両方向Layer 2左スクロール/右スクロール
左右のスクロールパッドのタッチLayer 0どちらもマウス左クリック

ホイールは各レイヤーで個別に設定します。通常時と右親指を押している間で、縦・横のスクロールが切り替わるか確認してください。左右に広い表などを開くと、横スクロールを確かめやすくなります。

ドラッグは、C直下の物理キーを押したまま右手でボールを動かして確認します。この配置では、通常レイヤーに左クリックを置いているため、クリックのために別のレイヤーへ移る必要はありません。

6.入力を確認して、よく使う操作から調整する

  1. 通常の文字、Space、Backspace、Enterを入力する。
  2. Layer 1で「1234567890」と、よく使う記号を入力する。
  3. Layer 2で矢印移動と、普段使うFキーの操作を試す。
  4. 左クリック、右クリック、ドラッグ、縦横のスクロールを試す。
  5. 普段のアプリでコピー・貼り付けと、日本語入力の切り替えを試す。

確認が済んだら、設定図と保存したキーマップファイルに、区別できる名前や日付を付けておくと便利です。使っていて迷うキーが出てきたら、その部分を少しずつ変えてみてください。

参考:Keychron公式のキー割り当て手順/レイアウト言語の設定

まとめ

以上、Orca echoのキーマップ設定の考え方の一例を紹介してきました。

これに関しては正解はありません。

デフォルトのキーマップがあえばそれでも良いですし、この方法を参考にしても良いでしょう。

「自分のタイピングに合ったキーマップを作る」というのも、スモールキーボードの醍醐味です。

どのようなキーマップにしようか考えるだけでも、楽しみが膨らみそうです。

Greenkeysの記事をGoogleで見つけやすく Find Greenkeys More Easily on Google

Google検索の「優先ソース」にGreenkeysを追加します

Add Greenkeys as a Preferred Source on Google

ブランド/企業のご担当者様へ:
製品設計やリリース前のフィードバックに関するご相談は
こちらからお進みいただけます。

For Brands and Manufacturers:
For product design consultation and pre-release feedback,
please contact GreenEchoes Studio.

Share me!
  • URLをコピーしました!

河村 亮介のアバター 河村 亮介 Greenkeys chief editor

日本のキーボード専門メディア「Greenkeys」編集長。GreenEchoes Studio代表。

メカニカルキーボード、自作キーボード、入力デバイスに関するレビュー・取材・検証・撮影・執筆を担当しています。これまで100製品以上をレビューし、日本語配列キーボードの互換性問題や国内市場動向についても継続的に情報発信しています。

日本語配列キーボードの互換性向上を目的とした業界連携プロジェクト「Japan Layout Alliance(JLA)」を設立し、国内外メーカーと協力した活動も行っています。

Greenkeysでは編集の独立性と透明性を重視し、提供品・広告・アフィリエイトの有無を記事内で明示しています。取材・執筆・製品監修・日本市場向けの情報設計に関するご相談も受け付けています。

→ 著者プロフィールはこちら
→ 編集方針は こちら をご覧ください。
→ 取材・執筆・製品監修などのお問い合わせは こちら からお願いします。

Greenkeysは、アフィリエイトリンク、有償の記事制作、広告企画などにより運営しています。製品提供、報酬、広告、収益化など記事に関係する利害関係は、各記事内で明示します。記事の閲覧を妨げるGoogle AdSenseなどの第三者配信型ディスプレイ広告は使用していません。

Greenkeysの活動を支援していただける場合は下記コンテンツをご覧ください。

Greenkeysの活動を支援する▷▷

Table of Contents