Como usar Shift + CapsLock + L para selecionar texto

0

Eu usei o seguinte código para remapear algumas combinações de teclas. No entanto, eles não funcionam quando pressionados por outros modificadores. Por exemplo, eu quero selecionar texto usando CapsLock + Deslocamento + L (assim como Deslocamento + Seta para a direita faz), mas isso não funciona. O que há de errado com isso?

CapsLock::Send, {CTRLDOWN}{SHIFTDOWN}{SHIFTUP}{CTRLUP}{CTRLUP}
    return
!^CapsLock::CapsLock

CapsLock & j  :: Send  {Down}
CapsLock & k  :: Send {Up}
CapsLock & h  :: Send {Left}
CapsLock & l  :: Send {right}
CapsLock & p  :: Send {PGUP}
CapsLock & '; :: Send {PGDN}
CapsLock & ^  :: Send {home}
CapsLock & $  :: Send {end}
    
por PHPst 27.10.2015 / 08:33

2 respostas

1

Veja o tópico da ajuda em Remapeando teclas e botões

Adicione {Blind} conforme necessário ... Não tenho certeza se as duas primeiras linhas de código listadas são necessárias, mas tenho certeza de que você pode fazer com que funcione ...

CapsLock & j  :: Send {Blind}{Down}
CapsLock & k  :: Send {Blind}{Up}
CapsLock & h  :: Send {Blind}{Left}
CapsLock & l  :: Send {Blind}{right}
    
por 29.10.2015 / 06:09
0

Veja o tópico da ajuda em Atalhos (mouse, joystick e atalhos de teclado) .

Pode ser necessário usar o caractere curinga (*) na definição de tecla de atalho para permitir outros modificadores.

    
por 28.10.2015 / 03:17