Eu tenho dois idiomas de entrada na minha barra de idiomas (windows xp). O problema é que o Windows gosta de mudar entre eles sem nenhuma intervenção. Isso é realmente chato!
Conheço os atalhos e já desativei a detecção de idioma do Word, mas o problema está em toda parte (especialmente no prompt de comando).
Eu uso os dois idiomas e quero mudar entre eles apenas manualmente. Como desativar essa alteração automática?
fonte
O Windows mantém um idioma de entrada diferente para cada thread. Quando você alterna para uma janela de outro segmento, o idioma de entrada pode mudar. Como os threads não são visíveis para o usuário, pode parecer aleatório, e eu concordo que isso é irritante como o inferno.
Não há opção interna para evitar que, no Windows, você possa usar software de terceiros ou algo ainda melhor.
O "algo ainda melhor" é usar o Microsoft Keyboard Layout Creator para criar um layout personalizado que usa o CapsLock como uma opção de idioma e excluir todos os outros layouts (incluindo o inglês padrão). Fiz isso com inglês + russo e não posso expressar como minha vida foi melhor desde então. Verifique os profissionais:
Os contras são:
Antes de encontrar esta solução, usei o SwitchIt! programa para tornar a configuração do idioma de entrada global. Não está mais desenvolvido, então não sei se ainda funciona no XP / Vista / Win7.
fonte
Espero que esta seja a solução que você está procurando. Agora, tive o mesmo problema quando estava tentando brincar com idiomas diferentes, pois precisarei deles em um futuro próximo. Percebi que toda vez que eu clicava no "ícone de som" no canto inferior direito (eu uso o Vista), ele muda para entrada coreana, ou talvez, se eu abrir o Mozilla Firefox, a entrada muda automaticamente para coreano (enquanto eu estive usando inglês o tempo todo). Em suma, dependendo de qual programa eu abro ou clico no idioma de entrada muda .... irritante, certo? Aqui está o que você deseja fazer se desejar que o padrão seja definido em todo o sistema, independentemente do programa que você abrir :
clique com o botão direito na barra de idiomas e, em seguida, nas configurações do menu suspenso, idioma de entrada padrão .... selecione o que deseja.
D'oh! demorei 3 horas para descobrir ... isso deveria ter acontecido imediatamente, já que eu nasci com um computador, agora isso deve ser um bom senso para mim? ele Ele
fonte
Essa é uma boa pergunta, tenho o mesmo problema, mas preciso dos dois idiomas, portanto, a desinstalação não é uma opção.
Percebi que o idioma muda quando você alterna para determinados aplicativos registrados no outro idioma. Ainda não encontrou uma solução.
Dica: você pode (manualmente) alternar entre os idiomas pressionando alt-shiftleft . Isso, pelo menos, ajuda um pouco.
fonte
Se você não usar os dois idiomas de entrada, desinstale o outro.
fonte
A resposta de Georgi é quase definitivamente a razão pela qual o OP percebe que isso é 'automaticamente', especialmente sendo um desenvolvedor e usando todos os tipos de combinações de ctrl-shift e alt-shift.
Se você for para Painel de controle-> Opções regionais e de idioma-> Alterar teclados e modificar a sequência de teclas da opção para alternar entre idiomas de entrada
fonte
Eu concordo com o Gido. Em muitas máquinas diferentes, experimentei o Windows alternando meus layouts de teclado aleatoriamente.
O conselho da inexist pode ser útil para alguns:
Mas eu pessoalmente uso muitos layouts de teclado diferentes durante minha rotina diária e não aprecio que eles sejam trocados comigo o tempo todo. Em inglês, digito Dvorak. Fui forçado a instalar o teclado QWERTY padrão do Reino Unido por um aplicativo (excelente) que eu tenho para aprender o layout do teclado cirílico (Keyboard Tsar). Mesmo antes disso, lembro que meu layout de teclado foi mudado aleatoriamente para QWERTY sem nenhuma intervenção da minha parte. Assim, por exemplo, em um navegador da Web, se eu digitar algo em um campo de texto e tentar copiá-lo usando CTRL + C, ele enviará CTRL + R e atualizará a página, provavelmente causando a perda do que eu digitei! Você pode imaginar como isso pode ser frustrante, especialmente para um usuário predominantemente orientado para o teclado, como eu, que realiza multitarefas violentamente.
Concordo que o atalho padrão para alternar idiomas de entrada - ALT + L-SHIFT pode ser responsável em alguns casos - especialmente porque às vezes eu uso ALT + SHIFT + TAB para alternar entre aplicativos. No entanto, para mim, desabilitar esse atalho parece funcionar apenas temporariamente. Invariavelmente, depois de desativá-lo, vou verificar a configuração um ou dois dias depois e encontrá-la ativada novamente! De qualquer forma, experimentei problemas com os layouts de teclado que mudam aleatoriamente no Windows XP por um longo período de tempo e tenho certeza de que, na maior parte do tempo, isso não ocorreu devido ao fato de eu ter batido acidentalmente nesse atalho.
Eu acho que um aplicativo de terceiros para controlar melhor os layouts de teclado seria extremamente útil. Poderia ter os recursos para definir o layout do teclado em todo o sistema ou definir layouts automáticos permanentes do teclado associados a diferentes aplicativos. Por exemplo, quando eu abro meu programa de dicionário de espanhol-inglês, ele pode mudar automaticamente o layout desse aplicativo para o espanhol internacional. E isso poderia impedir que o Windows alternasse caprichosamente com layouts, como parece gostar muito de fazer.
PS, @Adam: o Windows gerencia layouts de teclado por aplicativo. Como toquei no parágrafo anterior, nem sempre gosto muito disso, pois às vezes desejo trabalhar em um idioma específico em todo o sistema e preciso alterar cada aplicativo individual para o layout desse idioma individualmente. No entanto, uma possível solução alternativa para você - se você deseja que cada aplicativo seja aberto com o layout coreano - é definir o layout coreano como seu layout de entrada padrão. É claro que posso entender que essa pode não ser a solução ideal para você, pois você também pode usar o inglês intensamente em outros momentos e acabar com o problema oposto se você alternou o padrão para coreano. Mas pensei em esclarecer a lógica do Windows em relação a esse 'recurso': em teoria, cada aplicativo em execução deve inicie com o layout padrão do sistema e lembre-se do layout para o qual alternar até que seja fechado.
fonte
Encontrei a solução simples ou o verdadeiro problema para mim. Estou usando o WinXP e instalei o teclado Urdu junto com o inglês. Eu tinha essa configuração antes, mas nunca tive problemas até agora. Depois de alguma frustração e olhando em volta, encontrei o problema. O XP foi instalado usando o idioma inglês. O "Idioma de entrada padrão" (por meio das opções regionais e de idioma, guia Idioma, botão Detalhes, guia Configurações) foi acidentalmente definido como Urdu. Quando eu mudei de volta para Inglês - EUA, o problema foi corrigido.
fonte
Eu tinha o mesmo problema no Windows 7. A cada minuto ou dois, ele mudava silenciosamente de dvorak para qwerty; um comportamento extremamente irritante quando estou tentando lembrar a senha de um sistema Linux.
A solução foi definir o idioma de entrada padrão como dvorak no menu suspenso na janela Serviços de texto e idiomas de entrada.
Um "recurso" útil, tenho certeza ...
fonte
Eu acho que o Windows muda aleatoriamente. No meu computador, ele alternava em diferentes aplicativos sem motivo ... ou pelo menos nenhum em que eu pudesse pensar. Eu não usei alt-shift-left.
Por exemplo, no Internet Explorer 7, ele usava uma configuração de teclado para campos de formulário e outra para a barra de endereços, que eu acessava através de alt-d. Alguns momentos depois, as configurações haviam mudado, mas eu não fiz nada ...
Além disso, outros aplicativos têm o mesmo problema, especialmente caracteres como - / _ * [e] se movimentam por causa de mudanças repentinas no layout do teclado. Eu já sei onde eles estão no outro layout, mas é realmente irritante ...
Recentemente, tive esse problema quando atualizei o Internet Explorer da versão 6 para 7 (um pouco tarde, eu sei). Agora desativei os atalhos do teclado para alterar layouts, espero que funcione ... :-)
fonte
Na grande maioria dos casos, é suficiente excluir o layout do teclado que não corresponde ao seu teclado real. Muitas instalações padrão do Windows vêm com (por exemplo) um layout de teclado dos EUA e um teclado do Reino Unido. O teclado dos EUA não tem nenhuma finalidade útil (neste caso de exemplo, você pode anexar o inglês dos EUA como um idioma que usa o layout do Reino Unido).
Para vários idiomas da Europa Ocidental em um único teclado, você pode usar o layout de teclado internacional dos EUA (melhor se você tiver um teclado físico dos EUA) ou o MS Keyboard Layout Generator para criar um layout multilíngue semelhante derivado de um teclado nacional específico.
fonte
Eu também estou tendo esse problema, pois meu macbook possui configurações de teclado não padrão. O Windows funciona abrindo qualquer nova janela no idioma padrão. Eu encontrei uma solução alternativa para isso embora.
Quando conecto meu teclado USB (que requer configurações de idioma diferentes), eu:
Qualquer janela aberta após esse ponto usará a configuração de idioma padrão.
No entanto, qualquer janela que foi aberta antes da alteração do idioma padrão ainda estará na configuração de idioma anterior, portanto, as janelas mudarão de idioma se você alternar para ela (portanto, será necessário alternar manualmente).
Espero que ajude!
fonte