47
15

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

VSCodeでキーボードショートカットの認識が変なとき

Last updated at Posted at 2017-12-24

問題

VSCodeを使用していて、
自分では⌘+Shift+]を入力しているのに実際は⌘+Shift+[が認識される、
⌘+Shift+[と入力したら⌘+Shift+@が認識されるという謎現象が起こりました

私はJIS配列のMacBookProにUS配列のキーボードを接続して使用しています

よくよく見てみるとUS配列で該当キーの位置にあるJIS配列におけるキーが入力されているようです

解決

あまりにも謎だったのですが、他でこんなこと起こらないのでVSCodeを調べていたらそれっぽい設定がありました

ユーザ設定
  // `keydown.code` (推奨) または `keydown.keyCode` のいずれかを使用するキー操作のディスパッチ ロジックを制御します。
  "keyboard.dispatch": "code",

これを、

変更後
  "keyboard.dispatch": "keyCode"

こう変更したらきちんとUS配列のキーボードから正しくショートカットを入力できるようになりました

47
15
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
47
15

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?