…\Python\Lib\site-packages\pyautogui\_pyautogui_win.py
def _keyDown(key):
# 略
needsShift = pyautogui.isShiftCharacter(key)
# 以下を追加
if key == '@': needsShift = False
if key == '^': needsShift = False
if key == ':': needsShift = False
"""
# OLD CODE: The new code relies on having all keys be loaded in keyboardMapping from the start.
if key in keyboardMapping.keys():
# 略
