Emular teclado no laptop

11

Eu tenho um laptop sem teclado numérico no qual estou executando o Ubuntu 12.04, e gosto muito de jogar jogos roguelike. Tais jogos tendem a exigir um numpad para movimento, segmentação, e, como um é capaz de operar nas oito direções cardeais. Para contornar a limitação de não ter um numpad, eu gostaria de poder vincular uma combinação de teclas, por exemplo Shift + Seta Esquerda a outra chave, neste caso 1 ; infelizmente, minha pesquisa até agora só mostrou como ligar uma combinação de teclas a um comando. Tenho certeza de que há algo óbvio que estou perdendo, mas quanto ao que é ... Qualquer ajuda seria muito apreciada!

    
por JamesG 07.05.2012 / 12:30

3 respostas

17

se você quiser fazer isso no Windows, existe uma linguagem de script muito útil AutoHotKey que pode fazer muito com a interface de script.

Uma alternativa perfeita para AutoHotKey é AutoKey . Muito útil se você quer remapear chaves ou atribuir uma abreviação ( adr ) e ele irá escrever o seu endereço completo !!

% bl0ck_qu0te%

A última versão é v0.90.

  • Onde conseguir isso? Está no repositório do Ubuntu!

Abrir o centro de software > pesquise por autokey > instalar o AutoKey (GTK)

  • Como usar isso?

Abra a AutoKey.

Pressione Ctrl + N ou em Arquivo > Criar. > Nova frase. Renomeie com o que quiser.

Digite as chaves No painel direito (remova o texto Enter phrase contents ) você deseja ser digitado (no seu caso Shift + Seta para a esquerda irá digitar <shift>+<left> ) quando você apertar alguma tecla. informações completas sobre Chaves especiais como shift, arrow, etc. são descritas aqui .

Emseguida,nocantoinferiordireito,hátrêsbotõesSetparadefinirAbbreviationouHotkeyouWindowFilteroutodoseles.

CliqueemSetparaHotkey.VocêserásolicitadoafornecerasHotKeys.Sevocêquiserfazê-lofuncionarcomumaúnicatecla(noseucaso1)NãocliqueemnenhumoutrobotãoquenãosejaPresstoSet.

Clique em Press to Set e aperte a tecla que você deseja atribuir (no seu caso 1 ).

Clique em OK .

Clique em Save no canto inferior direito.  Agoratenteacertar1ondequiser.

VocêprecisamanteraAutoKeyemexecuçãoouadicionarnalistadeinicializaçãoocomandoautokey-gtk

Incrível tutorial está aqui :))

veja alguns Scripts de amostra Se quiser fazer algo mais.

    
por Rahul Virpara 26.05.2012 / 07:26
0

Isso foi muito bem respondido em outras perguntas como essa , mas a versão curta é que você deve ser capaz de fazer esse nível de remapeamento com o xmodmap. Eu fiz esse tipo de coisa para mapear combinações de teclas para as ações-chave de multimídia, por exemplo.

    
por khamer 24.05.2012 / 13:58
0

Agradecemos sua participação, mapeando a Ctrl + h , j , k , l para , , , , agora gosto mais do meu HHKB. / p>

Se você tiver o HHKB, também pode definir em:

Shift + Esc = ~

Ctrl + 0 = Início

Ctrl + 4 = Fim

Ctrl + b = PgUp

Ctrl + f = PgDn

a propósito, eu anotei no meu blog ---- H 仁 的 筆記 : HHKB Pro 2 .

    
por Chu-Siang Lai 12.04.2013 / 09:54