Como posso escolher um usuário na página de login sem um mouse?


18

Como um viciado em Unix da velha escola, não gosto de ser forçado a usar o mouse quando um simples atalho de teclado faria. Hoje me vi precisando fazer login em uma máquina OSX apenas para iniciar um aplicativo, mas o mouse do sistema estava com a bateria descarregada. Tentei todas as teclas que consegui pensar no teclado e não consegui descobrir como selecionar um usuário na tela de login. Eu poderia alterar o volume do sistema e qualquer número de outras ações inúteis, mas um pressionamento de tecla que mudaria o foco de entrada do seletor de usuários estava além da minha capacidade de adivinhar.

Ainda mais frustrante, quando finalmente conectei um mouse, apenas movê-lo pareceu trazer a janela de login em foco e os botões de seta poderiam ser usados ​​para selecionar um usuário.

Na tentativa de duplicar esta tarde, parece que a tela de login inicial faz tem foco de entrada de teclado e trabalha na primeira inicialização. No entanto, se você esperar um ou dois minutos pela caixa de diálogo de conexão do mouse, uma caixa de diálogo será exibida, desejando que você conecte um mouse. Isso rouba o foco de entrada e nunca o devolve à tela de login. Se você não conectar um mouse ou se um sem fio quase morto estiver conectado e desconectado, a tela de login não poderá ser acessada pelo teclado.

Está faltando uma ligação de chave que redirecionará a página de login? Ou é apenas um encalhado nesse ponto? Existe um pressionamento de tecla que reiniciará o sistema para que você possa capturá-lo antes que o diálogo de conexão do mouse apareça?

Respostas:


11

A dica era ativar a narração, que finalmente diz a você:

Ctrl+ Option+ Shift+ Down Arrowsimultaneamente, seguido de esquerda / direita para escolher o usuário,

Você não precisa ativar a narração para que isso funcione.

Isso é completamente não intuitivo: uma guia simples resolveria isso completamente.


4

Certamente não é uma solução elegante, mas você pode usar o leitor de tela do VoiceOver para realizar algo semelhante - pelo menos para mudar o foco. O VoiceOver é usado por pessoas cegas para trabalhar no computador sem mouse e usando saída de voz e atalhos de teclado.

Na tela de login, pressione Command + F5 para ativar o VoiceOver. Seu computador deve começar a falar - e também exibir o que está dizendo em uma pequena caixa na parte inferior esquerda da tela. Tente pressionar as setas Esquerda e Direita das opções Controle-Opção para mover o foco. Você deve poder selecionar as diferentes contas de usuário. Depois de selecionar o que você deseja pressionar Enter, você pode desativar o VoiceOver (novamente Command + F5) e digitar sua senha.

Se uma janela estiver no caminho, você pode usar o Seletor de Janelas para mover o foco. Normalmente, isso exibe uma exibição na tela, mas aparentemente na tela de login é apenas voz. Pressione Control + Option + F2 duas vezes rapidamente e você deverá ouvir o Seletor de Janelas. Use as setas para cima e para baixo até encontrar a janela Login e pressione Enter. Agora os comandos anteriores (Control + Option + Esquerda / Direita) devem funcionar.

O VoiceOver é um sistema complexo, portanto, explicá-lo com detalhes não está no escopo desta pergunta, mas também existem maneiras de se livrar dessa janela de conexão do mouse.


Obrigado, isso realmente funciona para o problema que encontrei. Ainda brincando com essa solução, acabei em um estado em que isso não funcionou, mas, como cobre a maior parte do problema que inicialmente perguntei, marcarei como correta.
Caleb

Esta é uma otima soluçao. Depois de entrar no VoiceOver e iniciar o Seletor de Janelas, ele funciona bem, se já houver uma caixa de texto para o nome de usuário na tela. Porém, eu não poderia rolar entre os usuários se houver uma lista sem primeiro desativar o VoiceOver. Nesse ponto, a janela pode impedi-lo, mas a funcionalidade do teclado é pelo menos restaurada.
Kent

1

Teve o mesmo problema. Descobriu que a resposta de 11/2016 da Billos funciona ...

ctrl- option- shift- down arrow, então left/ rightpara escolher o usuário.

No entanto, no meu sistema OS X 10.12.2 Sierra, left arrow/ right arrowsozinho trabalho.

Não há necessidade de ctrl- option- shiftou VoiceOver.


0

Existem duas maneiras de fazer isso:

Método I :

Uso chave seta (s) ( , , , ) para seleccionar a conta do utilizador o desejar.

Método II :

Basta digitar o nome da sua conta na tela de bloqueio. Ele selecionará a conta de usuário com o nome correspondente, sem nenhum clique do mouse.

Depois que o usuário desejado for selecionado, pressione enter para digitar a senha.

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.