Windows 10 - Alt-Code führt zu falschem Zeichen

24634
Cg2916

Ich arbeite auf einem Laptop, auf dem Windows 10 ausgeführt wird. Ich versuche, Alt+ 2713zu drücken, um ein "✓" - Zeichen zu geben, aber stattdessen bekomme ich ein "Ö". Irgendwelche Gedanken, warum dies sein könnte?

11
Welches Programm? Welche Schrift DavidPostill vor 8 Jahren 0
Alt + 251 erhält ein Häkchen ... http: //www.alt-codes.net/ Moab vor 8 Jahren 0
@Moab Genau genommen ist das ein Quadratwurzelzeichen. U + 2713 ist ein anderes Zeichen. (In Gebietsschemas, die nicht US-Englisch sind, können die oberen 128 ASCII-Codes auch anders sein. Für mich erzeugt Alt + 251 '¹'.) Ben N vor 8 Jahren 0
Macht meinen Kopf weh! Moab vor 8 Jahren 2

3 Antworten auf die Frage

13
Ben N

Standardmäßig kann die Zifferneingabe über die numerische Tastatur nur die ersten 256 Zeichen eingeben. (Ich glaube, diese werden durch die Codepage Ihres Systems für Nicht-Unicode-Programme definiert.) Codes, die größer als 256 sind, werden umbrochen, sodass Code 257 Ihnen tatsächlich Zeichen 1 gibt.

Um die Eingabe aller Unicode-Zeichen per Code zu ermöglichen, erstellen Sie einen String-Registrierungswert Computer\HKEY_CURRENT_USER\Control Panel\Input Method, der EnableHexNumpadmit dem Wert von aufgerufen wird 1. Dann werden Sie ein beliebiges Zeichen eingeben können, indem die rechte Alt - Taste gedrückt, drücken Sie die +Taste auf der numerischen Tastatur, Eingabe den Hex - Code ( 2, 7, 1, 3in Ihrem Fall), und die Alt - Taste loslassen. Möglicherweise müssen Sie sich ab- und wieder anmelden, bevor dieser Eingabetyp aktiviert wird.

Beachten Sie, dass die Nicht- +Methode zur Eingabe von ASCII-Zeichen über den Code auch nach Aktivierung dieses Modus weitergeht.

Perfekt! Neustart statt sich nur für den Fall abzumelden. Cg2916 vor 8 Jahren 1
✓ Abmelden und dann bearbeitet. Alex Che vor 5 Jahren 0
3
sam hocevar

Anstatt zu versuchen, mich daran zu erinnern, dass ✓ das ist U+2713(was ich nicht kann), kann ich vorschlagen, eine Software namens WinCompose auszuprobieren . Es fügt sich in die Tastatureingabekette ein. Wenn Sie die Standardeinstellung Right Altals Erstellungsschlüssel verwenden, können Sie folgende Kombinationen eingeben:

  • Right Alt @ / für ✓
  • Right Alt @ X für ✗
  • Right Alt [ Space ] für ☐
  • Right Alt [ / ] für ☑
  • Right Alt [ x ] für ☒
  • … Und tausende mehr

Es gibt eine GUI, mit der Sie nach Sequenzen und Zeichen suchen können. Wenn Sie nur den Unicode-Codepunkt für ein bestimmtes Zeichen kennen und nicht die (vermeintlich intuitive) Kombination, können Sie die Unicode-Eingabe in WinCompose trotzdem aktivieren und Folgendes tun:

  • Right Alt u 2 7 1 3 für ✓

Schließlich ist zu beachten, dass Windows nicht Sie Unicode - Zeichen über Eingabe nicht lassen U+FFFFmit dem EnableHexNumpadSchlüssel, so dass Sie nicht in der Lage zu geben zB U+1F4A9, aber WinCompose können Sie dies tun:

  • Right Alt u 1 f 4 a 9 zum
0
Stephen H

Nach dem Lesen habe ich entdeckt, dass right-alt und left-alt unterschiedliche Ergebnisse für denselben Code ergeben.

Um GBP zu bekommen, habe ich links-alt 0163 eingegeben, was ú ergibt. Ich sollte rechts-alt 0163 verwenden, was £ ergibt.

Da ich meine rechte Hand auf der Tastatur benutze, ist das Drücken von Rechts-Alt mit der linken Hand nicht so praktisch wie das Drücken von Links-Alt.

Versuchen Sie es mit Rechts-Alt statt Links-Alt.