Visual Studio CodeでUS配列キーボードを使っていると、別のショートカットキーが発火してしまう問題の解決方法

自分はJIS配列のMacBook ProにUS配列の外部キーボードを使って普段は作業をしています。
Karabiner-Elementsを使っているので普段の入力は全く問題はないのですが、何故かVisual Studio Codeのキーボードショートカットの認識がおかしなことになっていました。
具体的にはcommand + shift + [を押しているのにcommand + shift + ]が反応してしまったり、command + shift + ]を押しているのにcommand + shift + @が反応してしまったりなどなど…
どうやらVisual Studio Code側の設定で「keydown.code」という項目があるらしく、そこの設定を変更すると治りました。
keydown.codeの変更
Visual Studio Codeの[Code]→[基本設定]→[設定]にある入力欄に「keydown.code」と検索すると、項目が絞り込めるので、「code」から「keyCode」に変更します。

コードで編集したい場合は、下記の項目を探して”keyCode”に変更します。
修正前// `keydown.code` (推奨) または `keydown.keyCode` のいずれかを使用するキー操作のディスパッチ ロジックを制御します。
"keyboard.dispatch": "code",修正前// `keydown.code` (推奨) または `keydown.keyCode` のいずれかを使用するキー操作のディスパッチ ロジックを制御します。
"keyboard.dispatch": "keyCode"これでちゃんと認識するようになりました。

Haptic Touch Barでタッチバーを押した時のフィードバックを追加する
Macの文字入力をもっと楽にする小技集
Chrome拡張機能のVimiumを使ってキーボードだけでブラウザを操作する
ExcelやSpreadsheetの文字入力時に、矢印キーを押すとセルが移動してしまう問題
SNS・ウェブサービスへの保存系Chrome拡張機能
Dropboxの「Macをバックアップ」機能でデスクトップや書類フォルダを同期する
Path Finderで設定しておくと便利なショートカットキー一覧
クリップボード履歴を管理しよう!
パスワード管理の定番アプリ1Passwordがメジャーアップデートで「1Password 8 for Mac」に!
QuickTime Playerとプレビュー.appで動画の一部を画像として書き出す方法
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Visual Studio Codeで読み込んだCSSで設定されているclass名の入力補完をしてくれる拡張機能「HTML CSS Support」
売れるウェブサイトは戦略を映している【CSS Nite in Kobe】
Vue CLIのプロジェクト管理用のGUI機能から環境を構築する
Font Awesome 5の基本的な使い方と、Font Awesome 4との違い
Karabiner-Elementsでescやdeleteなどのキーを、ホームポジションを崩さずに入力できるようにする方法
【前編】もうライティングで困らない!説得型ランディングページとアフィリエイター活用で売り上げアップ【CSS Nite in Kobe】
MarpでMarkdownファイルをもとにして簡単にスライドを作成する
Path Finder9.0.7からドロップスタックを折りたたまない設定が追加!
Figmaのサイズの大きい画像を縮小せずにインポートするプラグイン「Insert Big Image」
単語登録機能に日常でよく使うフレーズを登録して、文章を素早く入力する方法