Warum ändert Windows die Eingabesprache nach dem Zufallsprinzip?

33

Ich arbeite an einer englischen Version von Windows XP Pro, meine Arbeitssprache ist jedoch Spanisch. Meine Standardeingabesprache ist Spanisch, aber manchmal ändert Windows diese Einstellung automatisch, wenn Sie die Anwendung wechseln (und Sie erhalten daher ein anderes Tastaturlayout).

Warum das?

(Ich bin ein großer Fan von ALT+ geworden LEFT SHIFT, mit dem Sie durch die verfügbaren Sprachen blättern können.)

guillermooo
quelle
Retag als "Windows", dies geschieht auch auf Vista
Andrija
Es passiert auch am 7.
Cristián Romo

Antworten:

20

Die Einstellungen für die Eingabesprache gelten für jede Anwendung. Eine Anwendung, die eine Windows-API aufruft , um das Eingabegebietsschema zu ändern, kann ein anderes Tastaturlayout festlegen, wenn es für den Benutzer aktiviert ist.

Manchmal passiert es auch, wenn Sie versehentlich die Tasten ALT und LEFT-SHIFT gleichzeitig drücken. Wenn Sie dieses Verhalten nicht möchten, können Sie alle Eingabesprachen / -kulturen "deinstallieren", die Sie in der Systemsteuerung nicht benötigen:

Regional and Language Options > Text Services and Input Languages

BEARBEITEN: oder einfach "Erweiterte Textdienste deaktivieren " ankreuzen .

splattne
quelle
3
Alle anderen Sprachen zu entfernen scheint zu drastisch. Ich habe versucht, auf der Registerkarte " Erweitert " die Option " Erweiterte Textdienste deaktivieren" zu aktivieren.
Guillermooo
Wo befindet sich "Erweiterte Textdienste deaktivieren" unter Vista?
Andrija
1
Wie löst diese Antwort zufällige Tastaturänderungen? Ich brauche Alt + Shift, um Layouts zu ändern. das Problem, dass die Sprache manchmal "von selbst" wechselt.
Berry Tsakala
21

Es passiert höchstwahrscheinlich, weil Sie diese Alt+ ShiftTastenkombination versehentlich gedrückt haben.

Persönlich entferne ich alle anderen Sprachen aus der Sprachleiste UND deaktiviere die Tastenkombination. Nachdem ich das getan habe, ist es nie wieder passiert =)

Vorgehensweise (unter Windows Vista und wahrscheinlich unter Seven): Klicken Sie mit der rechten Maustaste auf die Sprachleiste und wählen Sie Einstellungen ... (oder gehen Sie zu Systemsteuerung , Regions- und Sprachoptionen ). Gehen Sie dann zur Registerkarte Tastaturen und Sprachen und klicken Sie auf Tastaturen ändern ... , wählen Sie die Tastatur (en) aus, die Sie nicht haben, und klicken Sie auf die Schaltfläche Entfernen . Zum Sprachenleiste Registerkarte und wählen Sie Versteckt in der Sprache Bar Gruppenfeld. Gehen Sie zur Registerkarte Advanced Key Settings (Erweiterte Schlüsseleinstellungen) und wählen Sie in den Tastenkombinationen für Eingabesprachen die Option Between input languages ( Zwischen Eingabesprachen) aus . Klicken Sie dann auf Change Key Sequence (Schlüsselsequenz ändern).und wählen Sie in beiden Gruppenfeldern Nicht zugeordnet . Schließlich drücken Sie OK , OK und OK .

Svish
quelle
Ich bin mir sicher, dass das funktionieren würde, aber es scheint zu brachial für eine gemeinsame Workstation! ;-)
guillermooo
4
Ein einziges Benutzerkonto für alle zu haben ist so '95. ;)
Macbirdie
Oh ja, richtig. Irgendwie dachte ich, dass es eine globale Einstellung für alle Benutzer war. · Errötet ·
guillermooo
Wie oft hat ein Computer mehr als eine Tastatur? Aber ich sehe deinen Standpunkt ... zum Glück hatte @macbirdie auch einen guten Standpunkt, also denke ich, dass mein Standpunkt immer noch steht: p
Svish
2
Kann nicht kommentieren, da kein Vertreter. (sorry) aber @Svish - viele Leute / Computer zB Mein britischer Laptop ist zwei Tage vor der Reise in die USA gestorben. Ich bin ein Webentwickler, also brauchte ich an dem Tag, an dem ich gelandet bin, einen neuen. Ich habe also einen Laptop in den USA, benutze aber ständig geschweifte Klammern, spitze Klammern usw. und möchte mich beim Tippen nicht mit der Umstellung auf das Layout in den USA herumschlagen. Wenn ich im Büro andocke, stelle ich eine britische Tastatur an. Aber Windows / Windows-Apps drehen meine Wahl des Layouts blitzschnell um und es treibt mich die Wand hoch. :( Wenn ich es einstelle, möchte ich es einstellen. Ich bin der Benutzer, nicht der Computer, für den ich wirklich verantwortlich sein sollte :(
MemeDeveloper
3

Ich denke, die Eingabesprache wird pro Anwendung beibehalten. Ich bin nicht sicher, ob es eine Möglichkeit gibt, dieses Verhalten zu deaktivieren.

jtbandes
quelle
3

Ja, jtbandes, die Eingabesprache wird pro Anwendung verwaltet - und zwar pro Fenster, da mehrere IE-Browserfenster jeweils eine eigene Einstellung haben. Windows ist dafür bekannt, dass es sehr schlecht mit mehreren Eingabesprachen umgehen kann und kann sich manchmal nicht einmal an die Sprache erinnern, die in einer einzelnen Anwendung verwendet wird, wenn viel gewechselt wird. Ich bin Dänin, arbeite mit englischen Inhalten auf österreichischen (deutschen) Windows-Computern und habe das zu oft gesehen, um es zu zählen.

Die beste Lösung, die ich anbieten kann, ist, nur eine Eingabesprache auszuwählen und nur diese zu verwenden.

Für mich bedeutet dies, immer ein dänisches Layout zu verwenden, da ich dann die deutschen Sonderzeichen (das DK-Layout hat eine ¨Umlaute-Taste) sowie die dänischen Sonderzeichen (die ein deutsches Layout nicht kann) plus alle englischen Zeichen eingeben kann Na sicher.

Der Nachteil ist möglicherweise eine suboptimale Tippgeschwindigkeit in anderen Sprachen, aber zumindest die Tastatur stimmt die ganze Zeit mit der Windows-Eingabesprache überein. Es ist sehr selten, dass die gewählte Sprache Sie tatsächlich daran hindert, das zu tippen, was Sie brauchen.

Torben Gundtofte-Bruun
quelle
2

Das passiert mir manchmal auch, aber ich denke, es liegt nur daran, dass ich versehentlich Alt + Shift gedrückt habe.

Es wäre gut, wenn ein Piepton oder etwas anderes zu hören wäre, um Ihnen mitzuteilen, dass Sie es geschafft haben ...

RichieHindle
quelle
1

Ich denke, die Tastatureinstellungen werden pro Anwendung beibehalten. Beispielsweise wird Word möglicherweise mit den spanischen Spracheinstellungen ausgeführt, der Editor ist jedoch mit der englischen Sprache konfiguriert.

Möglicherweise möchten Sie auch überprüfen, welche Sprache als Standardsprache konfiguriert ist.

Javache
quelle
1

Ich hasse das, ja, einige Anwendungen haben einen Standard

Ich entferne sie komplett aus der Sprachleiste und behalte nur eine.

Eine andere Sache, die ich hasse, ist, dass meine Tastatur von en-Spain / en-LatinAmerica gewechselt wurde ... es bricht das Layout!

Also entferne ich sie alle und behalte die, die ich benutze.

OscarRyz
quelle
Ja, ich habe auch die englische Eingabesprache entfernt.
Djeidot
0

Vor ein paar Monaten hatte ich das gleiche Problem. Es stellte sich heraus, dass ich versehentlich eine Tastenkombination zum Wechseln der Sprache gedrückt habe. Ich habe alle Verknüpfungen deaktiviert und die Sprachensymbolleiste entfernt, sodass Sie die Sprache im Control Panel explizit ändern müssen. Seitdem ist es mir nicht mehr passiert.

Mark Ingram
quelle
0

Die Option Sprache automatisch erkennen, die in Word und Outlook verfügbar ist, erkennt die von Ihnen eingegebene Sprache und aktiviert automatisch die Korrekturhilfen für diese Sprache.

  1. Öffnen Sie ein neues Dokument oder eine neue E-Mail-Nachricht.

  2. Klicken Sie auf der Registerkarte Überprüfen in der Gruppe Sprache auf Sprache.

  3. Klicken Sie auf Proofsprache festlegen.

  4. Aktivieren Sie im Dialogfeld Sprache das Kontrollkästchen Sprache automatisch erkennen.

Betrifft: Office 2013 Word 2016 Outlook 2016 Word 2013 Outlook 2013 Spracheinstellungen 2013 Word 2010 Outlook 2010 Word 2007 Outlook 2007

Überprüfen Sie die Word-Einstellungen für "Automatische Spracherkennung"

AndriuZ
quelle
Bitte zitieren Sie die wesentlichen Teile der Antwort aus dem / den Verweis (en), da die Antwort ungültig werden kann, wenn sich die verlinkte (n) Seite (n) ändern.
DavidPostill
Ein weiterer Tipp: Lesen Sie bitte, wie Sie auf Material verweisen, das von anderen geschrieben wurde . Sie sollten Anführungszeichen blockieren, die von anderen geschrieben wurden. Siehe Abschriftenhilfe . Ich habe es dieses Mal für Sie behoben, aber bitte beachten Sie dies in Zukunft.
DavidPostill