Ich arbeite auf einem Laptop unter Windows 10. Ich drücke Alt+ 2713, um ein "✓" -Zeichen zu erhalten, aber stattdessen erhalte ich ein "Ö" -Zeichen. Irgendwelche Gedanken, warum das so sein könnte?
19
Ich arbeite auf einem Laptop unter Windows 10. Ich drücke Alt+ 2713, um ein "✓" -Zeichen zu erhalten, aber stattdessen erhalte ich ein "Ö" -Zeichen. Irgendwelche Gedanken, warum das so sein könnte?
¹
)Antworten:
Standardmäßig kann die numerische Tastatur zur Eingabe von Zeichen per Code nur auf die ersten 256 Zeichen zugreifen. (Ich glaube, diese sind durch die Codepage Ihres Systems für Nicht-Unicode-Programme definiert.) Codes, die größer als 256 sind, werden umbrochen, sodass Sie mit Code 257 tatsächlich Zeichen 1 erhalten.
Um die Eingabe aller Unicode-Zeichen per Code zu aktivieren, erstellen Sie einen String-Registrierungswert in
Computer\HKEY_CURRENT_USER\Control Panel\Input Method
calledEnableHexNumpad
mit dem Wert von1
. 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 Loslassen die Alt - Taste. Möglicherweise müssen Sie sich abmelden und erneut anmelden, bevor dieser Eingabetyp aktiviert wird.Beachten Sie, dass die Nicht- +Eingabe von ASCII-Zeichen per Code auch nach Aktivierung dieses Modus fortgesetzt wird.
quelle
Anstatt zu versuchen, sich daran zu erinnern, dass ✓ ist
U+2713
(was ich nicht kann), kann ich vorschlagen, eine von mir verwaltete Software namens WinCompose auszuprobieren . Es fügt sich in die Tastatureingabekette Right Altein und ermöglicht die Eingabe von Kombinationen wie: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 dennoch aktivieren und folgendermaßen vorgehen:
Beachten Sie schließlich, dass Windows Sie nicht zulässt , dass Sie Unicode-Zeichen über
U+FFFF
denEnableHexNumpad
Schlüssel hinaus eingeben , so dass Sie zB nicht eingeben könnenU+1F4A9
, aber WinCompose lässt Sie dies tun:quelle
Nachdem ich dies gelesen habe, habe ich festgestellt, dass Rechts-Alt und Links-Alt unterschiedliche Ergebnisse für denselben Code liefern.
Um GBP zu bekommen, habe ich left-alt 0163 eingegeben, was ú ergibt. Ich sollte Right-Alt 0163 verwenden, was £ ergibt.
Da ich meine rechte Hand auf der Tastatur benutze, ist das Drücken der rechten Alt-Taste mit der linken Hand nicht so bequem wie das Drücken der linken Alt-Taste.
Versuchen Sie es mit Rechts-Alt anstelle von Links-Alt.
quelle
Das Beste, was ich herausgefunden habe, ist, die numerische Sequenz langsamer einzugeben. Ich möchte é eingeben, also gehe ich auf Alt 130: é, aber wenn ich so schnell wie möglich eingebe, erhalte ich ♪, das sogenannte Achtel-Musiksymbol, das normalerweise mit Alt 13 erstellt wird , Es scheint ein Problem der Tastaturempfindlichkeit zu sein und diese verdammten "Hilfe" Anti-Wiederholungs-Funktionen. Möglicherweise ist die Tastatur verschmutzt und die Alt-Taste hält nicht stabil und fällt nach der 1 3 ab und erhält nicht die 0. Wie auch immer, die Lösung für den Moment besteht darin, die Tastatur mit Druckluft zu reinigen und mit der Schreibgeschwindigkeit zu basteln. Microsoft setzt seinen unerbittlichen Rückschritt bis ins Mittelalter fort ... ♪♪ éééé ♪♪♪ éé
quelle