Como usar mouse, teclado e pendrive no N800/N810 usando USB Host
Um dos diferenciais do N800 e do N810 com relação a smartphones e dispositivos portáteis é a capacidade de se usar mouse, teclado e outros dispositivos USB, característica que o aproxima ainda mais da função de um computador convencional. Com isso, é possível usar os tablets com mais conforto no desenvolvimento de atividades prolongadas ou com a necessidade de se inserir muito texto. Esse tipo de situação comumente força a compra de mouse e teclado bluetooth para se usar com smartphones, o que pode ter como consequência mais trabalho na configuração do acessório, além da compra de um produto com valor bem acima de suas versões com conexão USB.
Apesar das vantagens, a opção de uso do USB Host para o N800/N810 não é livre de custos adicionais ao do próprio acessório USB. É preciso comprar um adaptador que permita que o conector padrão do USB seja ligado às versões menores de entrada, no caso o mini e o micro USB, respectivamente aplicados ao N800 e ao N810. Basicamente há versões que fazem o trabalho direto, com uma adaptação do mini/micro USB para o USB e outra mais flexível, com duas entradas USB.
Resolvido o problema da limitação física do encaixe do USB nos aparelhos, resta fazer com que o sistema atue como um dispositivo que use acessórios, ou seja, como um Host USB. O programa que permite explorar o modo USB Host no Maemo 4 é o USB Control. Ele permite alternar entre o modo de uso do N800/N810 como um aparelho auxiliar, por exemplo, para ser reconhecido como um dispositivo de memória pelo computador, e o modo host, capaz de usar mouse, teclado e outros periféricos.
Configurando o modo USB Host no N800/N810
O primeiro passo é ir ao gerenciador de aplicativos e instalar o programa USBControl. O modo mais prático de se fazer isso é acessar o link no MicroB, a partir do próprio aparelho.
A versão atual do USB Control é a 1.03, disponível no repositório do Maemo Extras. Apesar de ser uma versão mais recente e de estar disponível no ‘Gerenciador de Aplicativos’, há um problema que a impede de ser executada normalmente após a instalação. Após instalá-la é preciso ir ao terminal, ganhar acesso como root e então executar o programa, da seguinte forma:
root usbcontrol
Uma outra opção, enquanto o programa não é corrigido, é usar uma versão anterior dele, a 1.0. O arquivo deb do programa pode ser baixado em: https://garage.maemo.org/frs/download.php/3443/usbcontrol-1.0_all.deb
Para instalá-lo, basta abrir o link pelo N800/N810, usando o MicroB. Antes de fazer isso, contudo, certifique-se de que o pacote python2.5-runtime esteja instalado. Para isso, entre no terminal e digite:
root apt-get install python2.5-runtime
Após fazer sua instalação, o ‘Gerenciador de Aplicativos’ irá verificar que há uma versão mais recente disponível, a 1.03. Curiosamente, após fazer a atualização o programa pode ser usado normalmente, sendo exibido no menu.
Para utilizá-lo, basta clicar em ‘Host’ e então conectar o dispositivo (teclado, pendrive, mouse, etc). Ainda que mensagens de erro apareçam, como ‘Impossível conectar-se. Não há sistema de arquivos disponível’ ou ‘Dispositivo não reconhecido’, o dispositivo pode estar funcionando corretamente. O modo USB Host continuará ativo mesmo que o programa seja fechado. Assim, para voltar ao modo padrão é preciso abrir o programa e escolher a opção correspondente.
Apesar de reconhecer os dispositivos conectados, há certos detalhes que precisam ser feitos para que alguns dispositivos funcionem. Alguns casos serão vistos nas próximas seções.
Teclado
Ao ligar um teclado ao N800/N810 ele é reconhecido normalmente, porém, como ocorre nos computadores, é preciso configurar o layout das teclas, para o caso de teclados com ABNT e ABNT2. Como o Maemo prevê uso de teclado bluetooth e oferece uma forma de configurar o layout desse tipo de periférico, basta entrar no espírito do modo gambiarra e mudar a configuração de teclado bluetooth para que ela seja associada ao teclado USB :). Para fazer isso acesse as ‘Configurações’ e abra a opção ‘Teclado Bluetooth’. Na guia ‘Teclado’, escolha o teclado ‘Generic 105-key PC’. Logo abaixo, selecione como o teclado a opção com valor ‘Português Brasil’. Clique em Ok e teste o novo layout aplicado ao teclado.
Mouse
Para que o mouse funcione corretamente, exibindo o cursor na tela, é preciso instalar um outro aplicativo. O arquivo para instalação está disponível em http://www.electronicproductonline.com/catalog/supportFiles/usbMouse_0.1.2_armel.deb, encontrado no já recomendado Blog do Ronison. Tudo o que é preciso fazer com o arquivo é abri-lo pelo MicroB para que, em seguida, o Gerenciador de Aplicativos faça a instalação. Depois de ser instalado o programa atuará de forma automática, sem que seja preciso clicar sobre um ícone no menu (que sequer é criado após a instalação).
Mouse e Teclado ao mesmo tempo
Como o N800/N810 tem apenas uma porta USB (mini/micro), é preciso usar um hub USB para poder usar os dois acessórios ao mesmo tempo. Para isso não há mistério, basta fazer as configurações anteriores, ligar os periféricos ao hub e usá-los normalmente.
Pendrive e HD Externo
O uso de pendrive nem sempre é muito estável. O problema, até onde foi notado, ocorre pela falta de energia necessária para que o dispositivo funcione. Conforme discutido no fórum do Maemo o limite aparente e seguro do N800/N810 é de uma corrente de 100mA e tensão de 5V. Como algumas vezes isso não é o suficiente para os periféricos, pode ser necessário usar uma fonte externa de energia.
Entre as opções para resolver o problema com o N800/N810 estão usar um hub usb com alimentação externa, como tomada ou pilhas, ou partir para uma gambiarra e conectar uma das portas USB do Hub ao computador. Isso faz com que o computador alimente o periférico, sem atrapalhar o uso dele pelo tablet.
Outros dispositivos
Há outros periféricos que podem ser ligados pelo USB aos tablets. Porém, a configuração pode ser um pouco mais problemática, como pode ser notado para o caso de modem e outros dispositivos para os quais o Maemo não tem drivers preparados.
Considerações Finais
O uso dos acessórios USB com o N800/N810 melhoram a experiência e o conforto de uso dos tablets e abrem a possibilidade de usá-los como acessório para outros computadores e dispositivos. Para os periféricos de entrada há as opções de se usar o Synergy e o BlueMaemo, como modo de controlar computadores, videogames e smartphones. Há outras opções de uso, como acessar HDs externos, modens e outros periféricos que inicialmente não parecem oferecer motivos para uso com os tablets, mas que podem ter alguma necessidade associada pelos usuários (ou pura curiosidade e excesso de livre).








Pingback: Particionamento: Prática | Free Bird