2
3

More than 3 years have passed since last update.

USキーボードのMacからWindows10にリモートデスクトップしてUSキーボードとして使う

Last updated at Posted at 2020-03-05

環境

Mac側:
- macOS Mojave 10.14.6
- Parallels Client 17.1.0
- Karabiner-Elements 12.9.0

Windows側:
- Windows 10 Pro 1909
- YAMY 0.0.3

前提

  • USキーボードじゃないと仕事できない
  • 左右のコマンドキーを英数・かなキーとしてIMEをOFF/ONできないと仕事できない

課題

  • USキーボードのMacBook ProからWindows10にリモートデスクトップ接続すると,キーボードがJISとして認識される.
    • リモートデスクトップ環境でもUSキーボードとして使いたい
    • 逆の事象 (JISキーボードがUSとして認識される) の記事はたくさん見つかるんですが,こっちの場合の対応についての記事が見つからない
  • MacではKarabiner-Elementsを使用して左右のコマンドキーを単体で押したときに,英数・かなキーとしてIMEのOFF/ONをしている
    • リモートデスクトップ環境でもコマンドキーでIMEをOFF/ONしたい

解決手段

上記2点をKarabiner-Elementsだけで解決したかったが,できなかったのでWindows側でYAMYを導入して対応した.

Mac側の設定

Karabiner-Elementsを使用してコマンドキーを単体で押したときに英数・かなキーとして認識させる

Karabiner.png

Windows側の設定

YAMYで「日本語109キーボード (104風) 」を選択.
ただし,英数・かなキーは109のままとするよう設定ファイル (104on109.mayu) の以下4行をコメントアウト.

#def subst    *ひらがな     = *Space
#def subst    *E0ひらがな   = *Space
#def subst    *英数       = S-*英数
#def subst    *E0英数     = S-*英数

結果

これでリモートデスクトップ接続したWindowsでもUSキーボードとして使用できます.
コマンドキーでIMEの切り替えもできて満足.
Karabiner-Elementsだけでできるよ,という指摘がいただけるのなら大変ありがたいです.

2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3