Windows 10: Alterar as teclas de atalho para alternar entre os desktops [duplicados]

23

No Windows 10, as teclas de atalho para mudar de área de trabalho virtual são ctrl + win + seta para a direita / esquerda . Gostaria de simplificá-lo, alterando-o para ctrl + tecla de seta para a direita ou para a esquerda apenas. Como posso fazer isso?

    
por Faisal Khurshid 01.08.2015 / 00:39

3 respostas

18

O AutoHotkey é um ótimo programa para fazer exatamente esse tipo de coisa. É um programa muito útil para remapear teclas do teclado, permitindo que você configure atalhos e automatize tarefas. Aqui estão os passos para configurar:

  1. Faça o download do AutoHotkey ( link ) e instale-o.
  2. Clique com o botão direito na área de trabalho > Novo > Autohotkey Script (nomeie o que você quiser).
  3. Clique com o botão direito do mouse em Editar script.
  4. Cole o seguinte texto no texto já presente:

#NoTrayIcon ^Right::^#Right ^Left::^#Left

  1. Salve e execute o script para testar sua funcionalidade.
  2. Se o desempenho for o esperado, copie o script para a pasta de inicialização * para que ele seja executado toda vez que o computador for iniciado.

Opcionalmente, você pode compilar o script para ser executado como um .exe autônomo que pode ser executado em outros computadores que não possuem o AutoHotkey instalado. Para fazer isso, clique com o botão direito do mouse no arquivo de script e clique em "Compile Script".

* Para acessar a pasta de inicialização no Windows 10, abra "Executar" (pressione a tecla Windows + R ou procure por ela no menu Iniciar) e digite (sem aspas): "shell: startup" (para executar o script para apenas o usuário atual) ou "shell: inicialização comum" (para executá-lo para todos os usuários). Cole-o na pasta que é aberta.

    
por 02.08.2015 / 12:55
4

Para responder ao comentário do @valkirilov com a resposta da ElectroPulse, vejo que este post é útil. Remapeando Ctrl-Alt-Arrow no Windows 10 usando o AutoHotkey

Em suma, usando

!^Right:: send {LWin down}{LCtrl down}{Right}{LWin up}{LCtrl up}
!^Left:: send {LWin down}{LCtrl down}{Left}{LWin up}{LCtrl up}
    
por 11.05.2016 / 06:09
0

Eu criei alguns atalhos para alternar entre os desktops. Eu queria uma grade de 3x3 de desktops (virtualmente, ou apenas no meu mapa mental - na realidade eles são lineares). Eu queria que as teclas do teclado numérico fossem mapeadas para cada área de trabalho, respectivamente.

A maneira como as teclas de atalho funcionam é

  • supondo que há 9 desktops no total
  • rolagem pelo menos 9 para a esquerda / direita para garantir que estamos em uma borda linear de desktops conhecidos
  • rolando de volta o número certo para chegar onde eu quero.

Como não há uma maneira fácil de mover uma janela para uma área de trabalho específica, usei o Win + Numpad0 para abrir o menu "mover para a área de trabalho" dessa janela. É um compromisso que tenho pouca esperança de resolver em breve (mas fiz a minha própria pergunta sobre isso).

Aqui estão meus atalhos:

; Windows+Number pad keys = Windows 10 desktop switching.
; number pad to match a 3x3 desktop
#Numpad1::
#NumpadEnd::
    Send, {LWin down}{Ctrl down}{Right 9}{Left 2}{Ctrl up}{LWin up}
    return
#Numpad2::
#NumpadDown::
    Send, {LWin down}{Ctrl down}{Right 9}{Left 1}{Ctrl up}{LWin up}
    return
#Numpad3::
#NumpadPgDn::
    Send, {LWin down}{Ctrl down}{Right 9}{Ctrl up}{LWin up}
    return
#Numpad4::
#NumpadLeft::
    Send, {LWin down}{Ctrl down}{Left 9}{Right 3}{Ctrl up}{LWin up}
    return
#Numpad5::
#NumpadClear::
    Send, {LWin down}{Ctrl down}{Left 9}{Right 4}{Ctrl up}{LWin up}
    return
#Numpad6::
#NumpadRight::
    Send, {LWin down}{Ctrl down}{Right 9}{Left 3}{Ctrl up}{LWin up}
    return
#Numpad7::
#NumpadHome::
    Send, {LWin down}{Ctrl down}{Left 9}{Ctrl up}{LWin up}
    return
#Numpad8::
#NumpadUp::
    Send, {LWin down}{Ctrl down}{Left 9}{Right 1}{Ctrl up}{LWin up}
    return
#Numpad9::
#NumpadPgUp::
    Send, {LWin down}{Ctrl down}{Left 9}{Right 2}{Ctrl up}{LWin up}
    return
;   Send, {LWin down}{Tab}{LWin up}
;   Sleep, 3000
;   Send, {Tab 1}{Right 2}
;   Sleep, 3000
;   Send, {Enter}
;   Sleep, 3000
;   return
;
;   Bring up the "move this window to desktop..." menu.  Since the menu is always different, don't operate on it.  Just leave it at that.
#!Numpad0::
#!NumpadIns::
#+Numpad0::
#+NumpadIns::
#Numpad0::
#NumpadIns::
    Send, {LWin down}{Tab}{LWin up}
    Sleep, 400
    Send, {AppsKey}M
return
    
por 04.11.2016 / 20:59