2008-10-02 13:56:39 +0000 2008-10-02 13:56:39 +0000
93
93

Hoe voorkom ik dat de toetsenbordindeling automatisch verandert in Windows

Ik heb twee invoertalen in mijn taalbar (windows xp). Het probleem is dat windows graag wisselt tussen deze talen zonder enige tussenkomst. Dat is echt irritant!

Ik weet van de sneltoetsen en heb Word taal detectie al uitgezet, maar het probleem is overal (speciaal command prompt).

Ik gebruik beide talen en ik wil er alleen handmatig tussen wisselen. **Hoe zet ik deze automatische verandering uit?

Antwoorden (7)

74
74
74
2008-10-02 14:11:03 +0000

Standaard wordt ALT+LEFT SHIFT gebruikt om tussen talen te schakelen. Veel te gemakkelijk om deze per ongeluk in te drukken, vooral als je zoals ik het toetsenbord verkiest boven de muis.

Om dit te veranderen, ga je naar Configuratiescherm/Regionale Instellingen/Talen/Details en daar is een knop waarmee je de sneltoetsen om van taal te wisselen kunt configureren - ik schakel het gewoon helemaal uit.

In Windows 7 is dit Configuratiescherm/Regio en Taal/Toetsenborden en Talen/Wijzig toetsenborden/Geavanceerde toetsinstellingen.

Misschien wilt u ook de automatische detectie van talen in Word uitschakelen (Extra/Talen). Ik denk dat dit de toetsenbordindeling kan aanpassen aan de gedetecteerde taal.

36
36
36
2011-09-27 15:46:24 +0000

Windows onderhoudt voor elke thread een andere invoertaal. Wanneer je overschakelt naar een venster van een andere thread, kan je invoertaal veranderen. Omdat threads niet zichtbaar zijn voor de gebruiker, kan dit willekeurig lijken, en ik ben het ermee eens dat dit heel vervelend is.

Er is geen ingebouwde optie om dat te vermijden in Windows, je kunt software van derden gebruiken of iets nog beters.

De “iets nog beter” is om Microsoft Keyboard Layout Creator te gebruiken om een aangepaste lay-out te maken die CapsLock gebruikt als taalswitch, verwijder dan alle andere lay-outs (inclusief de standaard Engels). Ik heb dit gedaan met Engels+Russisch en ik kan niet uitdrukken hoe beter mijn leven sindsdien is. Bekijk de voordelen:

  • De invoertaal wordt systeem-globaal en verandert nooit uit zichzelf.
  • Je kunt altijd zien welke taal op dit moment wordt gebruikt door naar de LED op het toetsenbord te kijken, zelfs in een schermvullende toepassing wanneer de taalindicator niet zichtbaar is.
  • CapsLock is veel makkelijker in te drukken dan Alt+Shift, Ctrl+Shift, Cmd+Spatie of wat dan ook, je pink is er altijd bij in de buurt.
  • Het is moeilijker om CapsLock per ongeluk in te drukken dan Alt+Shift of Ctrl+Shift.
  • Je kunt extra tekens aan je lay-out toevoegen die handig voor je zijn, en die je kunt invoeren met AltGr+??, bijvoorbeeld: lang streepje -, engelse aanhalingstekens “” “, russische aanhalingstekens ”“, pijlen ← → ↑↓ , wiskundige symbolen ≠ ± ≈ (ik heb al deze tekens ingevoerd met RightAlt+Key en geen extra software en geen tekencodes)
  • Er draait geen applicatie van derden, wat betekent: geen bugs, geen tray iconen, geen popups, geen advertenties, geen extra geheugengebruik.
  • U kunt dezelfde taal schakelmethode in alle besturingssystemen die u gebruikt (bijv. in Mac OS X is er Ukulele toetsenbord lay-out creator), in plaats van het gebruik van OS-specifieke sneltoetsen in elk.

Nadelen zijn:

  • Het zal niet werken met drie of meer talen.
  • Microsoft Word en waarschijnlijk ook sommige andere programma’s zullen niet detecteren in welke taal je typt, en de spellingscontrole werkt misschien niet goed. Voor Russisch is dit op te lossen door Automatische taaldetectie Aan te zetten; het werkt echter misschien niet zo goed voor latijnse talenparen (b.v. Engels+Italiaans).

Voordat ik deze oplossing vond, gebruikte ik het SwitchIt! programma om de invoertaal globaal in te stellen. Het wordt niet meer ontwikkeld, dus ik weet niet of het nog werkt in XP/Vista/Win7.

6
6
6
2011-01-11 16:34:44 +0000

Ik hoop dat dit de oplossing is waar je naar op zoek was. Ik had net hetzelfde probleem toen ik probeerde te spelen met verschillende talen omdat ik ze in de nabije toekomst nodig zal hebben. Ik merkte dat elke keer als ik op het “geluidspictogram” rechtsonder klikte (ik gebruik Vista) het verandert naar Koreaanse invoer, of misschien als ik Mozilla Firefox open, de invoer automatisch verandert naar Koreaans (terwijl ik de hele tijd Engels heb gebruikt). Kortom, afhankelijk van welk programma ik open of op klik verandert de invoertaal….annoying right? Dit is wat je moet doen als je wilt dat de standaard wordt ingesteld systeembreed ongeacht welk programma je opent :

klik rechts op de taal balk, en dan instellingen op het drop down menu, standaard invoer taal….selecteer wat je wilt.

D'oh! Het heeft me 3 uur gekost om erachter te komen… dit had meteen in me moeten opkomen, aangezien ik zo'n beetje geboren ben met een computer, zou dit nu een soort van gezond verstand voor me moeten zijn? hehe

2
2
2
2008-10-02 14:12:27 +0000

Georgi’s antwoord is vrijwel zeker de reden waarom de OP dit als ‘automatisch’ ervaart, vooral omdat hij een ontwikkelaar is en allerlei ctrl-shift, alt-shift combinaties gebruikt.

Als je naar Configuratiescherm-regionale en taalopties-wijzig toetsenborden gaat en dan de toetsenvolgorde wijzigt voor de optie om tussen invoertalen te schakelen

2
2
2
2011-01-21 22:10:12 +0000

Ik vond de eenvoudige oplossing of het echte probleem voor mij. Ik gebruik WinXP en heb Urdu toetsenbord geïnstalleerd samen met Engels. Ik had deze setup al eerder maar nooit problemen gehad tot nu. Na wat frustratie en rondkijken vond ik het probleem. XP was geïnstalleerd met de Engelse taal. De “Standaard invoer Taal” (via Regionale en Taal Opties, Taal Tab, Details Knop, Instellingen Tab) was per ongeluk ingesteld op Urdu. Toen ik het terug veranderde naar Engels - US, is het probleem opgelost.

2
2
2
2011-09-07 14:18:35 +0000

Ik had hetzelfde probleem op Windows 7. Elke minuut of twee veranderde het stilletjes van dvorak naar qwerty; een uiterst zenuwslopend gedrag wanneer ik het wachtwoord van een Linux systeem probeer te onthouden.

De oplossing was om de standaard invoer taal op dvorak te zetten in het drop down menu in het Tekst Services en Invoer Talen venster.

Een handige “feature”, daar ben ik zeker van…

0
0
0
2008-10-31 15:58:49 +0000

In de meeste gevallen is het voldoende om de toetsenbordindeling te verwijderen die niet overeenkomt met uw werkelijke toetsenbord. Veel standaard Windows-installaties worden geleverd met (bijvoorbeeld) een Amerikaanse toetsenbordindeling en een Brits toetsenbord. Het VS-toetsenbord dient geen nuttig doel (in dit voorbeeld, aangezien u VS-Engels kunt koppelen als een taal die de Britse lay-out gebruikt).

Voor meerdere West-Europese talen op één toetsenbord kunt u de US-International toetsenbordindeling gebruiken (het beste als u een fysiek VS-toetsenbord hebt), of de MS Keyboard Layout Generator gebruiken om een soortgelijke meertalige indeling te maken die is afgeleid van een specifiek nationaal toetsenbord.