Articles of teclado

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 é […]

Simular Keypress Com jQuery

Usando jQuery, como posso simular (triggersr?) Um KeyPress quando um link é clicado? Por exemplo, quando um usuário clica no seguinte link: Click Here Então, clicando no link, seria como se eles pressionassem a “barra de espaço” no teclado. Algo como isto, estou assumindo: $(“#clickforspace”).click(function(e) { e.preventDefault(); //… Some type of code here to initiate […]

Maneira mais simples de detectar keypresses no javascript

Eu tenho uma idéia para um jogo em javascript (eu vou fazer isso com EaselJS) e vou ter que detectar keypresses. Depois de dar uma olhada na internet, vi muitas sugestões (use window.onkeypress, use jQuery, etc.), mas para quase todas as opções há um contra-argumento. O que vocês sugerem? Usar o jQuery para isso parece […]

Como lidar com evento de pressionamento de tecla no aplicativo de console

Eu quero criar um aplicativo de console que irá exibir a chave que é pressionada na canvas do console, eu fiz este código até agora: static void Main(string[] args) { // this is absolutely wrong, but I hope you get what I mean PreviewKeyDownEventArgs += new PreviewKeyDownEventArgs(keylogger); } private void keylogger(KeyEventArgs e) { Console.Write(e.KeyCode); } […]

O iOS 8.1 Simulator usa sempre o layout do teclado dos EUA, apesar do teclado de hardware alemão

Por algum motivo, não consigo mais inserir texto com meu teclado alemão nativo no iOS Simulator. Depois de baixar o Xcode 6.1 (que contém o iOS 8.1), fiquei preso ao layout americano. Eu tentei coisas como alterar todas as configurações de hardware / teclado, excluindo ~/Library/Preferences/com.apple.iphonesimulator.plist e redefinindo o simulador iOS. Nada ajudou! Devo reinstalar […]

iOS 8 Teclado Personalizado: Alterando a Altura

Eu tentei criar um teclado personalizado no iOS 8 que substitui o estoque. Eu realmente procurei e não consegui descobrir se é possível criar um teclado com mais altura que o teclado iOS padrão. Substitui UIInputView, mas nunca consegui alterar a altura disponível para mim.

Como você sabe se o Caps Lock está usando JavaScript?

Como você sabe se o Caps Lock está usando JavaScript? Uma ressalva: eu fiz o google e a melhor solução que pude encontrar foi append um evento onkeypress a cada input, então verifique cada vez se a letra pressionada estava em maiúsculas, e se estivesse, então verifique se o turno também estava pressionado. Se não […]

Detectando pressionamentos de tecla de seta no JavaScript

Como faço para detectar quando uma das teclas de seta é pressionada? Eu usei isso para descobrir: function checkKey(e) { var event = window.event ? window.event : e; console.log(event.keyCode) } Embora funcionasse para todas as outras chaves, não era para as teclas de seta (talvez porque o navegador deveria rolar por essas teclas por padrão).