キーボード

変換・無変換を使う

US配列とJIS配列では日本語環境固有キーの仮想キーコードの割当てが異なる

名称スキャンコードJIS仮想キーコードUS仮想キーコード
半全0x29243192
無変換0x7B29235
変換0x7928255

Windows10とPowerToysでUSキーボードでも無変換・変換キーを使ってIMEを一発で切り替える - Qiita

英語キーボード設定の OS で日本語キーボードを使うときの情報まとめ - NTEmacs @ ウィキ - atwiki(アットウィキ)

LANG1・LANG2を使う

WindowsがImeOn/ImeOffを実装したのでMacの「英数」「かな」のように使用できる

名称仮想キーコード定数名
LANG122VK_IME_ON
LANG226VK_IME_OFF

QMKのキーコードではKC_LNG1KC_LNG2となっているのになぜかVIAではKC_HAENKC_HANJとなっている