ひさふぃの日記

DjangoとPythonとLaravelが好き。大阪でフリーランスエンジニアやってます。

【Chrome Remote Desktop 】Windowsに接続するMacのキーボードが辛いから改善した

対象者

Chrome Remote Desktop
WindowsMacで接続
キーボードが使いづらい

Chrome Remote Desktop

MacのcommandキーをWindowsのCtrlキーに変更
元はWindowsキーが対応しているので、コピペ(command + c)するときcortanaにめっちゃ話しかけられる...
設定方法は下記画像がすべて(左シフトキー長押し or 右端の「<」を押す とメニューが開く)

f:id:shikouno:20200427090204p:plain

Macキー設定

Chrome Remote Desktop に送信する値を変更する
英数/かなキーはそもそもタイプされていることが送信されていないっぽい
(英字キーボードにないため)
そこで英数/かなキーを押したときに送信される値に変更してWindows側のIMEを設定して日本語切り替えを行う
今回の設定ではF19がIME OFF。F20がひらがな入力切り替え。
ついでにアプリ間切り替えがWindowsはalt + tabなので、command + tabの時に送信する値を変更できる設定もある

Karabinerを使う
下記画像を参照してjsonファイルを開いて

f:id:shikouno:20200427090157p:plain

下記のコードをprofiles > complex_modifications > rules 部分にコピペする

"rules": [
    {
        "description": "command-tab to alt-tab",
        "manipulators": [
            {
                "conditions": [
                    {
                        "bundle_identifiers": [
                            "^com\\.google\\.Chrome\\.app"
                        ],
                        "type": "frontmost_application_if"
                    }
                ],
                "from": {
                    "key_code": "tab",
                    "modifiers": {
                        "mandatory": [
                            "right_command"
                        ]
                    }
                },
                "to": [
                    {
                        "key_code": "tab",
                        "modifiers": [
                            "left_option"
                        ]
                    }
                ],
                "type": "basic"
            }
        ]
    },
    {
        "description": "EISUU to F19",
        "manipulators": [
            {
                "conditions": [
                    {
                        "bundle_identifiers": [
                            "^com\\.google\\.Chrome\\.app"
                        ],
                        "type": "frontmost_application_if"
                    }
                ],
                "from": {
                    "key_code": "japanese_eisuu"
                },
                "to": {
                    "key_code": "f19"
                },
                "type": "basic"
            }
        ]
    },
    {
        "description": "KANA to F20",
        "manipulators": [
            {
                "conditions": [
                    {
                        "bundle_identifiers": [
                            "^com\\.google\\.Chrome\\.app"
                        ],
                        "type": "frontmost_application_if"
                    }
                ],
                "from": {
                    "key_code": "japanese_kana"
                },
                "to": {
                    "key_code": "f20"
                },
                "type": "basic"
            }
        ]
    }
]

おすすめ書籍

リモートワークの生産性を上げたい人向け

リモートワークならではの仕事術や心構えを短いTipsとしてまとめてくれているので、気になる項目のみをつまみ読みしてすぐに実践できる

リモートワークのやり方や仕事環境を改善したいと感じているならきっかけを掴める可能性大

リモートワーク大全