Frage Meine Windows-Tastatur ist "schlau" mit den Anführungszeichen - wie kann ich damit aufhören?


Ich benutze Windows 7 auf einem Laptop. Auf der Laptop-Tastatur, aus irgendeinem Grund, tut der Zitat-Schlüssel (der sowohl doppelte als auch einfache Anführungszeichen darauf hat) einige "clevere" lästige Dinge:

  1. Wenn ich Einzelanführungszeichen (oder doppelte Anführungszeichen) drücke, sendet Windows keine Zeichen, bis ich es zweimal drücke (was zu '' oder "")
  2. Wenn ich es vor einem Vokal drücke, bekomme ich einen akzentuierten Charakter. Da ich normalerweise nur Englisch schreibe, ist das nervig.

Die Backtick- / Tilde-Taste unterliegt einem ähnlichen Verhalten.

Dies ist kein Duplikat der verbundenen Frage, weil die beiden Probleme völlig unterschiedliche Lösungen haben. Diese Frage wurde ausgelöst, als eine Internationalisierungseinstellung aktiviert wurde. diese andere Frage wurde verursacht, indem Schlüssel auf tot gesetzt wurden.

Ich habe nicht versucht, meinen Computer einzurichten, um etwas anderes als Englisch zu verarbeiten. Meine Tastatur scheint (soweit diese Dinge bei Laptops Standard sind) eine Standard-US-QWERTZ-Tastatur zu sein.

Wie kann ich damit aufhören?


177
2017-10-13 12:06


Ursprung


Mögliches Duplikat von Apostrophe und doppelte Anführungszeichen werden nicht angezeigt, bis ich den nächsten Buchstaben eintippe - Cees Timmerman
Nicht genug Reputation, um eine Antwort zu posten, aber das Problem, das Sie haben, ist, dass die Anführungszeichen, Anführungszeichen und Tilde als "Dead Keys" gesetzt sind. Wenn Sie das US International Keyboard behalten möchten, aber die "Dead Keys" -Funktionalität entfernen möchten, müssen Sie Ihre eigene Tastatur erstellen und installieren (oder eine fertige Tastatur herunterladen) Microsoft Tastaturlayout-Ersteller. Ich habe gerade die Tastatur von US-Inter- naional geöffnet, die Funktion der leeren Tasten entfernt, gespeichert und installiert. - Agustín Lado


Antworten:


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

Für Windows 7:

  1. Öffnen Schalttafel
  2. Klicke auf Uhr, Sprache und Region, und dann Region und Sprache.
  3. Drücke den Tastaturen und Sprachen Registerkarte, und klicken Sie dann auf Ändern Sie die Tastaturen.
  4. Unter Installierte Dienste, klicken Hinzufügen.
  5. Doppelklicken Sie auf die Sprache, die Sie hinzufügen möchten, und doppelklicken Sie darauf TastaturWä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 Schalttafel.
  2. Klicke auf Uhr, Sprache und Region und dann auf klicken Sprache.
  3. Wenn Sie keine Karte mit der Aufschrift "Englisch (USA)" in der Liste sehen, klicken Sie auf "Sprache hinzufügen"auf der Symbolleiste, um es hinzuzufügen.
  4. Stellen Sie in derselben Zeile, die zur Karte "English (United States)" gehört, sicher, dass eine Zeile mit der Aufschrift "Keyboard layout: US" angezeigt wird. Wenn nicht (das ist die Annahme dieser Antwort), klicken Sie auf "Optionen"Hyperlink gehört zu derselben Zeile, links.
  5. Klicken Sie im Abschnitt "Eingabemethode" auf den Hyperlink "Eingabemethode hinzufügen", um ein Tastaturlayout namens "UNS". Löschen Sie alle anderen installierten Eingabemethoden, die Englisch betreffen.

Siehe auch:


171
2017-10-13 12:26



Vielen Dank! Ich habe nicht bemerkt, dass diese Einstellungen einen Neustart erforderlich gemacht haben. - Marcin
Ja, eine Sache, die ich gelernt habe, ist, dass es nie weh tut, sich an- und abzumelden, wenn man mit den Bedienfeldeinstellungen, der Computerverwaltung oder der Windows-Registrierung herumspielt (wie ärgerlich es auch sein mag :)). - Dminish
Ich stoppe und starte den Explorer über das Lauffenster "cmd / c taskkill / f / im explorer.exe & explorer". In den meisten Fällen können Änderungen an vielen Dingen wirksam werden. Das funktioniert unter XP sollte auf 7 und 8 funktionieren - Michael Mantion
IN ACHT NEHMEN! Sie werden Pfundzeichen verlieren £ (AltGr+Shift+4) durch Umschalten von United States-International zu US Layout, aber es wird die oben genannte Belästigung lösen. - igor
Dies funktioniert nicht, wenn Sie die internationale Tastatur beibehalten möchten (für die AltGR-Funktionalität). Die einzige Wahl ist zu verwenden Microsoft Tastaturlayout-Ersteller um eine benutzerdefinierte US International Keyboard ohne Dead Keys zu erstellen. - Agustín Lado


Im Fall von Windows 8/10 (nicht die Frage, die ich weiß) - diese Akzenttasten sind aktiv, wenn die Tastatur US International (US INTL) ist, und wird deaktiviert, wenn Sie zu US ENG wechseln.

Sie können mit der Abkürzung "WindowsKey + Space" zwischen den beiden wechseln.

Wenn Sie sich die Desktop-Taskleiste (unten auf dem Bildschirm) ansehen - links von der Datums- / Uhrzeitanzeige sollten Sie eine Kachel sehen, die die aktuelle Tastatur anzeigt (in diesem Fall US ENG oder US INTL) - klicken Sie darauf, um sie anzuzeigen einen Selektor aufstellen.


47
2017-08-19 15:12



Arbeitete für mich, ich arbeitete mit Sublime Text-Editor und es machte mich verrückt während der Programmierung. Vielen Dank! - Șerban Ghiță
Dies ist wirklich ein PITA, wenn Sie es gewohnt sind, mit Mac OS zu arbeiten ... Apple Key-Space bedeutet "Spotlight search" dort, also drücke ich es häufig in Windows .. - TheEye
Links Alt + Links Shift musste Tastatursprachen für mich in Windows 7 ändern. (Verknüpfung sollte in dem Fenster aufgeführt werden, in dem Sie weitere Tastatursprachen hinzufügen). Auf nicht-internationale Karte geändert und es ist wieder normal, danke. - aportr
In meinem Fall war US Eng aktiv und ich hatte immer noch das Problem. Ich habe es behoben, indem ich in der Sprachenleiste International ausgewählt habe und dann sofort US Eng ausgewählt habe. - misterManSam
+1 Die Abkürzung WindowsKey + Space arbeitet in Windows 10 auch. Vielen Dank :) - Krishna Mohan


Sie haben wahrscheinlich versehentlich gedrückt Strg  Verschiebung  ".

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


9
2017-10-13 17:07



Enthält Ihre Liste cmd und xemacs, die unter cygwin laufen? Wenn nicht, dann ist Ihre Diagnose falsch. - Marcin
Von dieser Verknüpfung ist auch SharePoint Designer 2010 betroffen. - MrChrister
Das hat den Trick für mich gemacht. "Vielen Dank" - ViVi
@Marcin Alles, was eine Rich-Text-Eingabe mit win32 verwendet, wäre davon betroffen. CMD tut, und IIRC GTK läuft unter Cygwin. Die Diagnosen sind korrekt. - Tritium21


Wenn Sie nach dem Zitat die Leerstelle drücken, ist es so, als ob Sie nur ein Zitat haben


7
2017-11-28 10:40



Funktioniert das mit irgendeinem Schlüssel? Oder nur Platz? - Marcin
jeder Schlüssel so weit ich sehen kann ... - rupweb
Ja, aber drücken Sie 2 Tasten, um eine einzige Taste erscheinen zu lassen, ist nicht die Antwort auf das Problem. - simo.37920


Hier ist, wie ich es behoben habe:

  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 keine mehr übrig sind, außer Englisch.
  5. Starte deinen Computer neu.

4
2018-01-24 12:56



Normalerweise haben "internationale" Varianten von Tastaturen dieses Verhalten. Beachten Sie, dass Sie die aktuell ausgewählte Tastatur nicht entfernen können und der Neustart wahrscheinlich nicht erforderlich ist. (aber Windows überrascht mich oft mit angeforderten Neustarts) - pabouk


Dies geschieht normalerweise, wenn Sie versehentlich die linke Strg-Taste und die rechte Umschalttaste drücken.

Der Weg zur Wiederherstellung besteht darin, diese Strg-Umschalt-Tasten zwei weitere Male zu drücken.

Es wurde schön an illustriert http://www.pctips.smittystips.com/v_laptop_keyboard_errors.php


4
2017-09-22 15:18



Wow, danke! Eine einfache Lösung für mich, wenn meine Tastatur bereits als US-Englisch ausgewählt wurde. Ich habe deinen Vorschlag fast übersprungen, weil ich dachte, es könnte unmöglich stimmen! :) - pcdev


  1. Wenn Sie drücken " einmal, gefolgt von Leertaste, es gibt ' ohne einen Platz daneben.
  2. Wenn Sie drücken ", während Sie halten Verschiebung, und drücken Sie dann Leertaste, du erhältst " ohne einen Platz daneben.
  3. Wenn Sie drücken " gefolgt von einem Konsonanten, dann erhalten Sie das gleiche Ergebnis wie (2). Beispielsweise:

    ", gefolgt von mgibt 'm.

    Verschiebung+", gefolgt von mgibt "m.


0
2018-01-28 10:51



Welche Lösung / Aktion schlagen Sie vor? - meatspace
Was ich vorschlage, ist, dass die Leertaste den Trick machen wird. Es besteht keine Notwendigkeit, die Einstellung für Region und Sprache zu ändern, da dieses Problem im Allgemeinen bei jedem Tastaturlayout auftritt. - jaydeepsb
Ihre Antwort ist wirklich schwer zu lesen und könnte verbessert werden, wenn Sie sie bearbeiten und verwenden <kbd>space</kbd> und <kbd>"</kbd> Damit formatiert es die Namen von Tastaturtasten, um sie leichter lesbar zu machen. - Ryan
Danke, dass Sie das Elend des ursprünglichen Posters mit so vielen Worten beschrieben haben. Dies ist jedoch keine Antwort auf die Frage "Wie kann ich damit aufhören?" Downvoted.


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


-3
2018-01-05 08:25