Eu encontrei uma resposta graças à ajuda do iglvzx, apontando a terminologia correta para usar!
; Toggles default audio device in Control Panel (switches between headset and speakers).
ScrollLock::
toggle:=!toggle ;toggles up and down states.
Run, mmsys.cpl
WinWait,Sound
if toggle
ControlSend,SysListView321,{Down 1}
Else
ControlSend,SysListView321,{Down 2}
ControlClick,&Set Default
ControlClick,OK
return
ScrollLock
é a chave que eu pressiono. toggle
é uma variável que o AutoHotKey mantém (até onde eu posso dizer) que a condicional abaixo usa. mmsys.cpl
é a janela mostrada acima (digite em Executar para ver por si mesmo!). O restante dos comandos lidam com a manipulação da interface do usuário, desde selecionar a parte correta da janela até a simulação de "cliques" até clicar em "Definir padrão" (deve corresponder ao idioma atual) para clicar em OK (idem).
Quando isso for executado, você observará a janela aparecer fisicamente por meio segundo enquanto ela é executada fisicamente e seleciona tudo. Embora eu prefira uma opção sem janela, isso funciona bem, já que o foco é retornado para a janela correta (mesmo jogos em tela cheia) depois de ser executado.