Eu tenho a Viúva Negra Ultimate e aqui está como você grava em tempo real
Função F9
digite sua combinação de teclas que você deseja gravar
Função F9 novamente para parar (um indicador piscando mostrará que parou)
Em seguida, pressione a combinação de teclas que você deseja que seja gravada em M1
Para se livrar do tempo você tem que apagar manualmente os tempos na macro depois que ela é gravada. Uma nova macro aparecerá na sua lista de macros que não estava lá antes. Essa será sua macro recém-gravada. Não há como configurar a gravação automática de teclas para não ter tempo gravado com ela. Você simplesmente precisa removê-lo manualmente.
No entanto, você pode exportar a macro que exportará em xml, inseri-la em um editor de texto como o TextPad e alterar todos os atrasos da macro de uma só vez fazendo uma pesquisa e substituindo usando RegEx na caixa de diálogo Localizar / Substituir. Ative o recurso de localização RegEx e use
<Delay>[\d]*</Delay>
como seu recurso de pesquisa. Isso encontrará todas as referências de atraso com números nelas. Na parte de substituição da caixa de diálogo, coloque
<Delay>0</Delay>
Agora você pode reimportar o código XML sem atrasos. Um pouco tedioso, mas vale a pena para macros longas.