

`]` の入力の仕方です。 `[` の方は入力できました。  
いつも入力しているキーボードで打たせても別の文字が入力されてしまいうまくいかず、インターネットで何度も調べましたが、どうしてもわかりませんでした。  
わかる方どうかお願いします。


CC BY-SA 4.0
2022-12-15T18:18:18.617
92809
2022-12-17T22:39:07.530
2022-12-16T06:57:39.970
3060
43775
question
python macos pyautogui
macOS 上の pyautguiで ] を入力する方法を教えてください


> '[' と記されてるキーを押すと '@' が入力されてしまいます。逆に ']' と記されてるキーを押すと '[' が入力されてしまいます。

この現象から判断すると，英語（ANSI配列）キーボード（'P' の右隣が '['）を使っているのに，macOS が日本語（JIS配列）キーボード（'P'
の右隣が '@'）と認識しているように見えます。

macOSでキーボードの設定を変えるには「キーボード設定アシスタント」（アプリ）を使いますが，起動するには以下の三つの方法があります。

(1) りんごマーク -> システム設定 -> キーボード -> キーボードの種類を変更  
(2) ターミナルを起動して下記を実行

[code]

    open /System/Library/CoreServices/KeyboardSetupAssistant.app
    
[/code]

(3) Finder を起動し上記のパスを辿り KeyboardSetupAssistant.app を開く

「キーボード設定アシスタント」が起動したら，その指示に従うと最後にキーボードの種類が適切に選択されるので，「完了」します。  
（追記）  
「キーボード設定アシスタント」は少なくとも macOS10.13 (High Sierra) 以降で使えます。


CC BY-SA 4.0
2022-12-17T12:01:07.380
92840
2022-12-17T22:39:07.530
2022-12-17T22:39:07.530
54588
54588
92809
answer