Change keyboard layout with python?

前端 未结 3 402
旧巷少年郎
旧巷少年郎 2021-01-13 15:21

I\'m working on a college system (windows XP) and want to set the keyboard to Dvorak when I log on. I currently have a python script that changes the desktop image.

3条回答
  •  爱一瞬间的悲伤
    2021-01-13 15:46

    to Change keyboard layout

    import win32api
    win32api.LoadKeyboardLayout('00000409',1) # to switch to english
    win32api.LoadKeyboardLayout('00000401',1) # to switch to arabic
    

    and for Dvorak :

    win32api.LoadKeyboardLayout("00010409",1)
    

    or

    win32api.LoadKeyboardLayout("00020409",1)
    

提交回复
热议问题