Meine Windows-Tastatur ist mit den Anführungszeichen „schlau“ - wie kann ich das stoppen?


214

Ich verwende Windows 7 auf einem Laptop. Aus irgendeinem Grund macht die Anführungszeichen-Taste (die sowohl doppelte als auch einfache Anführungszeichen enthält) auf der Laptoptastatur einige "clevere" ärgerliche Dinge:

  1. Wenn ich ein einfaches Anführungszeichen (oder ein doppeltes Anführungszeichen) drücke, sendet Windows keine Zeichen, bis ich es zweimal drücke (was zu ''oder führt "").
  2. Wenn ich es vor einem Vokal drücke, bekomme ich eine Art akzentuierten Charakter. Da ich normalerweise nur Englisch schreibe, ist das ärgerlich.

Der Backtick / Tilde-Schlüssel weist ein ähnliches Verhalten auf.

Dies ist kein Duplikat der verknüpften Frage, da die beiden Probleme völlig unterschiedliche Lösungen haben. Diese Frage wurde durch die Aktivierung einer Internationalisierungseinstellung verursacht. Diese andere Frage wurde durch das Abschalten der Schlüssel verursacht.

Ich habe nicht versucht, meinen Computer so einzurichten, dass er nur Englisch verarbeitet. Meine Tastatur scheint (soweit dies bei Laptops Standard ist) eine standardmäßige US-QWERTY-Tastatur zu sein.

Wie kann ich das verhindern?



1
Nicht genug Ruf, um eine Antwort zu schreiben, aber das Problem, das Sie haben, ist, dass die Anführungszeichen, doppelten Anführungszeichen und die Tilde als "tote Schlüssel" festgelegt sind. Wenn Sie die US International-Tastatur beibehalten, aber die Funktion "Dead Keys" entfernen möchten, müssen Sie mit Microsoft Keyboard Layout Creator eine eigene Tastatur erstellen und installieren (oder eine fertige herunterladen) . Ich habe gerade die US-Interntaional-Tastatur geöffnet, die Dead Keys-Funktionalität entfernt, gespeichert und installiert.
August Lado

Dies ist eine alte Frage, aber mit einer internationalen Tastatur kann ich auf andere Nicht-ASCII-Zeichen zugreifen. Mir gefällt es besser als die alte US-Tastatur. Das System erwartet und wartet auf einen weiteren Tastendruck, um ein ä oder ê oder ù oder ç zu machen ... Sie müssen die Leertaste drücken, nachdem Sie "gedrückt haben, wenn Sie nur das Zitat wollen". Die rechte Alt-Taste ermöglicht auch den Zugriff auf die internationale Tastatur für € (rechte Alt-Taste 5). Andernfalls kehren Sie zu US QUERTY Keyboard zurück. Wenn Sie zweimal "" drücken, wird das Ergebnis mit zwei "" zurückgegeben.
CrazyEnigma

Antworten:


200

Ich würde zuerst sicherstellen, dass Ihre "Eingabemethode" -Einstellungen auf "US" (und definitiv nicht auf "USA-International") eingestellt sind. Sie können dies über die Systemsteuerung tun. Möglicherweise ist ein Neustart erforderlich.

Für Windows 7:

  1. Öffnen Sie die Systemsteuerung
  2. Klicken Sie auf Uhrzeit, Sprache und Region und dann auf Region und Sprache .
  3. Klicken Sie auf die Registerkarte Tastaturen und Sprachen , und klicken Sie dann auf Tastaturen ändern .
  4. Klicken Sie unter Installierte Dienste auf Hinzufügen .
  5. Doppelklicken Sie auf die Sprache, die Sie hinzufügen möchten, doppelklicken Sie auf Tastatur , wählen Sie die Textdienstoptionen aus, die Sie hinzufügen möchten, und klicken Sie dann auf OK .

Siehe auch:

Für Windows 10:

  1. Öffnen Sie die Systemsteuerung .
  2. Klicken Sie auf Uhrzeit, Sprache und Region und dann auf Sprache .
  3. Wenn in der Liste keine Karte mit der Aufschrift "Englisch (USA)" angezeigt wird, klicken Sie in der Symbolleiste auf " Sprache hinzufügen", um sie hinzuzufügen.
  4. Vergewissern Sie sich, dass in derselben Zeile, die zur Karte "English (United States)" gehört, die Zeile "Keyboard layout: US" (Tastaturlayout: US) angezeigt wird. Wenn dies nicht der Fall ist (dies ist die Annahme dieser Antwort), klicken Sie links auf den Hyperlink " Optionen ", der zu derselben Zeile gehört.
  5. Klicken Sie im Abschnitt "Eingabemethode" auf den Hyperlink "Eingabemethode hinzufügen", um ein Tastaturlayout mit dem Namen " US " hinzuzufügen . Löschen Sie alle anderen installierten Eingabemethoden für Englisch.

Siehe auch:


6
Danke! Ich wusste nicht, dass diese Einstellungen einen Neustart erfordern, um wirksam zu werden.
Marcin

6
Ja, eine Sache, die ich gelernt habe, ist, dass es nie weh tut, sich abzumelden und wieder anzumelden, wenn Sie mit den Einstellungen der Systemsteuerung, der Computerverwaltung oder der Windows-Registrierung herumspielen (so ärgerlich es auch sein mag :)).
Ahmed

3
Ich stoppe und starte den Explorer über das Run-Fenster "cmd / c taskkill / f / im explorer.exe & explorer". In den meisten Fällen können Änderungen an vielen Dingen wirksam werden. Das funktioniert auf XP sollte auf 7 und 8
funktionieren

2
IN ACHT NEHMEN! Sie verlieren das Vorzeichen £( AltGr+Shift+4) , wenn Sie von Layout United States-Internationalzu USLayout wechseln , aber es löst den oben genannten Ärger.
Igor

2
"..und definitiv nicht" United States-International. "Sie haben mich gerade vor hunderten von Stunden Leiden gerettet. Vielen Dank!
Golosovsky

64

Im Fall von Windows 8/10 (nicht die Frage, die ich kenne) - sind diese Akzent-Tasten aktiv, wenn die Tastatur US International (US INTL) ist, und werden deaktiviert, wenn Sie zu US ENG wechseln.

Sie können mit der Tastenkombination "WindowsKey + Leertaste" zwischen den beiden Optionen wechseln.

Wenn Sie sich die Desktop-Taskleiste (unten auf dem Bildschirm) ansehen - links von der Datums- / Uhrzeitanzeige -, sollte eine Kachel mit der aktuellen Tastatur angezeigt werden (in diesem Fall US ENG oder US INTL) - klicken Sie darauf, um sie zu öffnen einen Selektor auf.


3
Ich habe für mich gearbeitet, ich habe mit dem Sublime Text Editor gearbeitet und es hat mich beim Programmieren verrückt gemacht. Vielen Dank!
Șerban Ghiță

1
Dies ist wirklich ein PITA, wenn Sie es gewohnt sind, mit Mac OS zu arbeiten ... Apple Key-Space bedeutet dort "Spotlight-Suche", daher drücke ich es häufig in Windows.
TheEye

Linke Alt + linke Umschalttaste musste für mich in Windows 7 die Tastatursprache ändern (Verknüpfung sollte in dem Fenster aufgeführt sein, in dem Sie weitere Tastatursprachen hinzufügen). Geändert zu einer nicht internationalen Karte und es ist wieder normal, danke.
8.

1
+1 Die Verknüpfung WindowsKey + Spacefunktioniert Windows 10auch. Danke :)
Krishna Mohan

1
"Sie können mit der Tastenkombination" WindowsKey + Space "zwischen den beiden Optionen wechseln." Das hat mir den Tag gerettet. Ich war kurz davor, meinen Webserver neu zu starten und dachte, das würde das Problem beheben, aber ich bin froh, dass es nicht notwendig war. (Dies funktionierte auf Windows Server 2012)
Vincent

11

Sie haben wahrscheinlich versehentlich gedrückt ctrl shift '.

Dies ist eine Windows-Verknüpfung, die sich auf einige Anwendungen auswirkt (Beispiele: mIRC, gtalk, Wordpad usw.) und das von Ihnen beschriebene Verhalten verursacht. Wenn Sie die Verknüpfung erneut drücken oder den Computer neu starten, wird sie deaktiviert (und daher ist die Antwort von Dmnisih falsch).


Enthält Ihre Liste cmd und xemacs, die unter cygwin ausgeführt werden? Wenn nicht, ist Ihre Diagnose falsch.
Marcin

SharePoint Designer 2010 ist ebenfalls von dieser Verknüpfung betroffen.
MrChrister

1
Das hat den Trick für mich getan. "Danke"
ViVi

@Marcin Alles, was eine Win32-Rich-Text-Eingabe verwendet, ist davon betroffen. CMD und IIRC GTK laufen unter cygwin. Die Diagnosen sind richtig.
Tritium21,

7

Wenn Sie nach dem Zitat die Leertaste drücken, wird es so sein, als hätten Sie nur das eine Zitat


Funktioniert das mit irgendeinem Schlüssel? Oder nur Platz?
Marcin


5
Ja, aber das Drücken von 2 Tasten, um eine einzelne Taste anzuzeigen, ist keine Antwort auf das Problem.
simo.37920

4

So habe ich es behoben:

  1. Öffnen Sie das Kontrollfeld Regions- und Sprachoptionen.
  2. Klicken Sie auf die Registerkarte Tastaturen und Sprachen.
  3. Klicken Sie auf die Schaltfläche Tastaturen ändern.
  4. Entfernen Sie alle installierten Tastaturen, bis außer Englisch US keine mehr vorhanden sind.
  5. Starte deinen Computer neu.

3
Normalerweise verursachen "internationale" Tastaturvarianten dieses Verhalten. Beachten Sie, dass Sie die aktuell ausgewählte Tastatur nicht entfernen können und der Neustart wahrscheinlich nicht erforderlich ist. (Windows überrascht mich jedoch häufig mit angeforderten Neustarts)
pabouk

4

Es passiert normalerweise, wenn man versehentlich die linke Strg- und die rechte Umschalttaste drückt.

Der Weg zur Wiederherstellung besteht darin, diese Strg-Umschalttaste noch zweimal zu drücken.

Es wurde schön bei http://www.pctips.smittystips.com/v_laptop_keyboard_errors.php dargestellt


Wow, danke! Eine einfache Lösung für mich, als meine Tastatur bereits als US-Englisch ausgewählt war. Ich hätte Ihren Vorschlag fast übersprungen, weil ich dachte, es könnte unmöglich richtig sein! :)
pcdev

1
  1. Wenn Sie "einmal drücken , gefolgt von Space bar, wird 'kein Leerzeichen daneben angezeigt.
  2. Wenn Sie gedrückt "halten Shiftund dann drücken Space bar, wird "kein Leerzeichen daneben angezeigt.
  3. Wenn Sie "gefolgt von einem Konsonanten drücken , erhalten Sie das gleiche Ergebnis wie bei (2). Zum Beispiel:

    "gefolgt von mgibt 'm.

    Shift+ ", gefolgt von m, ergibt "m.


Welche Lösung / Maßnahme schlagen Sie vor?
Meatspace

Was ich vorschlage, ist, dass die Leertaste den Trick macht. Die Einstellung für Region und Sprache muss nicht geändert werden, da dieses Problem im Allgemeinen bei jedem Tastaturlayout auftritt.
Jaydeepsb

1
Ihre Antwort ist wirklich schwer zu lesen und könnte verbessert werden, wenn Sie sie bearbeiten und verwenden <kbd>space</kbd>und <kbd>"</kbd>die Namen der Tastaturtasten so formatieren, dass sie leichter lesbar sind.
Ryan

Vielen Dank, dass Sie das Elend des ursprünglichen Plakats in so vielen Worten beschrieben haben. Dies ist jedoch keine Antwort auf die Frage "Wie kann ich damit aufhören?" Abgestimmt.

-3

Für WinXP

Öffnen Sie das RUN-Fenster (winbutton + r), geben Sie die folgende Zeile ein und drücken Sie die Eingabetaste

cmd /c intl.cpl ,1 & taskkill /f /im explorer.exe & explorer

Klicken Sie auf "Detail"

Markieren und entfernen Sie alle Tastaturen außer US

Klicken Sie zweimal auf OK und Sie sollten fertig sein

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.