Articles of teclado

keypress e keyup – por que o keyCode é diferente?

Relacionado: JavaScript KeyCode vs CharCode Aqui está algum código que você pode tentar em casa ou em um jsfiddle : el.addEventListener( ‘keyup’, function( e ) { console.log( ‘Keyup event’ ); console.log( e.keyCode ); } ); el.addEventListener( ‘keypress’, function( e ) { console.log( ‘Keypress event’ ); console.log( e.keyCode ); } ); Por que o keyCode é […]

Como posso interceptar todos os events principais, incluindo ctrl + alt + del e ctrl + tab?

Estou escrevendo um aplicativo do tipo protetor de canvas que precisa impedir que o usuário acesse o sistema sem digitar uma senha. Eu quero pegar / suprimir os vários methods que um usuário pode tentar sair do aplicativo, mas toda a pesquisa que eu faço parece apontar para “você não pode”. Qualquer coisa em C […]

OSX: Detectar events keyDown de todo o sistema?

Eu estou trabalhando em um aplicativo de tutor de digitação para Mac OSX que precisa ter pressionamentos de tecla encaminhados para ele, mesmo quando o aplicativo não está em foco. Existe uma maneira de fazer o sistema avançar as teclas para o aplicativo, possivelmente através do NSDistributedNotificationCenter? Eu pesquisei bobagens e não consegui encontrar uma […]

Emacs em atalhos de teclado do Mac OS X Leopard

Sou usuário de Mac e decidi aprender o Emacs. Eu li que para reduzir o esforço das mãos e melhorar a precisão, as teclas CTRL e CAPS LOCK devem ser trocadas. Como faço isso no Leopard? Além disso, no Terminal eu tenho que usar a tecla ESC para invocar meta. Existe alguma maneira de obter […]

Como obter input de teclado no pygame?

Eu estou fazendo um jogo no pygame 1.9.2. É um jogo simples e fracassado no qual um navio se move entre cinco colunas de bandidos que atacam movendo-se lentamente para baixo. Eu estou tentando fazer com que a nave se mova para a esquerda e para a direita com as setas esquerda e direita. Aqui […]

Quais são os atalhos de teclado mais úteis do Intellij IDEA?

Eu pesquisei um pouco na esperança de encontrar um post sobre os atalhos do IDEA, semelhante à postagem de Jeff sobre os atalhos do Visual Studio ( Visual Studio .NET 2003 e 2005 Keyboard Shortcuts ), mas realmente não vi nada que ajudasse. Espero que as respostas a esta pergunta preencham o vazio.

Captura de events de mouse / teclado fora do formulário (aplicativo executado em segundo plano)

Eu tenho um aplicativo que é executado em segundo plano (minimizado / bandeja de tarefas). Eu preciso ser capaz de detectar a atividade do mouse (cliques, movimento), bem como a atividade do teclado. Qual é a melhor maneira de fazer isso, dada a restrição de que minha janela não está “focada”?

Manipulando events de pressionamento de tecla (F1-F12) usando JavaScript e jQuery, entre navegadores

Eu quero lidar com chaves F1-F12 usando JavaScript e jQuery. Não tenho certeza de quais armadilhas existem para evitar, e atualmente não posso testar implementações em outros navegadores além do Internet Explorer 8, do Google Chrome e do Mozilla FireFox 3. Alguma sugestão para uma solução completa entre navegadores? Algo como uma biblioteca jQuery bem […]

Onde posso encontrar uma lista de códigos de teclas virtuais do Mac?

Estou usando o CGEventCreateKeyboardEvent e preciso saber quais valores do CGKeyCode usar. Especificamente, eu estou após o código da chave Command . Os documentos dão exemplos para outras chaves: z é 6 , shift é 56 . Deve haver uma lista de códigos de teclas virtuais do Mac em algum lugar?

Qual é a melhor maneira de mover um object na canvas?

Eu queria saber qual é a melhor maneira de mover um object na canvas – para expample: se algum tipo de forma fosse apresentado na canvas (no modo gráfico), eu gostaria de movê-lo para a esquerda e direita usando as teclas de setas do teclado. Eu sei ler o buffer do teclado. O importante é […]