Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NuPhy Air75 V2 キーボードを買ったので、キー割り当てメモ #36

Open
yamamoto-yuta opened this issue Mar 22, 2024 · 0 comments

Comments

@yamamoto-yuta
Copy link
Owner

# 必要に合わせてコメントアウトを外して記載してください

# 記事の説明文(無い場合は本文先頭200文字を使用)
#ogp_description:

# サムネイル画像のテーマ -> 'default' or 'upload'
thumbnail_theme: default

# サムネイル画像の背景画像(1280x670px推奨, なくてもOK)
#thumbnail_image_url: 

# 予約投稿の日時(無い場合は現在時刻を使用)
#posted_at: YYYY-MM-DD hh:mm

買ったキーボード

NuPhy Air75 V2 ワイヤレスメカニカルキーボード

キー割り当て

利用環境

  • キーボード:
    • NuPhy Air75 V2 (US配列)
  • PC:
    • Mac (JIS配列)
    • Windows (JIS配列)

Win/Mac のデバイス切り替え

下記ショートカットキーでデバイス切り替えが可能。

FN + 1 / 2 / 3 / 4 = Bluetooth 1 / 2/ 3 / 2.4GHz

今回は FN + 1 を Mac 、 FN + 2 を Windows に割り当てた。

また、キーボードに Win/Mac の切り替えスイッチがあるので、接続先の PC に合わせてスイッチを切り替えることにした。

image

(画像引用: NuPhy Air75 V2 QMK/VIA Wireless Custom Mechanical Keyboard

これにより、 Windows と Mac で使用する VIA のレイヤーを切り替えることができる。

image

(画像引用: VIA– SUPER KOPEK

参考: VIA– SUPER KOPEK

Mac でのキー割り当て

Mac ではキーボードを繋ぐとダイアログが出てきて、その指示に従えば JIS/US を判別してくれる。そのため、繋ぐだけで最低限使える状態になった。

以前のキーボードでは左キーを下記の配置で使っていた。

Ctrl | Cmd | Opt 

そのため、 Air75 V2 でもキー割り当てを変更し、同じ配置にした。

キー割り当ての変更は VIA で行った。

NuPhy Air75 V2 における VIA を使ったキー割り当て変更については、次の公式ページに記載されている手順で行った。

公式ページ: VIA Usage Guide for NuPhy Keyboards

実際に割り当てた結果が次の画像。なお、 LWin = LCmd 、 LAlt = LOpt と対応している。

image

キー割り当てに合わせて、キーキャップも入れ替えた(CMDとOPTのキーキャップが同じ形状で良かった…)。

image

Win でのキー割り当て

JIS 配列の Windows に US 配列のキーボードを繋ぐ方法はいくつかあるようだが、今回は ULE4JIS というフリーソフトを使う方法を採用した。理由は Capslock でかな/英字のモード切替を行いたかったから。

参考: ノートパソコンはJIS配列で外付けキーボードをUS配列に(Windows)

Mac の Cmd の位置に Win の Ctrl を置きたかったので、 VIA で次のように割り当てた。

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant