Transformamos o tablet em um local de trabalho completo. Configurando o controle no Droid4X Como controlar jogos no Android a partir do teclado

GameKeyboard foi criado para emuladores DOS, mas graças ao seu funcionamento estável, o programa encontrou seu aplicativo para simplificar a interação com aplicativos móveis na plataforma Android. Use o joystick de 8 direções e o teclado completo.

Característica

Os controles embutidos no jogo deixam muito a desejar? Faça suas próprias regras. Com o GameKeyboard, você pode usar seu gamepad e teclado na maioria dos aplicativos Android. Aqui estão apenas alguns dos recursos do utilitário:

  • Multitoque
  • Joystick de quatro/oito posições;
  • Dois a oito botões do gamepad;
  • Teclado embutido.

Peculiaridades

Um toque duplo no botão do menu “puxa” o teclado com uma mudança rápida para QVERTI, configurações detalhadas e a capacidade de salvar perfis de configurações. São suportadas de 2 a 8 teclas, cuja funcionalidade pode ser alterada “pendurando” Ctrl, Alt, F1-F12 e quaisquer outras teclas nelas. Da mesma forma, você pode salvar as configurações do perfil.

Atenção especial deve ser dada ao joystick. Os desenvolvedores forneceram controle por joystick usando um acelerômetro. Imagine que agora você pode jogar Mario ou Tetris inclinando o dispositivo. Por um lado, é incomum, mas muito conveniente e interessante.

Em conclusão, notamos que através do programa em aplicativos individuais, você pode usar botões físicos, tendo configurado previamente sua funcionalidade.

O ASUS Transformer e o Microsoft Surface são ótimos dispositivos que combinam um tablet e um laptop completo. Na estrada, tal coisa não ocupa muito espaço e é ótimo tanto para trabalho quanto para lazer. Ele tirou um teclado fino da bolsa e você tem um laptop nas mãos, coloque-o de volta - um tablet. Convenientemente. Mas é possível fazer algo semelhante a partir de um tablet Android comum? Fácil!

Pelo que?

Mesmo os tablets modernos mais baratos possuem hardware extremamente poderoso, cujo desempenho é suficiente para competir com os netbooks. No entanto, o tablet tem uma finalidade completamente diferente, o que nos coloca um problema óbvio: o que levar conosco na estrada? Um tablet ou netbook é conveniente para ler livros, navegar na web e jogar - uma ótima ferramenta para comunicação e trabalho? Carregar os dois com você não é o mais divertido, mas podemos ir por outro caminho.

Vamos começar com o fato de que quase qualquer tablet com Android suporta a conexão de teclado e mouse - na verdade, isso o transforma em uma espécie de computador monobloco no qual você pode se apoiar em algo, colocar o teclado e o mouse na sua frente e trabalhar silenciosamente. Na estrada, isso não é muito conveniente, e até demais, mesmo para um geek, então os chineses inteligentes criaram capas especiais com um teclado embutido que transformam o tablet em um dispositivo interessante semelhante a um netbook com um toque de o pulso. Comprar essa capa definitivamente vale a pena, especialmente porque não custará mais de 20 rublos americanos, e o teclado lá é muito bom.

O segundo é o SO. Parece que o Android não foi projetado para funcionar e você não pode ficar sem um netbook / laptop completo. Mas mesmo aqui tudo está em ordem, os navegadores atendem facilmente a várias guias, há muitos atalhos de teclado, um conjunto completo de utilitários UNIX, um monte de software de administração, compiladores, utilitários, servidores web e tudo o que você pode pensar, exceto absolutamente profissional softwares como Photoshop ou ProTools. Mas duvido que alguém esteja fazendo arte gráfica ou composição de mixagem, sentado no banco do passageiro de um carro que se desloca pelas "magníficas" estradas russas.

Ou seja, o tablet tem tudo para usá-lo como estação de trabalho, mas falaremos sobre como aproveitar ao máximo esse “tudo”.

Mínimo básico

Então, temos um tablet Android 4, um teclado, um mouse (opcional) e a vontade de transformar tudo em um cavalo de batalha.

Vou fazer uma reserva de imediato que um teclado e mouse USB só podem ser conectados a um tablet que suporte o modo host USB (OTG), portanto, se essa opção não estiver no tablet, você terá que usar acessórios Bluetooth mais caros, e se não houver suporte para Bluetooth, não há nada que você possa fazer - esse tablet não é bom.

Se o modo host USB for suportado, o teclado ou mouse deve ser conectado usando o cabo OTG que geralmente vem com o tablet e é um cabo miniUSB macho de um lado e um USB fêmea de tamanho normal do outro (se o tablet tiver full portas USB de tamanho grande, você pode tecer diretamente nelas). Se não estiver incluído no kit, um cabo OTG pode ser comprado em qualquer loja de equipamentos móveis ou encomendado na China por um dólar (não é pior). Quero avisá-lo que geralmente nem todas as portas suportam o modo host, então você precisa colocá-lo no correto (geralmente é assinado pelo Host ou OTG).

Quando tudo está à mão, conectamos o mouse e o teclado ao tablet - e pronto, tudo funciona. Pode-se dizer que isso seria suficiente, mas o Android pode oferecer opções de controle de teclado muito mais avançadas. Um dos principais é um sistema de atalhos de teclado bastante desenvolvido e conveniente, que existe desde as primeiras versões do sistema operacional. Assim, para navegar na área de trabalho e vários menus, você pode usar as "setas", e a tecla substitui o botão "Voltar", e - Botão "Início". Além deles, há todo um conjunto de outras combinações de controle, incluindo atalhos para iniciar aplicativos:

Atalhos de teclado do Android

- análogo do botão "Voltar" - análogo do botão "Home" - análogo do botão "Menu" - alternar entre aplicativos - layout do interruptor - abrir configurações - gerenciamento de aplicativos instalados - mudar papel de parede - Escreva uma carta - reprodutor de música - calculadora - escrever SMS - o calendário - Contatos - navegador - google mapas - Procurar

Um lugar especial entre eles é ocupado pela combinação , que abre uma janela de pesquisa, que no Android é semelhante à janela de pesquisa do OS X ou Ubuntu, ou seja, permite pesquisar não apenas na Internet, mas também entre aplicativos instalados, contatos e favoritos do navegador. Uma ferramenta de controle de teclado muito útil.

Atalhos de teclado também estão disponíveis em aplicativos, mas apenas uma pequena parte dos desenvolvedores implementa esse controle. Mesmo entre os navegadores onde essa funcionalidade é obrigatória, encontrei apenas dois que podem ser totalmente controlados usando o teclado. Este é um navegador padrão e o Google Chrome, que suporta o seguinte conjunto de combinações:

Combinações de navegador

Infelizmente, no Android não há como alterar os atalhos de teclado ou adicionar os seus próprios, mas os disponíveis serão suficientes para trabalhar com o tablet sem nenhum mouse, apenas tocando ocasionalmente na tela - selecione algum elemento de interface de difícil acesso .

Já que estamos falando do navegador, precisamos cuidar da conexão com a Internet. Nem todos os tablets estão equipados com um módulo 3G, então você provavelmente terá que usar a Internet de outras maneiras. Duas soluções padrão são um modem 3G ou Internet de um telefone. A primeira opção é mais preferível, mas em tablets com uma porta de host (como a minha), ela não permitirá que você conecte um teclado. A opção de distribuir a Internet do seu telefone via Wi-Fi é muito conveniente, mas consome a bateria inteligente a uma velocidade incrível, por isso é muito melhor usar o Bluetooth mais econômico para esse fim.

A situação com blue tooth no Android é bastante estranha, e seu suporte varia muito de versão para versão. No entanto, a distribuição da Internet via Bluetooth (perfil PAN) é suportada há muito tempo e, provavelmente, já está no smartphone (você deve procurá-lo em algum lugar na área “Redes sem fio -> Avançado -> Modo Modem”). Para se conectar a esse “tradutor”, o Google recomenda que você selecione o dispositivo Bluetooth desejado na lista na seção “Perfis” e marque a caixa “Usar para acessar a Internet”. Mas, na prática, esse item muitas vezes simplesmente não existe, então você terá que usar uma implementação independente do perfil PAN, por exemplo, “Bluetooth PAN” do mercado, para se conectar. Requer root, mas usá-lo é tão fácil quanto descascar peras: lançado, clicado em um enorme botão redondo no meio da tela.

Para ter acesso a todos os dados necessários na estrada, você pode transferi-los para uma unidade flash USB com antecedência ou usar unidades na nuvem como Dropbox ou Google Drive. Ambas as abordagens são inconvenientes porque não permitem a sincronização automática. Mas o aplicativo Dropsync pode fazer isso e faz isso muito bem. Na verdade, o Dropsync realiza a mesma tarefa que a versão desktop do Dropbox: permite armazenar arquivos em uma unidade flash, sincronizando-os periodicamente com o armazenamento em nuvem. É importante ressaltar que os diretórios para sincronização podem ser selecionados individualmente, enviando e recebendo da nuvem apenas o que é realmente necessário no tablet, como livros, músicas, textos de origem.

Usar o Dropsync é bastante simples, você só precisa selecionar o diretório a ser sincronizado, o diretório no Dropbox e escolher o método de sincronização: um caminho ou ambos. Depois disso, o software travará em segundo plano e realizará a sincronização periodicamente. Eu recomendo imediatamente comprar a versão Pro, ela implementa suporte para a tecnologia inotify do Linux para sincronização instantânea imediatamente após a alteração de arquivos e também remove o limite no tamanho do arquivo de 5 MB e em um diretório sincronizado.

Teclado virtual para tablets Android

Você pode trabalhar efetivamente em um emulador de terminal sem um teclado rígido. Para isso, basta instalar o teclado do Hacker, que possui teclas , , setas de navegação, uma linha separada com números e um painel separado com teclas .

opção avançada

Vamos falar sobre o uso mais avançado do tablet. Para um geek, e ainda mais para uma pessoa que administra servidores remotos, a funcionalidade padrão e os aplicativos comuns, é claro, não serão suficientes para se sentir completo. Portanto, precisamos obter um conjunto de cavalheiros Linuxoid, ou seja, um emulador de terminal, um conjunto de utilitários de linha de comando, bem como vários clientes SSH e rsync. Tudo isso para Android está completo, graças ao kernel Linux.

Em primeiro lugar, temos root no tablet. Já descrevemos como fazer isso, especialmente porque cada dispositivo possui sua própria metodologia, que inclui muitas nuances. Então o Google está aqui para ajudar. Em seguida, instale o Android Terminal Emulator do mercado, este é um emulador VT102 padrão com suporte para tudo o que você precisa. Ele suporta todas as sequências de controle, o que significa todas as combinações de teclas que você digitará no teclado.


A instalação padrão do Android inclui um conjunto limitado de utilitários de linha de comando (nem mesmo o comando cp), mas é fácil expandi-lo ao máximo simplesmente instalando o BusyBox usando um dos muitos instaladores disponíveis no mercado. Depois disso, você pode obter um bash normal em vez do sh miserável que vem com o kit. Para fazer isso, instale o instalador GNU bash 4.2, execute-o e clique no botão "Instalar". Para que o emulador de terminal saiba que queremos entrar imediatamente no bash na inicialização, vá para as configurações do terminal e na opção "Command shell" especifique o caminho "/system/xbin/bash -".


A partir de agora, temos uma linha de comando completa, mas nenhum cliente SSH e um bom editor de texto. Você pode resolver esse problema instalando o bom e velho ConnectBot e o Vim Touch. Como ferramentas independentes, eles fazem um ótimo trabalho, mas você não poderá usá-los de forma produtiva quando tiver um teclado e se precisar editar vários arquivos diretamente do terminal. Portanto, instalaremos versões nativas desses programas. O console Vim para Android pode ser obtido neste link. Ele deve ser descompactado, transferido para o cartão de memória do tablet e, em seguida, colocado no diretório /system/xbin. Veja como fazer isso corretamente no Android:


Instalando o console vim

$ su # cp /sdcard/path-to-binary /system/xbin # chmod +x /system/bin/vim

O cliente SSH, por sua vez, está no aplicativo SSHDroid. Tudo o que você precisa fazer é instalar o SSHDroid e copiar o cliente SSH para o diretório /system/xbin:

Instalando o ssh

$ su # cp /data/data/berserker.android.apps.sshdroid/dropbear/ssh /system/xbin # chmod +x /system/xbin/ssh

Você pode ir ainda mais longe e instalar uma distribuição Linux inteira que tem tudo o que você deseja. É especialmente conveniente usar o Arch Linux Installer para isso, que instala um Arch Linux mínimo na imagem sem nenhum X desnecessário e outros lixos. E graças à filosofia arcaica de lançamentos contínuos, você sempre terá o software mais recente, sem precisar instalar uma nova versão da distribuição. O instalador em si é incrivelmente simples, então não vou descrever seu uso.

É claro que durante o trabalho remoto provavelmente teremos que acessar a Web por meio de uma VPN, já que o Wi-Fi aberto em várias cafeterias e hotéis simplesmente não inspira confiança por definição. O novo Android agora tem suporte a VPN imediatamente, portanto, configurar o proxy não causará problemas. Basta ir para as configurações "Redes sem fio -> Mais ...", clique em VPN, o Android solicita que você defina um PIN ou senha, isso terá que ser feito, porque senão eles não nos deixarão ir mais longe. Em seguida, clique em "Adicionar perfil VPN" e especifique o tipo de VPN (padrão PPTP, L2TP / IPSec, IPSec Xauth ou IPSec Hybrid), insira o nome do perfil, o endereço do servidor e as chaves, se necessário (para PPTP, é claro, não necessário). Salvamos, tocamos no nome do perfil, inserimos o login e a senha e todo o tráfego começa a passar pelo túnel.


Se você está pensando em codificar em qualquer lugar, o Google Play tem várias ferramentas para isso. Para criar pequenos utilitários e scripts utilitários, você pode usar o ambiente SL4A (code.google.com/p/android-scripting), que permite executar scripts escritos em sh, Python, Ruby, Perl, Lua e outras linguagens. O ambiente está equipado com um editor e uma API simples que permite acessar as principais funções do tablet.

Para um desenvolvimento mais sério, você pode usar o ambiente QPython, que, além da API SL4A, oferece acesso à API nativa do Android, bem como à biblioteca de widgets gráficos multiplataforma Kivy. Aplicativos criados com QPython quase não serão visualmente diferentes dos nativos. O ambiente Ruboto IRB geralmente oferece acesso total à API Java do Android, mas para a linguagem Ruby.

Gostaria de destacar especialmente o ambiente AIDE, que permite criar aplicativos Java completos para Android no próprio Android. O ambiente é muito avançado, com um conjunto completo de todos os recursos necessários, incluindo realce de sintaxe, preenchimento automático, dicas online, compilação e inicialização com um clique. O AIDE é totalmente compatível com projetos Android SDK, portanto, pode realmente ser usado para desenvolvimento sério. Camaradas particularmente hardcore podem instalar o GNU GCC C / C ++ Compiler, o mesmo GCC e um conjunto de binutils que permitem construir software no console.

HDMI

Carregando um tablet com você e mesmo tendo um teclado e mouse conectados a ele, você provavelmente desejará conectá-lo à porta HDMI da sua TV ou receptor AV. Em princípio, tudo aqui é simples e chato ao ponto: conecte o cabo e tire uma foto na tela grande. Mas há alguns pontos interessantes sobre os quais gostaria de falar.

Apagamento da tela. Uma das coisas mais frustrantes sobre a implementação do suporte HDMI do Android é a necessidade de manter a tela ligada. Assim que você pressiona o botão de desligar do tablet, o HDMI é desenergizado e a "imagem geral" desaparece. Você não pode desabilitar esse comportamento usando o próprio Android, mas pode usar o excelente programa Screen Standby, que desliga à força a luz de fundo da tela, para que você possa assistir a vídeos, jogar ou navegar na Internet com segurança sem se distrair com uma cópia da imagem no tablet.

O Screen Standby tem muitas configurações muito úteis, por exemplo, desliga a luz de fundo por conta própria quando você conecta um cabo HDMI. Para fazer isso, basta ativar a opção "Auto HDMI / MHL Detection" na seção "HDMI Detection" (também há configurações para desabilitar quando o aplicativo é iniciado ou colocado no dock). Outro recurso muito interessante é a transferência do tablet para o modo touchpad, quando um cursor aparece na tela do monitor, e a tela do tablet se transforma em um grande touchpad. Ele está incluído no menu "Configurações -> Configuração do touchpad -> Usar função do touchpad", mas essa função não funcionou para mim, o que é previsível, dado o suporte limitado aos modelos.

Joystick e painel de controle. Um tablet conectado a um monitor ou TV pode ser controlado não apenas com teclado e mouse, mas também usando um smartphone no mesmo Android. Não é necessário que isso vá para o tablet via SSH ou outros meios. Você pode usar o joystick virtual BT Controller do mercado. Este programa permite que você transforme seu smartphone em um joystick virtual de dentes azuis, controle remoto ou até mesmo um teclado - já existe algo para qualquer um.

O BT Controller deve ser instalado em ambos os dispositivos que já estão conectados via Bluetooth. Em seguida, em um dos dispositivos, pressione o botão “Conectar”, após o que uma mensagem aparecerá na tela solicitando que você selecione a função do dispositivo: Controlador ou Host. Clicamos no tablet Host, após o qual uma placa de informações aparece no canto superior direito, simbolizando a conexão e o desempenho bem-sucedidos dos componentes. Tocar na linha “KB Enabled” na placa nos levará ao menu de configurações dos métodos de entrada, no qual você deve selecionar BTController, e tocar em “KB Active” permitirá que você alterne para o BT Controller em vez do teclado padrão.

Quando todas essas operações estiverem concluídas, você poderá usar o joystick que aparece na tela. Na versão gratuita do aplicativo, apenas uma opção de interface é o joystick do SNES, que é bastante conveniente para jogar, mas não é adequado para outros fins. A versão paga do BT Controller permite que você escolha entre mais de trinta joysticks, controles remotos e teclados diferentes e, mais importante, crie um novo controle remoto usando um editor especial.

conclusões

Um tablet Android pode realmente ser transformado em um desktop completo que é um prazer de usar. Obviamente, ele não substituirá um laptop real no Linux, mas você também não notará nenhum problema especial em uso.

Emulador Droid4Xé uma ótima solução para criar um console de jogos baseado em OC Android em seu computador. O emulador permite personalizar o controle do mouse, teclado e até mesmo de um dispositivo móvel. Vamos usar exemplos para ver como você pode configurar o controle em jogos no Droid4X.

Considere configurar o controle do teclado e do mouse usando o exemplo de um jogo World of Tanks Blitz. Encontre o botão com a imagem do teclado no painel de controle do emulador

clique nele para abrir as configurações de controle.

Considere o painel de controle com mais detalhes:


  1. desative o controle do teclado enquanto estiver digitando;
  2. gestão de tráfego;
  3. configuração para controle do mouse, colocado na mira da mira;
  4. definir o botão de tiro ao controlar o mouse;
  5. redefinir todas as configurações;
  6. salvar configurações
  7. feche a janela de configurações

Pressione o botão esquerdo do mouse no botão de controle de movimento e, sem soltá-lo, arraste-o para o canto inferior esquerdo (geralmente o controle de movimento está localizado lá) exatamente para o local onde está localizado.

Da mesma forma, mova o cursor de controle do mouse (número 3 na captura de tela acima) exatamente para o centro. Durante o jogo, a visualização com o mouse é ativada pressionando o botão direito do mouse.

Mova o botão de controle de tiro (número 4) para o botão correspondente. No final, você deve terminar com o seguinte:

Se durante as configurações os botões ficarem um pouco irregulares, tudo pode ser redefinido usando o botão Limpar. Ao final das configurações, clique no botão Salvar para salvar as configurações.

Configurando botões de controle adicionais

Em muitos jogos, não basta apenas configurar controles, visão e um botão de disparo. Outros botões são usados ​​com frequência, por exemplo, no WoT Blitz, é o uso de consumíveis ou a inclusão de um modo de atirador. Todos esses botões também podem ser transferidos para o teclado.

Vá para as configurações do teclado no emulador, e na área onde você deseja adicionar um botão, basta pressionar o botão esquerdo do mouse, você verá um círculo onde você precisa digitar um número do teclado, que será responsável por clicar nesta área.

Clique no botão Salvar para salvar todas as configurações.

Você também pode assistir a um vídeo sobre como configurar o teclado e o mouse no emulador Droid4x:

Configure seu telefone como um controlador

No seu telefone, acesse www.droid4x.com e procure o botão "Download Controller"

selecione o sistema operacional necessário, baixe o instalador e instale-o em seu telefone Dorid4X.

Em seguida, para emparelhar o computador e o telefone, você precisa saber o endereço IP do computador, para isso, clique no botão Joystick no canto superior esquerdo do painel de controle do emulador. Na janela que aparece, na parte inferior, haverá o endereço IP que precisamos.

Em seguida, execute o aplicativo Droid4X em seu dispositivo móvel e digite o IP que você vê na tela do seu computador e clique no botão Conectar.

Importante!

Para emparelhar o telefone e o computador, é necessário que eles estejam conectados ao mesmo ponto Wi-Fi, caso contrário, eles não “se verão”!

Se a conexão for bem-sucedida, um ícone aparecerá na área de notificação informando que o telefone foi conectado com sucesso. Essas informações também aparecerão no próprio emulador. Droid4X.

Agora você pode jogar facilmente jogos que exigem o controle do giroscópio embutido em seu telefone.

Este é outro teclado para dispositivos móveis modernos baseados no sistema operacional Android. Foi criado especificamente para jogadores.

Característica

Atualmente, existem muitos teclados para dispositivos móveis modernos baseados no sistema operacional Android. Como esta instância se compara favoravelmente com todas as outras? Em primeiro lugar, o fato de que este teclado foi criado especificamente para os jogadores. Nesse sentido, você deve considerar instalá-lo se gosta de jogar em seu smartphone ou tablet.

Vale ressaltar que este teclado foi criado principalmente para jogos antigos que funcionavam com base no MS DOS. No entanto, pode ser útil em muitos outros casos também. O teclado permitirá que você aproveite os antigos jogos de culto que você não esperava mais jogar. No entanto, infelizmente, hoje está longe de ser compatível com todos os dispositivos.

Peculiaridades

Este teclado é notável pelos seguintes aspectos:

  • Suporte multitoque completo.
  • Muitos botões.
  • Joystick de quatro e oito posições.
  • Troca rápida para teclado embutido.
  • Perfis salvos para configurações.
  • A capacidade única de controlar o joystick através do acelerômetro.
  • Capacidade de remapear chaves físicas.
  • Integração total com um serviço de jogos popular que reconhece este teclado como físico.

Cansado de aturar controles estranhos em jogos para celular? Então este teclado dedicado para jogos é perfeito para você!

Característica

Qualquer jogador sabe perfeitamente que absolutamente qualquer jogo, mesmo o mais interessante e de alta qualidade, pode ser estragado por controles inconvenientes. Não permite que você aproveite ao máximo a jogabilidade. Felizmente, hoje este problema é bastante fácil de resolver. Isso pode ser feito usando um teclado especializado para jogos. Este utilitário irá ajudá-lo literalmente a otimizar o gerenciamento de qualquer jogo para si mesmo. Esqueça os erros e deficiências dos desenvolvedores para sempre!

Usar este programa é incrivelmente simples e conveniente. O teclado do jogo é chamado quando o jogo já está rodando e minimizado. Isso é feito pressionando longamente na tela do dispositivo móvel. Se algumas outras funções forem atribuídas a um toque longo, você deve tentar reatribuí-las ou simplesmente chamar o teclado primeiro e só então iniciar o jogo.

Peculiaridades

  • Funcionalidade mais ampla.
  • Configurações detalhadas para botões e joystick com a capacidade de salvar um perfil.
  • Multitoque.
  • Troca rápida para teclado embutido.
  • Capacidade de remapear chaves físicas.
  • Controle de joystick via acelerômetro.
  • Integração com OnLive (este é um serviço de jogos bem conhecido que reconhecerá este teclado de jogo como um teclado de PC comum).

Do nosso site você pode baixar o teclado do jogo para Android grátis sem registro e SMS.