PR

VIA/QMKでUS配列キーボードを日本語配列にする方法|半角/全角・無変換・変換キーを設定

VIA/QMKでUS配列キーボードを日本語配列として使う方法。半角/全角、無変換、変換キーの設定を図解 キーボード・入力環境・PC周辺機器

VIAやQMKに対応したUS英語配列キーボードは、Windows側の設定とキーマップを変更すれば、日本語配列に近い状態で使えます。

特に検索されることが多い半角/全角、無変換、変換も割り当て可能です。

ただし、US配列はJIS配列より物理キーが少ないため、完全に同じ配置にしようとするとBackspaceや右Shiftなど別のキーを犠牲にする必要があります。

すでにUS配列キーボードを持っているなら、この記事の設定で日本語配列化できます。
これから購入する場合は、最初からJIS配列でQMKやKeychron Launcherに対応するモデルを選ぶ方が簡単です。
今のUS配列を使う Keychron C3 Pro JIS
追加購入 基本的に不要 キーボード購入が必要
日本語配列 キー数の制約あり 最初からJIS配列
半角/全角 VIA/QMKで設定可能 設定しやすい
無変換・変換 VIA/QMKで設定可能 JIS向けキーを利用可能
おすすめする人 すでにUS配列を持っている人 これから購入する人
\ US配列を無理にJIS化したくない場合はこちら /

KeychronのJIS配列キーボードを確認する

VIA/QMKでUS配列を日本語配列にするために必要な設定

US配列キーボードをWindowsで日本語配列として使うには、主に次の3つを変更します。

  • VIA、QMK、Keychron Launcherでキーマップを変更する
  • Windowsを日本語キーボード(106/109キー)へ変更する
  • 必要なら日本語配列のキーキャップへ交換する

VIA/QMK対応キーボードであれば、キーボードから送信するキーコード自体を変更できます。

Keychronを使用している場合は、Launcherでキー割り当てやレイヤーを変更する方法もあわせて確認してください。

Keychron LauncherではKeymapの表示言語をJapaneseに変更できます。JIS配列特有のキーを探す場合は、先にJapaneseへ変更すると分かりやすくなります。

VIA/QMKで半角/全角・無変換・変換キーを設定する

最初にVIA/QMKまたはKeychron Launcherで、日本語配列に必要なキーを割り当てます。

US配列からJIS配列へ近づける場合、特に重要なのが半角/全角、無変換、変換、円記号、アンダーバーです。

US配列から日本語配列へ変更するキー位置
US配列で使うキー 設定するキーコード 用途
左上の` KC_GRV
またはKC_LNG5
半角/全角
Alt MT(MOD_LALT,KC_INT5) 単押しで無変換
長押しで左Alt
Alt MT(MOD_RALT,KC_INT4) 単押しで変換
長押しで右Alt
Backspaceなど空けられるキー KC_INT3 ¥、|
Shiftなど空けられるキー KC_INT1 \、_

QMKでは、無変換はKC_INT5、変換はKC_INT4です。KC_MHEN、KC_HENKという名前が使える環境もあります。

半角/全角はWindowsを日本語配列として使用している場合、左上の`に相当するKC_GRVで動作する構成があります。KC_LNG5を利用できるファームウェアや設定画面もあります。

VIA、QMK、Keychron Launcherのバージョンやキーボードのファームウェアによって、表示されるキーコード名が異なる場合があります。設定後は実際にメモ帳などで入力して確認してください。

無変換と変換が反応しない場合は、US配列で無変換・変換キーを使うための設定も確認してください。

US配列を完全なJIS配列にするにはキー数が足りない

最大の問題は、US ANSI配列とJIS配列では物理的なキー数と形状が違うことです。

特にJIS配列には、US配列に存在しない¥キーやの位置に相当するキーがあります。

そのため、US配列のBackspaceや右ShiftなどへJIS専用キーを割り当てると、元の機能が使えなくなります。

US配列をJIS配列と完全に同じ物理配置へ変換することはできません。Backspaceや右Shiftを残したい場合は、別レイヤーへJIS専用キーを配置する方法がおすすめです。

例えばFnを押している間だけBackspaceを使えるようにすれば、物理キー不足を補えます。

レイヤーの設定方法はKeychron Launcherのレイヤー設定で詳しく解説しています。

Windowsを日本語キーボード(106/109キー)へ変更する

キーボード側だけを変更しても、Windowsが英語キーボード(101/102キー)として認識していると、記号や日本語専用キーが期待通りに入力されません。

Windows側のハードウェアキーボードレイアウトも日本語へ変更します。

Windowsを日本語キーボードへ変更する手順
  • STEP1
    設定を開く
    Windowsの設定を開きます。
  • STEP2
    言語と地域を開く
    「時刻と言語」から「言語と地域」を開きます。
  • STEP3
    日本語のオプションを開く
    日本語の「言語のオプション」を開きます。
  • STEP4
    キーボードレイアウトを変更する
    ハードウェアキーボードレイアウトの「レイアウトを変更する」を選択します。
  • STEP5
    日本語キーボードを選択する
    「日本語キーボード(106/109キー)」を選択し、Windowsを再起動します。
Windows 11でハードウェアキーボードレイアウトを変更する画面 日本語キーボード(106/109キー)を選択する画面
Windowsを日本語配列へ変更すると、通常のUS配列キーボードを接続した場合も日本語配列として解釈されます。複数のUS/JISキーボードを切り替えて使う場合は注意してください。

キーの印字が合わない場合は日本語キーキャップへ交換する

WindowsをJIS配列へ変更すると、一部の記号はUSキーキャップの印字と実際に入力される文字が一致しなくなります。

例えばUS配列とJIS配列では、@、”、^、&、(、)、:などの位置が異なります。

記号の位置を確認したい場合はUSキーボードで@や円記号などを入力する位置も参考になります。

US配列をJIS配列として常用するなら、対応する日本語配列キーキャップへ交換すると、印字と入力内容の違いを減らせます。

キーキャップを購入する前に、キーサイズ、配列、ステム形状、Enter周辺の形状が使用中のキーボードに合うか確認してください。JISキーキャップを購入しても、US配列キーボードに物理的に存在しないキーを増やすことはできません。

これから買うならJIS配列のQMK対応キーボードの方が簡単

すでにUS配列キーボードを持っている場合は、ここまでの設定を行う価値があります。

一方、これからキーボードを購入するのであれば、US配列を購入してから日本語配列化するより、最初からJIS配列かつQMK/Launcher対応モデルを購入する方が簡単です。

特に価格を抑えて試しやすい候補がKeychron C3 Pro JISです。

Keychron C3 Pro JIS Keychron C3 Pro 8K JIS
配列 JIS日本語配列 JIS日本語配列
QMK 対応 対応
Keychron Launcher 対応 対応
接続 有線 有線
ホットスワップ モデル選択時に確認 対応
向いている人 価格を抑えてJIS/QMKを使いたい人 ホットスワップや高いポーリングレートも重視する人

単に日本語入力を快適にしたいだけなら、C3 Pro JISのように最初から日本語配列のモデルを選ぶことで、Backspaceや右Shiftを犠牲にする必要がありません。

\ JIS配列とQMKを両立したい人向け /

KeychronストアでJIS配列を確認する

よくある質問

VIAで半角/全角キーは設定できますか。

設定できます。Windowsを日本語キーボードとして使用する場合はKC_GRV、対応するファームウェアではKC_LNG5などが候補です。キーボードやOSによって動作が異なるため、設定後に実際の入力を確認してください。

Keychron Launcherで半角/全角を設定できますか。

Launcher対応モデルならキー割り当てを変更できます。まずKeymapの表示言語をJapaneseに変更するとJIS用キーを探しやすくなります。詳しい操作はKeychron Launcherの設定手順を参照してください。

VIAで無変換と変換を設定するキーコードは何ですか。

無変換はKC_INT5、変換はKC_INT4です。環境によってKC_MHEN、KC_HENKという名前でも表示されます。

US配列をJIS配列と完全に同じにできますか。

ソフトウェア上の入力はかなり近づけられますが、物理的なキー数とEnter周辺などの形状が異なるため完全には同じになりません。足りないキーはレイヤーへ配置するか、最初からJIS配列モデルを選ぶ方法があります。

すでにUS配列のKeychronを持っています。買い替えた方がいいですか。

現在のキーボードに不満がなければ買い替える必要はありません。VIA/QMKやKeychron Launcherで日本語入力に必要なキーを追加し、足りないキーをレイヤーへ移せば利用できます。

一方、Backspaceや右Shiftを犠牲にしたくない場合や、キーキャップの印字と入力を完全に合わせたい場合は、JIS配列のKeychron C3 Proなどへ切り替える方が分かりやすいです。

まとめ

VIA/QMK対応のUS配列キーボードなら、Windowsを日本語キーボード(106/109キー)へ変更し、必要なJIS用キーコードを割り当てることで日本語配列に近づけられます。

  • 半角/全角はKC_GRVやKC_LNG5を確認する
  • 無変換はKC_INT5
  • 変換はKC_INT4
  • ¥はKC_INT3
  • \、_はKC_INT1
  • キー数不足はレイヤーで補う

すでにUS配列を持っている人はVIA/QMKで設定するのが最も安上がりです。

これから購入する人や、Backspace、右Shiftを犠牲にしたくない人は、最初からJIS配列でQMKに対応するキーボードを選ぶ方が簡単です。

\ 日本語配列をそのまま使える /

KeychronのJIS配列キーボードを確認する

コメント

タイトルとURLをコピーしました