Até que ponto o dispositivo pode ser usado sem o mouse?


13

Tenho certeza de que li em algum lugar que o RPi pode ser usado sem um mouse, mas isso é 100% verdadeiro?

(Estou pensando em usar o debian.)

Até que ponto posso controlá-lo sem um mouse? Serei capaz de fazer tudo com apenas um teclado ou há alguns recursos ou aplicativos para os quais eu precisaria de um mouse?


4
Claro que você pode fazer tudo através da linha de comando.
Jivings

Respostas:


11

O que você quer fazer com o RPi?

Você pode executá-lo apenas com um console de texto e não precisa de um mouse, mesmo que ainda possa usá-lo. Basta entrar com o comando sshou usar o computador sem instalar ou iniciar qualquer programa de servidor ou xdm X11 que começa um servidor X11 em seu computador, como xdm, gdmou kdmfaz. Você ainda pode acessar o computador e iniciar programas GUI que mostram o resultado no seu computador. Basta conectar ssh -X computernamee iniciar xterm, emacsou firefox. Não se esqueça de iniciá-los em segundo plano, adicionando um &caractere após os comandos.

Se você deseja que uma GUI (Interface Gráfica do Usuário) seja executada na tela do Pi, isso depende do ambiente gráfico que você usa. Existem muitos gerenciadores de janelas diferentes que você pode instalar e alguns são muito fáceis de usar sem o mouse, enquanto outros são mais difíceis de usar.

Mas a maioria dos gerenciadores de janelas tem um bom suporte para atalhos de teclado definidos. E, como Adam Honoré escreveu, você pode usar as setas do teclado para simular um dispositivo de mouse.

A interface gráfica é muito mais flexível no ambiente X Window, que você geralmente possui em máquinas Linux, em comparação com o que possui em máquinas MS Windows e até no Mac OS X (mesmo que você possa executar o X11 no Mac OSX).


5

Como no Windows, você pode fazer (quase) tudo sem um mouse. Se você realmente precisar de um mouse, poderá ativar o controle do mouse no teclado numérico.


1
Obrigado. Você pode dar um pouco mais de detalhes sobre o controle do mouse numpad?
ACarter

@ACarter - Confira a resposta de Maria Zverina . Sinta-se livre para comentar se você pode confirmar qual opção funciona para distribuições às quais você tem acesso no momento.
Mark Booth

@ Marcos, eu faria, mas eu ainda tenho ~ duas semanas que esperar até a entrega ...
ACarter

Ao contrário do Windows, você pode fazer tudo sem o mouse. Por padrão, você inicializa em uma linha de comando, o que permite fazer qualquer coisa que a GUI possa fazer, mas com uma curva de aprendizado maior em troca de velocidade e uma pegada de recursos muito baixa (o Raspbian usa apenas 19 megabytes de RAM no início de uma CLI e leva menos tempo para iniciar do que alguns IDEs gráficos que usei).
fouric 27/01

5

A partir da memória, você pode alternar o controle do mouse numpad com Ctrl+ Shift+ NumLockou Shift+, NumLockdependendo da distribuição. Não está na frente do meu RPi, então não posso verificar agora.


2

Isso depende do que você planeja fazer.

  • Fique sem nenhum servidor X e use apenas a linha de comando. Isso permitirá que você faça praticamente qualquer coisa que possa fazer em um servidor normal. Você pode hospedar sites via Apache, arquivos via samba / nfs e outras coisas dessa maneira. Você também pode controlar os pinos do GPIO se quiser interagir com o mundo real.
  • Você pode usar um gerenciador de janelas lado a lado, como xmonad ou awesome, projetado para ser controlado apenas pelo teclado. O Firefox pode ser configurado via pentadátilo para usar o vim como controles para praticamente qualquer coisa. Muitos outros aplicativos também podem ser controlados razoavelmente bem usando o teclado, mas às vezes você fica preso sem o mouse.
  • Se você deseja fornecer mídia, o XBMC pode ser controlado por meio de uma interface da Web ou aplicativos para vários telefones inteligentes.
  • Uma outra opção é executar um emulador. Estes também não precisam de um mouse.
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.