今回の記事は、Macbookの外部キーボードして使用しているREALFORCE R3 Mac用のJIS配列がなぜかUS配列として認識されてしまった出来事です。
結論としてはJIS認識してくれるようになったのですが、理由や確実な対処方法はわかりません。
あくまで私がやったことのまとめです。
まずは今までの経緯でも
コロナ禍に初めてMacbookを買ったオレは、前に興味本位でHHKBのキーボードを買って使っていたんだ。
理由は当時話題と人気があったことと、持ってるだけでできるやつっぽかったからだ。
だかそれは失敗だった。
長年WindowsのみだったオレにとってMacは異世界のパソコンであり、さらにそれに異世界のキーボードであるHHKBを組み合わせてしまうと、これはただのモンスターと化す。
ただでさえ使い慣れなくてストレスがたまるMacにさらにストレスがたまるHHKB。もう触る気にもならない(笑)
というわけで、まずはせめてキーボードだけでも標準、または標準に近いものをと思ったんだ。
そして買ったのはREALFORCEと、何故かついでにAppleのMagic Keyboard。
REALFORCE は以前HHKBを検討していた時に候補に上がったのだが、当時はMac用が無くて諦めていたんだと思う。
Magic KeyboardはApple製ってのもあって間違いがないという理由もあるが、一番の理由は「使ってみたかったから」。
REAL KEYBOARDがJISキーボードなのにUSで認識されてる?
普段はほぼREAL FORCEを使っている。理由はうち心地がいいからだ。
Magic Keyboardも悪くはないのだが、どうしてもキーが浅いために打っている感は少ない。
なのでほぼREAL FORCE一択だ。
ある日ふと「&」を打とうと、「Shift+6」を押したんだ。
すると出てくるのは「^」。
ん?もう一度打つ。「^」が出てくる。
試しに「Shift+1」を押すと「!」が出てくる。
うん。普通だ。
「Shift+2」を押してみる。「@」が出てくる。
ん?「Shift+2="」じゃなかったっけ?
調べてみると「Shift+6」で「^」が出てきたり、「Shift+2」で「@」が出てくるのはUSキーボードの仕様のようだ。
お前、見た目は日本人顔のくせになんでアメリカかぶれしとるんや。ルー大柴かっ!
色々試そうのコーナー
他のキーボードを試してみる
他にこのMacで使える以下の3つがJISかUSか試してみる。
- Macbook のキーボード
- Magic Keyboard
- HHKB
結果どれもJIS認識だった。
システム設定で改めてJISにしてみる
REALFORCE のキーマップ設定などを改めて確認したが特に何もなし。
色々調べて、まずはMacのシステム設定でキーボードを改めてJISだということを教え込んでみる。
結果ダメ。
HHKBを削除してみる
他を調べてみるとKarabinerなんとかというアプリが悪さをしているという文献をちらほら見かけた。
だがオレのMacにはそんなものは入っていない。
だが同じキーボードであるHHKBのアプリやドライバが何かしらの悪さをしてるんじゃないかと思い、削除してみる。
結果ダメ。
有線接続と無線接続を試してみる
そもそも今までなんでこんなわかりやすい違いに気付かなかったんだ?と思い、少し考えてみた。
結論としては「今までは大丈夫(JIS認識)だったけど、いつの間にかUS認識になっていた」んじゃないかと。
「この仮説が正しいとすると、じゃあ何で変わったんだ?」
一つ変えたことがあった。それは無線接続を有線接続にしたんだ。
現在のキーボードは有線無線どちらでも接続できるが、最近電池が切れたために一時的に有線で接続してそのままだった。
試しに無線で接続してみる。
するとJIS認識だ。
試しに有線で接続してみる。
するとUS認識だ。
意味がわからない。
そして何故かJISに戻る謎
どうしても有線接続ではUS認識になってしまい対処方法もわからないので、これからは無線で使っていこうと思ったのだが、
ふと思いたってもう一度有線接続を試してみるとJIS認識するようになった。
無線接続でもJIS認識だ。
なんで直ったんだ?意味がわからない。ただの反抗期だったのか?
とにかく理由はわからないが、キーボードの認識で困った際には一度試してみたください(何を?)