Der SharpKey
Der Name SharpKey leitet sich von
„Sharp Key Board Interface“ ab, da er auf dem ursprünglichen mz25key Sharp MZ-2500/MZ-2800 PS/2 Keyboard Interface basiert.
Die SharpKey Multi-HID-Schnittstelle ist ein Gerät, das den Anschluss von Tastaturen und Mäusen über PS/2 oder Bluetooth an Vintage-Computer von Sharp und NEC ermöglicht. Es ist in einem kleinen schwarzen oder hellgrauen KM-24-Gehäuse untergebracht, das zur Farbe der Host-Konsole passt, und nimmt nur minimalen zusätzlichen Platz ein. Es verfügt über zwei externe Anschlüsse, einen für eine PS/2-Tastatur oder -Maus und den zweiten für ein Kabel zum Anschluss an die Host-Tastatur- oder -Maus-Eingangsbuchse. Wenn Bluetooth verwendet wird, wird der PS/2-Port nicht verwendet und es ist nur ein Host-Kabel vom Host-Port erforderlich.
Im Einsatz bezieht der SharpKey Strom vom Host, wodurch die Stromversorgung des Host-Computers kaum zusätzlich belastet wird. Wenn es im Schnittstellenmodus aktiv ist, verbraucht es normalerweise 30 mA und steigt auf 150 mA, wenn die IoT-Webschnittstelle aktiviert ist. Der momentane Spitzenstartstrom für WLAN kann 250 mA betragen.
In diesem Abschnitt werden die Anschlüsse, Schnittstellen, Tasten und LEDs des SharpKey beschrieben.
Häfen
Der SharpKey ist mit zwei Mini-DIN-Buchsenanschlüssen, einer LED und einem Konfigurationsschalter ausgestattet, um die integrierte WiFi-IoT-Webschnittstelle und die Bluetooth-Gerätekopplung zu ermöglichen. Das Bild unten zeigt die Standorte.
Auf der linken Seite befindet sich der HOST-Anschluss, dabei handelt es sich um eine 8-polige Mini-DIN-Buchse, in die ein HOST-spezifisches Kabel eingesteckt wird. Das Kabel verbindet den SharpKey entweder mit einem Maus- oder Tastaturanschluss auf einem bestimmten Host, d. h. Scharfer MZ-2800.
Auf der rechten Seite befindet sich der PS/2-Anschluss, dabei handelt es sich um eine 6-polige Mini-DIN-Buchse, an die eine PS/2-Tastatur oder eine PS/2-Maus angeschlossen wird. Diese Buchse ist Hot-Swap-fähig, sodass Sie ein Gerät ausstecken und wieder einstecken können, während die Schnittstelle eingeschaltet ist. Das Anschließen eines anderen Geräts desselben Typs ist möglich, aber der Wechsel von einer Tastatur zu einer Maus/Visier ist nicht möglich, da dazu auch ein Wechsel des HOST-Kabels erforderlich wäre (d. h. wenn die HOST-Seite mit dem verbunden ist). Wenn Sie den Tastatureingang eines Sharp
Intern gibt es einen 8-poligen 2-mm-Header-Anschluss, der verwendet wird, wenn das OTA-Firmware-Upgrade fehlschlägt (z. B. blockiert) oder für die Entwicklung und Fehlerbehebung neuer Funktionen. Weitere Informationen zu diesem Steckverbinder und seiner Verwendung finden Sie in der technischen Dokumentation.
LEDs
Die blaue Aktivitäts-LED wird verwendet, um den Gerätebetrieb anzuzeigen und vor Fehlern oder dem Gerätestatus zu warnen.
Im Normalbetrieb leuchtet die Aktivitäts-LED beim Einschalten der Schnittstelle eine Sekunde lang auf und erlischt dann. Wenn kein PS/2-Gerät angeschlossen ist, leuchtet die LED dauerhaft, bis ein PS/2-Gerät verbunden ist (oder Bluetooth aktiviert ist und ein Gerät mit dem SharpKey gekoppelt ist). Während der Tastaturaktivität blinkt die LED bei jedem Tastendruck. Während der Mausaktivität leuchtet die LED nur auf, wenn die „dritte Radtaste“ gedrückt wird und die Maus in den Konfigurationsmodus wechselt.
LED-Status | Auftreten | Beschreibung |
---|
An | Beim Einschalten | Leuchtet 1 Sekunde lang und schaltet sich dann aus. Dies zeigt an, dass das Gerät normal hochgefahren und die Initialisierung erfolgreich war. |
| Normaler Gebrauch | PS/2-Tastatur oder -Maus nicht angeschlossen, Bluetooth-Gerät nicht gekoppelt. |
Aus | Beim Einschalten | Gerätefehler. |
| Normaler Gebrauch | Gerät läuft normal. |
Pulsierend | Normaler Gebrauch | Bei jeder gedrückten Tastaturtaste leuchtet die LED kurz auf. |
| WLAN-Auswahl | Die LED blinkt einmal alle 0,5 Sekunden, wenn die WLAN-Taste länger als 2 Sekunden gedrückt wird, und der SharpKey zeigt an, dass der konfigurierte WLAN-Client/Zugangspunktmodus ausgewählt ist. |
| | Die LED blinkt einmal alle 0,25 Sekunden, wenn die WLAN-Taste länger als 5 Sekunden gedrückt wird und der SharpKey den ausgewählten Standardparameter Access Point-Modus anzeigt. |
| Bluetooth-Kopplung | Die LED blinkt einmal alle 0,125 Sekunden, wenn die WLAN-Taste länger als 10 Sekunden gedrückt wird und der Bluetooth-Kopplungsmodus ausgewählt ist. |
| NVS-Reset | Die LED blinkt 1 Mal lang pro Sekunde, wenn die WLAN-Taste länger als 15 Sekunden gedrückt wird und NVS-Reset ausgewählt ist. |
Schalter
Der WiFi/Bluetooth-Konfigurationsschalter befindet sich im SharpKey-Gehäuse und ist über ein Loch auf der Gehäuseoberseite neben der LED zugänglich. Es muss ein nichtleitender Stab verwendet werden, der in das Stiftloch eingeführt und der interne Schalter gedrückt wird.
Die Dauer, wie lange der Schalter gedrückt wird, gibt an, auf welche Funktion der Benutzer zugreifen möchte.
Zeitschalter gedrückt | LED | Besonderheit |
---|
1 Sekunde | Aus. | Brechen Sie alle ausgewählten Funktionen ab, d. h. WiFi-Modus oder Bluetooth-Kopplung. |
2 Tastendrücke in 1 Sekunde | SharpKey startet neu und die LED leuchtet, bis eine Taste gedrückt oder die Maus bewegt wird. | Starten Sie SharpKey neu. Wird verwendet, wenn Sie den SharpKey neu starten müssen, zum Beispiel beim Wechsel von PS/2 zu Bluetooth, nachdem Sie das PS/2-Gerät getrennt haben. |
2 - 4 Sekunden | Blinkt 2 Mal pro Sekunde. | Wählen Sie den konfigurierten WLAN-Modus, Access Point oder Client. |
5 - 9 Sekunden | Blinkt 4 Mal pro Sekunde. | Wählen Sie den Standardparameter WiFi Access Point-Modus. |
10 - 14 Sekunden | Blinkt 8 Mal pro Sekunde. | Wählen Sie den Bluetooth-Pairing-Modus. |
15 - 19 Sekunden | Blinkt einen langen Impuls pro Sekunde. | Wählen Sie den NVS-Reset-Modus (löschen Sie alle Einstellungen und stellen Sie den Werksmodus wieder her). |
Weitere Informationen zum Zugriff auf und zur Verwendung der verschiedenen Funktionen finden Sie im entsprechenden Abschnitt.
Kabel
Jeder Host-Computer verfügt über unterschiedliche elektrische und mechanische Spezifikationen für seine Tastatur- und Mauseingaben. Der SharpKey ist in der Lage, die elektrischen und Protokollanforderungen zu erfüllen, die mechanischen Anforderungen müssen jedoch mit einem physischen Kabel erfüllt werden.
Das bedeutet, dass für jeden Tastatur- und Maus-Eingangsanschluss des Host-Computers ein eigenes Kabel vom SharpKey zum Tastatur- oder Maus-Anschluss des Hosts erforderlich ist. Auf Sharp-Geräten ist der Mausanschluss üblich, sodass nur ein Kabel erforderlich ist, um den SharpKey mit einem beliebigen Sharp-Mausanschluss zu verbinden. Die verschiedenen Kabel sind unten zu sehen.
An jedem Kabel ist ein 8-poliger Mini-DIN-Stecker angebracht (der MZ-2500 verfügt über 2, sodass beide Seitenstecker verwendet werden können), der an den SharpKey angeschlossen wird. Das andere Ende des Kabels wird an den Tastatur- oder Mausanschluss des Hosts angeschlossen.
Anschließen des SharpKey
Um den SharpKey anzuschließen, müssen Sie lediglich das richtige Kabel für Ihren Host-Rechner besorgen, entweder Tastatur oder Maus, indem Sie das 8-Pin-Mini-DIN-Ende in den SharpKey und das andere Ende in den Tastatur- oder Mausanschluss Ihres Host-Rechners stecken.
Wenn Sie eine PS/2-Tastatur oder PS/2-Maus verwenden möchten, stecken Sie den 6-poligen Mini-DIN-Stecker der Tastatur/Maus in das gegenüberliegende Ende des SharpKey. Wenn Sie Bluetooth verwenden möchten, muss keine Verbindung mit dem PS/2-Anschluss des SharpKey hergestellt werden.
Hinweis: Bluetooth wird nur aktiviert, wenn kein PS/2-Gerät angeschlossen ist.
Sobald die Kabel angeschlossen sind, schalten Sie Ihr Gerät ein und verwenden Sie wie gewohnt die PS/2-Tastatur/Maus oder die Bluetooth-Tastatur/Maus. Wenn Tastaturtasten nicht korrekt den Hosttasten zugeordnet sind, können Sie über die IoT-Webschnittstelle nach Bedarf Tastenzuordnungen hinzufügen.
Hinweis: Bluetooth-Geräte erfordern eine Kopplung. Nach der Kopplung kann es beim Einschalten einige Sekunden dauern, bis die Verbindung hergestellt ist. Wenn Sie Bluetooth beim Einschalten verwenden, aktivieren Sie die Bluetooth-Geräte, indem Sie wiederholt die Umschalttaste drücken oder die Maus schütteln. Dies ist notwendig, da sich das Gerät im Ruhemodus befindet und der SharpKey keine Verbindung herstellen kann.
Bluetooth-Kopplung
Neben PS/2-HID-Geräten können auch drahtlose Bluetooth-Geräte mit dem SharpKey verbunden werden.
Um Bluetooth nutzen zu können, darf kein PS/2-Gerät mit dem SharpKey verbunden sein. Wenn der SharpKey beim Start ein PS/2-Gerät erkennt, aktiviert er Bluetooth nicht. Der Bluetooth-Transceiver im ESP32 ist nicht so leistungsstark, daher muss sich Ihr Gerät in einer Reichweite von 1 m oder weniger befinden (einige Geräte, typischerweise Mäuse, funktionieren über eine viel größere Entfernung).
Beim Empfang, im
werkseitigen Standardmodus oder nach einer
NVS-Clear -Funktion führt der SharpKey einen Bluetooth-Scan durch und sucht nach Geräten in der Nähe, die sich im Pair-Modus befinden. Drücken Sie einfach die
Pairing- Taste auf Ihrer Tastatur oder Maus und innerhalb von 5–10 Sekunden sollte die Verbindung hergestellt werden, ohne dass eine Pairing-PIN erforderlich ist.
Bis zu 5 zusätzliche Geräte können mit dem SharpKey gekoppelt werden (der gleichzeitig funktioniert, wenn alle 5 Geräte angeschlossen sind). Sie können hinzugefügt werden, indem Sie den SharpKey in
den Pairing-Modus versetzen. Um in
den Kopplungsmodus zu wechseln, drücken Sie den Schalter „WLAN/Konfiguration aktivieren“ 10 bis 15 Sekunden lang. Während Sie die Taste gedrückt halten, werden Sie das Änderungsmuster der blauen LED bemerken:
- 2-5 Sekunden lang blinkt es zweimal pro Sekunde, was anzeigt, dass der WLAN-Aktivierungsmodus ausgewählt ist, wenn Sie den Schalter loslassen.
- 5-10 Sekunden lang blinkt es 4 Mal pro Sekunde und zeigt an, dass der Standard-WLAN-Modus ausgewählt ist, wenn Sie den Schalter loslassen.
- 10-15 Sekunden lang blinkt es 8 Mal pro Sekunde und zeigt an, dass der Bluetooth-Kopplungsmodus ausgewählt ist, wenn Sie den Schalter loslassen.
Lassen Sie den Schalter nach 10 Sekunden los und der SharpKey wechselt in den Pairing-Modus und verbindet sich mit allen HID-Geräten, die er im Pairing-Modus findet. Der SharpKey bleibt 60 Sekunden lang im Kopplungsmodus und koppelt sich während dieser Zeit mit so vielen HID-Geräten, die er findet.
Die Geräteauthentifizierung (PIN-Eingabe) wurde für den SharpKey programmgesteuert deaktiviert, da er keine Möglichkeit hat, eine Kopplungs-PIN anzuzeigen. Diese Methode funktioniert im Allgemeinen gut für die meisten BLE- und BT Classic-Geräte. Sollte Ihr Gerät jedoch eine PIN erfordern, die nicht deaktiviert werden kann, beginnt die blaue LED nach etwa 10 Sekunden mit drei langen Impulsen zu blinken, die jede Sekunde wiederholt werden. Wenn die LED blinkt, geben Sie den PIN-Code „1234“ auf Ihrer Tastatur ein und drücken Sie ENTER. Wenn die LED weiterhin blinkt, wiederholen Sie die PIN-Eingabe, bis die Kopplung erfolgt und die LED nicht mehr blinkt.
Bei zukünftigen Aus- und Einschaltzyklen des SharpKey muss Ihr Bluetooth-Gerät geschüttelt oder aufgeweckt werden, damit es sich wieder verbindet. Dies erreichen Sie, indem Sie wiederholt die
Umschalttaste auf Ihrer Tastatur drücken oder Ihre Maus bewegen. Wenn das Bluetooth-Gerät nicht aktiviert ist, kann der SharpKey es nicht sehen und keine Verbindung herstellen. Abhängig von Ihrem Gerät und der Entfernung vom SharpKey kann es 1–10 Sekunden dauern, bis die Verbindung wiederhergestellt ist (je größer die Entfernung, desto länger kann es dauern, da der ESP32-Bluetooth-Transceiver nicht sehr leistungsstark ist).
Zugriff auf das IoT-Webinterface
Der SharpKey verfügt über mehrere vorkonfigurierte Tastaturbelegungen, die auf allen unterstützten Host-Rechnern werkseitig auf ein britisches Tastaturlayout eingestellt sind. Über Hotkeys (siehe unten) ist es möglich, eine andere Karte auszuwählen.
Die integrierten Karten werden im Laufe der Zeit weiterentwickelt, um mehr Tastaturen zu unterstützen, und diese Updates werden als Firmware-Update verteilt. Derzeit unterstützte Tastaturlayouts sind:
- Wyse KB-3926 UK-Layout
- Generisches japanisches OADG109-Layout
- Sanwa SKB-L1 Japanisches Layout
- Perixx Periboard 810 UK-Layout
- OMOTON K8508 UK-Layout
Es gibt jedoch den Grenzfall, dass eine Taste bei einem einzelnen Benutzer nicht oder nicht so funktioniert, wie sie sollte. Auch andere Benutzer stellen möglicherweise fest, dass ihre regionalen (länderspezifischen) Tastaturen nicht gut funktionieren, und diese Mängel müssen von dem Benutzer behoben werden, der über mehr verfügt praktische Erfahrung. Zu diesem Zweck kann der SharpKey so konfiguriert werden, dass er beliebige PS/2-Codes oder Codekombinationen in eine vom aktiven Host erwartete Tastenfolge abbildet. Bluetooth-Scancodes werden intern PS/2-Scancodes zugeordnet, sodass die Zuordnung aller Tastaturtypen (PS/2 oder Bluetooth) mithilfe von PS/2-Codes erfolgt.
Um Änderungen vorzunehmen, ist der SharpKey mit einem integrierten Webserver mit WiFi-Technologie ausgestattet und kann im Access Point-Modus (Sie verbinden Ihr WiFi-Gerät mit dem SharpKey) oder im Client-Modus konfiguriert werden, in dem der SharpKey gespeicherte Anmeldeinformationen verwendet, um sich mit Ihrem zu verbinden Heimnetzwerk-Router.
Um auf die Weboberfläche zugreifen zu können, muss der SharpKey den WLAN-Zugangspunkt oder den Client-Transceiver aktivieren. Dies erfolgt über den WiFi/BT Config-Schalter.
Es gibt zwei WLAN-Modi: Access Point und Client:
- Beim Access Point fungiert der SharpKey als WLAN-Router und Sie suchen über die WLAN-Einstellungen Ihres Computers/Telefons nach dem WLAN-Netzwerk: Sharpkey und verbinden sich mit dem Passwort: Sharpkey. Die SSID und das Passwort können in der Konfiguration geändert werden. Sollten Sie Ihre Änderungen jedoch vergessen, wird der SharpKey durch Drücken des WiFi/BT-Schalters für mehr als 5 Sekunden gezwungen, in den Access Point-Modus mit den oben genannten Standardeinstellungen zu wechseln.
- Im Client-Modus stellt der SharpKey eine Verbindung zu Ihrem Heimnetzwerk her. Details dazu müssen zuvor über den Access Point-Modus in den SharpKey eingegeben werden. Sobald der SharpKey einmal eingestellt ist, versucht er jedes Mal, wenn er in den WLAN-Modus wechselt, automatisch eine Verbindung zu Ihrem Router herzustellen, und zwar über DHCP (Ihr Router weist ihm eine Adresse zu) oder mit einer von Ihnen angegebenen festen Adresse.
Die Schritte zum Zugriff auf die einzelnen Modi sind in der folgenden Tabelle aufgeführt.
Modus | So greifen Sie zu | Beschreibung |
---|
Access Point-Modus. Ersteinrichtung oder durch Erzwingen des Standardmodus. | Bei der anfänglichen Werkseinrichtung wird durch 5–10 Sekunden langes Drücken des WLAN-Schalters in den WLAN-Zugangspunktmodus gewechselt. Wenn eine schlechte Konfiguration vorgenommen wurde oder Sie eine Netzwerkänderung vorgenommen haben, drücken Sie den WLAN-Schalter 5–10 Sekunden lang, um die Standardparameter zu laden und in den Access Point-Modus zu wechseln. | Suchen Sie im WLAN-Einstellungsmenü Ihres Computers oder Telefons nach dem Netzwerk:sharpkey. Verbinden Sie sich mit diesem Netzwerk und geben Sie das Passwort ein: Sharpkey. Öffnen Sie nach erfolgreicher Verbindung einen Webbrowser und geben Sie in die Adressleiste ein: http://192.168.4.1 – Sie können nun auf den SharpKey zugreifen und das WLAN über WiFi Manager konfigurieren. |
Access Point-Modus. | Sobald der SharpKey konfiguriert wurde und Sie im WiFi Manager den AP-Modus ausgewählt haben, gelangen Sie durch 2-5 Sekunden langes Drücken des WiFi-Schalters in den Access Point-Modus. | In diesem Modus haben Sie über das WiFi Manager-Menü in der Browserkonfiguration den Access Point-Modus ausgewählt. Sie können den Netzwerknamen (SSID), das Passwort und den IP-Adressbereich entsprechend Ihren Anforderungen ändern. In diesem Modus stellen Sie immer eine Verbindung zum SharpKey her, indem Sie sich im WLAN-Einstellungsmenü Ihres Computers oder Telefons mit seinem Netzwerk verbinden und mit den von Ihnen angegebenen Einstellungen auf die Konfigurationswebseite zugreifen. |
Client-Modus (auch Station genannt). | Sobald der SharpKey konfiguriert wurde und Sie im WLAN-Manager den Client-Modus ausgewählt haben, gelangen Sie durch 2-5 Sekunden langes Drücken des WLAN-Schalters in den Client-Modus. | In diesem Modus kann sich der SharpKey über die WLAN-Anmeldung an Ihrem Router mit Ihrem Netzwerk verbinden. Wählen Sie bei der ersten Verbindung im Access Point-Modus im WiFi Manager-Menü den Client-Modus aus und richten Sie ihn mit Ihren Router-Anmeldeinformationen ein. Nach der Konfiguration stellt der SharpKey jedes Mal, wenn Sie WLAN aktivieren, eine Verbindung zu Ihrem Router her und ist über eine zugewiesene IP-Adresse in Ihrem Netzwerk oder eine feste IP-Adresse, die Sie im WLAN-Manager-Menü eingegeben haben, erreichbar. |
Nachdem Sie den WLAN-Konfigurationsschalter für die erforderliche Zeit gedrückt gehalten haben, startet das Gerät neu und wechselt in den angeforderten WLAN-Modus. Die blaue LED leuchtet. Wenn sie weiterhin leuchtet, ist ein Fehler aufgetreten. Wenn es mehrmals kurz blinkt, ist die gewünschte WLAN-Konfiguration eingerichtet und eingerichtet.
Wenn alles erfolgreich ist und Sie entweder dem Access Point-Netzwerk beigetreten sind oder der SharpKey eine Verbindung zu Ihrem Netzwerk hergestellt hat, öffnen Sie einen Browser und geben Sie die richtige IP-Adresse ein (z. B. http://192.168.4.1 für den anfänglichen Access Point-Modus). siehe Statusbildschirm unten. Die richtige IP-Adresse ist die, die Sie im WiFi Manager konfiguriert haben, oder im Fall des Client-Modus mit aktiviertem DHCP die von Ihrem Router zugewiesene, die Sie auf der Admin-Seite Ihres Routers finden.
Ein visueller Hinweis darauf, dass der SharpKey eine Verbindung zu Ihrem herstellt
Konfigurieren des Access Point-Modus
Der SharpKey-Werkszustand startet automatisch im Access Point-Modus, wenn WLAN aktiviert ist. WLAN wird aktiviert, indem Sie den Schalter „WiFi/BT Config“ 2–5 Sekunden lang gedrückt halten. Wenn das Gerät einmal konfiguriert ist und nicht auf das Gerät zugegriffen werden kann (z. B. aufgrund einer Netzwerkänderung), wird durch 5–10 Sekunden langes Drücken des Schalters „WiFi/BT Config“ automatisch in den Access Point-Modus mit Standardparametern gewechselt.
Die Standardparameter im unkonfigurierten Access Point-Modus sind unten aufgeführt.
Parameter | Wert |
---|
SSID (Netzwerkname) | Sharpkey |
Passwort | Sharpkey |
IP-Adresse des Access Points | 192.168.4.1 |
Router-Adresse | 192.168.4.1 |
DHCP-zugewiesener IP-Bereich | 192.168.4.2 - 192.168.4.254 |
Nachdem Sie den SharpKey in den WLAN-Modus versetzt haben, greifen Sie auf das WLAN-Menü Ihres Computers oder Telefons zu und wählen Sie das Sharpkey-Netzwerk aus. Geben Sie das Passwort Sharpkey ein. Ihr Computer oder Telefon wird nun dem SharpKey-Netzwerk beitreten und Sie können auf dessen Weboberfläche zugreifen.
Geben Sie die URL http://192.168.4.1 in einen Webbrowser ein und Sie erhalten den Statusbildschirm:
Der Statusbildschirm zeigt zwei Bereiche: einen Bereich „WLAN-Konfiguration“, der die vom SharpKey verwendete aktive WLAN-Konfiguration anzeigt, und einen Bereich „Versionsinformationen“, der die installierten Firmware-Module zusammen mit ihrer Versionsnummer und der Version des Festplattendateisystems anzeigt. Diese Informationen können zur Funktionsüberprüfung oder Fehlerverfolgung/Erstellung eines Support-Tickets sowie zum Anzeigen von Versionen verwendet werden, um festzustellen, ob ein Update-Paket neuere Software oder Korrekturen bietet.
Auf der linken Seite des Bildschirms, dem sogenannten Seitenleistenmenü, sind die möglichen Optionen zum Anzeigen oder Konfigurieren in der Weboberfläche verfügbar. In diesem Dokument werden die einzelnen Optionen weiter unten ausführlicher beschrieben.
Klicken Sie im linken Seitenleistenmenü auf die Option „WLAN-Manager“. Dadurch wird der WiFi Manager-Konfigurationsbildschirm gestartet, der wie folgt aussieht:
Sie haben nun die Wahl, den SharpKey als Access Point oder als Client zu konfigurieren. Access Point bedeutet, dass der SharpKey das WLAN-Netzwerk bereitstellt und Ihr Computer/Telefon über das WLAN-Einstellungsmenü eine Verbindung damit herstellen muss. Im Client-Modus geben Sie Details zu Ihrem Heimnetzwerk ein und der SharpKey stellt automatisch eine Verbindung zu Ihrem Heimnetzwerk her und Ihr Computer oder Telefon erkennt ihn als Gerät in Ihrem Netzwerk.
Wenn Sie sich für die Verwendung des Access Point-Modus entscheiden, können Sie die Standardeinstellungen beibehalten oder diese mit dem unten stehenden Bereich „WLAN konfigurieren“ ändern.
Die Optionen für den Access Point-Modus im Bereich „WLAN konfigurieren“ sind:
Option | Beschreibung |
---|
WiFi-Modus | Wählen Sie den gewünschten Modustyp aus, klicken Sie in diesem Fall auf Access Point. |
SSID | Dies ist der Netzwerkname, den Sie auf Ihrem Computer oder Telefon sehen, wenn Sie zum WLAN-Einstellungsmenü gehen und nach verfügbaren Netzwerken suchen. Behalten Sie die Standardeinstellung bei oder ändern Sie sie in einen aussagekräftigen Namen. |
Passwort | Dies ist das Passwort, das Ihr Computer oder Telefon anfordert, wenn Sie sich für die Verbindung mit dem durch die SSID identifizierten Netzwerk entscheiden. |
IP-Adresse | Dies ist der IP-Adressbereich, den SharpKey für seinen DHCP-Server verwendet, der alle Verbindungsclients zuweist, die eine Adresse anfordern. Dieser Wert sollte mit einer .1 enden, die dem SharpKey zugewiesen ist und der DHCP-Server einem verbindenden Client die Adressen xxx.xxx.xxx.2 – 254 zuweist. |
Netzmaske | Dies ist die Netzwerkmaske, die zum Filtern und Maskieren von IP-Adressen verwendet wird. Sofern Sie nicht über Netzwerkkenntnisse verfügen, stellen Sie diese Adresse immer auf 255.255.255.0 ein. |
Tor | Dies ist das Gateway, das ein Computer oder Telefon benötigt, um Netzwerkanfragen weiterzuleiten. Dies sollte mit der IP-Adresse identisch sein, da der SharpKey kein Routing durchführt. |
Nachdem Sie die erforderlichen Einstellungen eingegeben haben, klicken Sie auf Speichern und die Daten werden validiert. Wenn die Daten korrekt sind, wird eine grüne Meldung angezeigt, die Sie darauf hinweist, dass alles in Ordnung ist und Sie auf „Neustart“ klicken müssen. Wenn die Meldung rot ist, notieren Sie sich den Fehler und korrigieren Sie ihn entsprechend, indem Sie auf Speichern klicken, sobald der Fehler behoben wurde.
Drücken Sie nach dem erfolgreichen Speichern auf „Neustart“ und der SharpKey wird neu gestartet und wechselt sofort in den WLAN-Modus zur Datenbestätigung (d. h. Sie müssen den WLAN/BT-Konfigurationsschalter nicht erneut drücken). Warten Sie einfach ein paar Sekunden und stellen Sie dann über das WLAN-Einstellungsmenü Ihres Computers oder Telefons eine Verbindung zum SharpKey-Netzwerk her. Sobald Sie mit dem SharpKey-Netzwerk verbunden sind, öffnen Sie einen Browser und geben Sie die IP-Adresse ein, die Sie im Bereich
„WLAN konfigurieren“ ausgewählt haben. Sie werden dann sofort zum SharpKey-Statusmenü weitergeleitet.
Konfigurieren des Client-Modus
Der SharpKey-Werkszustand startet automatisch im Access Point-Modus, wenn WLAN aktiviert ist. Folgen Sie der Konfiguration des Access Point-Modus, bis Sie den SharpKey-Statusbildschirm sehen, und befolgen Sie die nachstehenden Anweisungen.
Klicken Sie im linken Seitenleistenmenü auf die Option „WiFi Manager“. Dadurch wird der WiFi Manager-Konfigurationsbildschirm gestartet, der wie folgt aussieht:
Sie haben nun die Wahl, den SharpKey als Access Point zu konfigurieren. Befolgen Sie in diesem Fall die Anweisungen zum Konfigurieren des Access Point-Modus oder konfigurieren Sie den SharpKey im Client-Modus.
Wenn Sie sich für den Client-Modus entscheiden, klicken Sie auf das Optionsfeld „Client“ und das Fenster
„WLAN konfigurieren“ wird aktualisiert, um Client-Parameter anzufordern. Es gibt zwei unterschiedliche Client-Betriebsmodi: entweder „DHCP aktiviert“, bei dem der Router alle Netzwerkverbindungsinformationen bereitstellt, oder „DHCP deaktiviert“, bei dem Sie die Netzwerkparameter manuell festlegen.
Die im Bereich
„WLAN konfigurieren“ angeforderten Anfangsparameter werden unten angezeigt. Dies gilt auch für den aktivierten oder deaktivierten DHCP-Modus.
Option | Beschreibung |
---|
WiFi-Modus | Wählen Sie den gewünschten Modustyp aus, klicken Sie in diesem Fall auf Client. |
SSID | Dies ist der Netzwerkname, mit dem sich der SharpKey verbinden soll, um eine Verbindung mit Ihrem Heimnetzwerk herzustellen. |
Passwort | Dies ist das Passwort, das der SharpKey Ihrem Router zur Verfügung stellt, um sich zu authentifizieren und eine Verbindung herzustellen. |
DHCP-Modus | Hiermit legen Sie fest, ob Ihr Router alle Netzwerkinformationen bereitstellen soll (Aktiviert) oder ob Sie diese manuell bereitstellen (Deaktiviert). |
Das Panel wird wie unten dargestellt angezeigt:
Sollten Sie sich für den deaktivierten DHCP-Modus entscheiden, werden im Bereich „WLAN konfigurieren“ zusätzliche Parameter abgefragt:
Option | Beschreibung |
---|
IP-Adresse | Dies ist die Adresse, die der SharpKey für sich selbst in Ihrem Heimnetzwerk verwendet. Sie stellen über diese Adresse in Ihrem Browser eine Verbindung zum SharpKey her, d. h. http://<IP-Adresse>. |
Netzmaske | Dies ist der Filter- und Maskierungsparameter, damit Ihr SharpKey Teile eines Subnetzes belegen kann. Sofern Sie nicht über Netzwerkkenntnisse verfügen, geben Sie 255.255.255.0 ein |
Tor | Dies ist die IP-Adresse des Geräts in Ihrem Netzwerk, das als Gateway zum Internet/Intranet fungiert. Der SharpKey ist nicht internetfähig. Geben Sie daher denselben Wert wie oben für die IP-Adresse ein. |
Das aktualisierte Panel wird wie unten dargestellt angezeigt:
Sobald Sie den richtigen Betriebsmodus eingestellt und die gewünschten Parameter eingegeben haben, klicken Sie auf „Speichern“ und die Parameter werden validiert und aktualisiert. Sollten die Parameter gültig sein, erscheint eine grüne Erfolgsmeldung, die dies anzeigt und Sie auffordert, auf „Neustart“ zu klicken. Sollten die Parameter ungültig sein, erscheint eine rote Meldung, die darauf hinweist, welcher Eintrag falsch ist. Korrigieren Sie ihn und klicken Sie erneut auf Speichern.
Nach erfolgreichem Speichern drücken Sie in der linken Seitenleiste auf „Neustart“ und der SharpKey wird neu gestartet. Drücken Sie den WLAN-Schalter erneut, wenn Sie mit den neuen Einstellungen in den WLAN-Modus wechseln möchten. Wenn der SharpKey keine Verbindung zum Netzwerk herstellen kann, bleibt die LED eingeschaltet, andernfalls blinkt sie mehrere kurze Impulse, um die WLAN-Verbindung zu bestätigen. Wenn der SharpKey nicht in den WLAN-Modus wechselt (d. h. keine Verbindung zu Ihrem Router herstellen kann), leuchtet die LED weiter und nach 1 Minute wird er neu gestartet. Drücken Sie in dieser Situation den Schalter „WiFi/BT Config“ 5–8 Sekunden lang. Das Gerät wechselt dann in den WLAN-Zugangspunktmodus mit den Standardeinstellungen, sodass Sie die von Ihnen eingegebenen Anmeldeinformationen erneut bestätigen können.
OTA-Updates
Der SharpKey ist mit einer Funktion ausgestattet, die Aktualisierungen seiner internen Firmware oder seines Festplattenablagesystems ermöglicht. Die Firmware oder das Dateisystem können für neuere Funktionen oder zur Behebung bekannter Fehler aktualisiert werden.
Um die OTA-Updates-Funktion zu nutzen, greifen Sie mit den oben genannten Zugangspunkt-/Client-Informationen auf die Weboberfläche zu und öffnen Sie einen Browser, um die Anfangsstatusseite zu laden, d. h.:
Klicken Sie im linken Seitenleistenmenü auf die Option OTA-Update. Dadurch wird der OTA-Update-Konfigurationsbildschirm gestartet, der wie folgt aussieht:
Der OTA-Update-Bildschirm zeigt 4 Bereiche:
- ein Versionsinformationsfenster, das die installierten Firmware-Module zusammen mit ihrer Versionsnummer und der Version des Festplattendateisystems anzeigt. Diese Informationen können zur Funktionsüberprüfung oder Fehlerverfolgung/Erstellung eines Support-Tickets sowie zum Anzeigen von Versionen verwendet werden, um zu sehen, ob ein Update-Paket neuere Software oder Korrekturen bietet.
- ein ESP32-Partitionsfenster, das das Layout des NVS-Flash-RAM auf dem ESP32-SoC zeigt, der den SharpKey mit Strom versorgt. Die interessierenden Informationen sind die Partitionsnamen: ota_0, ota_1 und filesys. Der SharpKey verwendet ein fehlertolerantes Updatesystem im Round-Robin-Verfahren. Wenn die aktuelle Firmware auf der Partition ota_0 ausgeführt wird, werden alle Updates auf ota_1 platziert. Sollte der SharpKey nach dem Update nicht starten können, wird ein automatisches Rollback durchgeführt und der SharpKey wird von ota_0 aus neu gestartet. Dies ist beim Dateisystem filesys nicht der Fall. Wenn ein Update fehlschlägt, ist das Dateisystem möglicherweise beschädigt und die Weboberfläche funktioniert nicht. In diesem Fall muss eine externe Programmiersonde an den SharpKey angeschlossen werden, um das Dateisystem neu zu flashen. Dies kommt selten vor und geschieht nur aufgrund von Softwarefehlern oder Stromausfällen.
- ein Firmware-Upload-Panel, in dem Sie eine neue Firmware-Datei auswählen und in den SharpKey hochladen können.
- ein Fenster zum Hochladen von Dateipaketen, in dem Sie eine neue Dateisystem-Image-Datei auswählen und in den SharpKey hochladen können.
Um die Firmware zu aktualisieren, klicken Sie im Bereich „Firmware-Upload“ auf die Schaltfläche „Datei auswählen“ und wählen Sie ein gespeichertes oder heruntergeladenes Firmware-Image aus. Die Validierung erfolgt vor der Programmierung. Wenn Sie also das falsche Bild auswählen, verweigert der SharpKey die Aktualisierung. Bei der Validierung wird auch die Version überprüft und das Update blockiert, wenn die ausgewählte Version mit der aktuellen Firmware übereinstimmt. Nach der Auswahl wird das Panel wie folgt aktualisiert:
Klicken Sie auf die Schaltfläche „Upgrade“, wenn Sie bereit sind, die neue Firmware hochzuladen und auf den SharpKey zu flashen, oder klicken Sie auf „Abbrechen“, um die ausgewählte Datei zu löschen. Sobald Sie auf „Upgrade“ klicken, beginnt der Aktualisierungsvorgang. Zuerst wird die Datei validiert. Wenn sie gültig ist, wird die Datei hochgeladen und das Bedienfeld ändert sich und zeigt den Status an:
Nach einem erfolgreichen Upload erscheint eine grüne Erfolgsmeldung, die Sie auffordert, einen Neustart durchzuführen. Wenn eine rote Meldung angezeigt wird, starten Sie den SharpKey neu und versuchen Sie erneut, die Firmware hochzuladen. Der Failsafe-Mechanismus überschreibt niemals die aktuelle Firmware, sodass Sie den SharpKey jederzeit neu starten können.
Um das Dateipaket (das Dateisystem, das wichtige Zuordnungsbilder und Webserverdateien enthält) zu aktualisieren, klicken Sie im Fenster „Dateipaket-Upload“ auf die Schaltfläche „Datei auswählen“ und wählen Sie ein gespeichertes oder heruntergeladenes Dateipaket-Bild aus. Die Validierung erfolgt vor der Programmierung. Wenn Sie also das falsche Bild auswählen, verweigert der SharpKey die Aktualisierung. Nach der Auswahl wird das Panel wie folgt aktualisiert:
Klicken Sie auf die Schaltfläche „Upgrade“, wenn Sie bereit sind, das neue Dateipaket hochzuladen und in den SharpKey zu flashen, oder klicken Sie auf „Abbrechen“, um die ausgewählte Datei zu löschen. Sobald Sie auf „Upgrade“ klicken, beginnt der Aktualisierungsvorgang. Zuerst wird die Datei validiert. Wenn sie gültig ist, wird die Datei hochgeladen und das Bedienfeld ändert sich und zeigt den Status an:
Nach einem erfolgreichen Upload erscheint eine grüne Erfolgsmeldung, die Sie auffordert, einen Neustart durchzuführen.
Wenn eine rote Meldung angezeigt wird, starten Sie den SharpKey neu und versuchen Sie erneut, das Dateipaket hochzuladen. In dieser Situation, in der eine Dateipaketaktualisierung fehlgeschlagen ist und der SharpKey nicht in den WLAN-Modus wechseln kann, besteht eine gute Chance, dass das Dateisystem beschädigt ist. Die SharpKey-Schnittstelle funktioniert weiterhin, es ist jedoch kein Zugriff auf die Weboberfläche möglich. Um dies zu beheben, muss eine externe Programmiersonde an den SharpKey angeschlossen werden, um das Dateisystem neu zu flashen. Informationen zur korrekten Vorgehensweise finden Sie in der technischen Dokumentation. Die Situation, dass das Hochladen eines Dateipakets fehlschlägt und eine Beschädigung auftritt, sollte sehr selten sein. Stellen Sie lediglich sicher, dass der SharpKey während des Hochladens kontinuierlich mit Strom versorgt wird.
Schlüsselkarten-Editor
Um nicht zugeordnete Tastenkombinationen oder Tastaturen mit unterschiedlichem Layout, Konfiguration und Scancodes zu berücksichtigen, ermöglicht der SharpKey die Bearbeitung von Tastaturbelegungen. Die Keymaps können über den integrierten Keymap-Editor oder über ein lokales Verfahren zum Speichern, Bearbeiten und Hochladen von Dateien mit einem Tool wie dhex aktualisiert werden. Wenn die Tastenzuordnungsdatei beschädigt wird, können Sie eine Sicherung von der lokalen Datei hochladen oder den SharpKey von der internen Standardzuordnung neu laden lassen, damit ein weiterer Versuch zur Bearbeitung der Tastenzuordnung unternommen werden kann.
Aufgrund der Unterschiede zwischen den verschiedenen unterstützten Maschinen unterscheiden sich der Keymap-Editor und seine Daten je nach Modell. Deshalb ist im Folgenden jeder Maschine ein Abschnitt gewidmet, in dem die Zuordnungslogik und die Verwendung des Editors bei der Durchführung von Änderungen beschrieben werden. Die Tastaturbelegung kann nur für den aktiven Host bearbeitet werden, der vom SharpKey beim Start erkannt wird. Wenn kein Host erkannt wird, wird im Menü der linken Seitenleiste keine Option zum Bearbeiten der Tastaturbelegung angezeigt.
Der grundlegende Tastenzuordnungseditor, der allen unterstützten Hosts gemeinsam ist, basiert auf einer Hex-Eingabetabelle mit Zuordnungspriorität von oben nach unten, wobei jeder Eintrag in der Tabelle eine Tastenzuordnung angibt. Daten können in Hexadezimal- oder Dezimalwerten eingegeben werden und einige Eingabefelder verfügen über Popover-Boxen, die bei der Auswahl von Funktionen wie der UMSCHALTTASTE helfen, um den Konfigurationsprozess zu unterstützen.
Um auf den Keymap-Editor des aktiven Hosts zuzugreifen, starten Sie die Webschnittstelle mit den oben genannten Access Point-/Client-Informationen und öffnen Sie einen Browser, um die Anfangsstatusseite zu laden, ein Beispiel dafür finden Sie unten.
Klicken Sie im linken Seitenleistenmenü auf die Option <HOST> KeyMap. Dadurch wird der Keymap-Editor-Bildschirm für den aktiven Host gestartet, der dem folgenden Beispiel ähnelt.
Im Keymap-Editor gibt es zwei Panels: eines dient der direkten Eingabe und Bearbeitung der Keymap-Werte, das zweite dient dem Speichern und Laden einer Keymap-Datei auf einer lokalen Festplatte. Die letztere Option kann zur Sicherung oder zur externen Bearbeitung der Tastaturbelegung mithilfe lokaler Computertools verwendet werden.
Im KeyMap-Editor-Bedienfeld wird eine Tabelle angezeigt, die auf reaktionsfähiger Technologie basiert und die Größe automatisch an das sichtbare Fenster anpasst. Verwenden Sie das Scrollrad der Maus, um nach unten zu scrollen, oder die TAB-/Cursortasten, um nach links und rechts zu scrollen.
Die Tabellenköpfe unterscheiden sich je nach aktivem Host und werden in den Host-Abschnitten weiter unten ausführlicher beschrieben.
Mit den vier Schaltflächen und zwei Spalten rechts in der Tabelle kann der Redakteur wie folgt hinzufügen, löschen, austauschen, Änderungen speichern oder neu laden:
- Um eine Spalte hinzuzufügen, klicken Sie auf das grüne +-Symbol. In der Zeile unter dem + wird eine leere Zeile angezeigt. Alle Werte werden auf deaktiviert gesetzt und müssen abgeschlossen werden, um aktiv zu werden.
- Um eine einzelne Zeile zu löschen, klicken Sie auf das rote - Symbol in der Zeile, die Sie löschen möchten.
- Um mehrere Zeilen zu löschen, klicken Sie auf das Kontrollkästchen rechts neben jeder zu löschenden Zeile. Wenn ein oder mehrere Kontrollkästchen aktiviert sind, wird die blaue Schaltfläche „Löschen“ aktiviert. Drücken Sie die Entf-Taste und die Zeilen werden entfernt.
- Um ZWEI Zeilen zu vertauschen, klicken Sie auf das Kontrollkästchen rechts neben jeder Zeile. Es sollten nur ZWEI Zeilen angekreuzt werden. Sobald zwei Zeilen angekreuzt wurden, wird die blaue Schaltfläche „Tauschen“ aktiviert. Klicken Sie auf „Tauschen“ und die Zeilen werden vertauscht.
- Um die Tastaturbelegung zu speichern (machen Sie sie beim nächsten Neustart aktiv). Sobald Sie Datenänderungen vorgenommen haben, wird die blaue Schaltfläche „Speichern“ aktiviert. Klicken Sie darauf, um die Änderungen zu speichern.
- Sobald Änderungen vorgenommen wurden, wird die blaue Schaltfläche „Neu laden“ aktiviert. Wenn Sie jederzeit auf diese Schaltfläche klicken, werden alle Änderungen verworfen und die Tastaturbelegung neu geladen.
Meldungen werden im Statusfeld direkt über den Schaltflächen angezeigt. Hier werden etwaige Fehler gemeldet.
Weitere Einzelheiten zur Tastaturbelegung finden Sie in den folgenden Abschnitten.
Sharp MZ-2500 / MZ-2800 Schlüsselkarte
Die Modelle MZ-2500 und MZ-2800 nutzen eine gemeinsame Tastenzuordnungstabelle. Wie bei anderen unterstützten Host-Rechnern ermöglicht die Tastenbelegung die Ausrichtung einer Belegung auf ein bestimmtes Tastaturmodell (z. B. Wyse KB-3296) und eine bestimmte Host-Variante (z. B. MZ-80B auf einem MZ-2500).
Die MZ-2500/MZ-2800-Maschinen verwenden eine Tastatur, die auf einer 13x8- oder 14x8-Tastenmatrix basiert, wobei alle inaktiven Tasten eine logische 1 und eine aktive Taste eine logische 0 sehen. Die MZ-2500-Tastaturmatrix kann im visualisiert werden Folgende Tabellen und Bilder sowie das Tastaturlayout finden Sie hier. Die erste Tabelle hat die Spalte als horizontale Überschrift und die zweite Tabelle hat die Zeile als horizontale Überschrift.
MZ-2500 Keyboard Map.
Row D7 D6 D5 D4 D3 D2 D1 D0
----------------------------------------------------------------------------------
0 F8 F7 F6 F5 F4 F3 F2 F1
1 KP - KP + KP . KP , KP 9 KP 8 F1O F9
2 KP 7 KP 6 KP 5 KP 4 KP 3 KP 2 KP 1 KP 0
3 BREAK RIGHT LEFT DOWN UP RETURN SPACE TAB
4 G F E D C B A / ?
5 O N M L K J I H
6 W V U T S R Q P
7 , < . > _ YEN | ^ '¿ Z ¿ Y X ¿
8 7 ' 6 & 5 % 4 $ 3 # 2 " 1 ! 0
9 [ { @ ` - = ; + : * 9 ) 8 (
10 KP / KP * ESC BACKSPACE INST/DEL CLR/HOME COPY ] }
11 CTRL KANA SHIFT LOCK GRAPH
12 KJ2 KJ1
13 HELP ARGO
Col 0 1 2 3 4 5 6 7 8 9 10 11 12 13
--------------------------------------------------------------------------------------------------------------------------------------
D0 F1 F9 KP 0 TAB / ? H P X 0 8 ( ] } GRAPH KJ1 ARGO
D1 F2 F10 KP 1 SPACE A I Q Y 1 ! 9 ) COPY LOCK KJ2 HELP
D2 F3 KP 8 KP 2 RETURN B J R Z 2 " : * CLR/HOME SHIFT
D3 F4 KP 9 KP 3 UP C K S ^ '¿ 3 # ; + INST/DEL KANA
D4 F5 KP , KP 4 DOWN D L T YEN | 4 $ - = BACKSPACE CTRL
D5 F6 KP . KP 5 LEFT E M U _ 5 % @ ` ESC
D6 F7 KP + KP 6 RIGHT F N V . > 6 & [ { KP *
D7 F8 KP - KP 7 BREAK G O W , < 7 ' KP /
Die Tastaturmatrix des MZ-2800 kann in den folgenden Bildern visualisiert werden. Das erste Bild zeigt das Tastaturlayout und das zweite die Tastaturmatrix.
Eine PS/2 -Taste (Bluetooth -Tastaturen werden intern auf PS/2 -Tasten zugeordnet) erfordern möglicherweise eine Aktivierung eines oder mehrerer Zeilen/Spaltenpaare in der Tastaturmatrix und möglicherweise der Deaktivierung eines anderen Zeilen-/Spaltenpaars. Um dies zu sorgen, werden 14 Parameter pro einzelner Schlüsselkarte bereitgestellt, die alle konfiguriert oder standardmäßig sind, was nachstehend beschrieben wird.
Der Mapping-Prozess durchquert die Zuordnungstabelle von oben nach unten, wenn eine PS/2-Taste gedrückt wird. Wenn eine Taste abgestimmt ist Ein Schlüsselparameter erstellen, der über logische oder die 8 -Bit -Spaltendaten für diese Zeile festgelegt wird. Bis zu 3 Matrixbits können pro PS/2-Taste eingestellt werden (3 Taste auf der Tastatur der MZ-2500/2800). Bis zu 2 Matrix -Veröffentlichungen können pro Ps/2 -Schlüssel eingestellt werden. Eine Schlüsselförderung wird verwendet, wenn möglicherweise bereits ein Modifikator gedrückt wurde, dh. Verschiebung und es muss freigegeben werden, um den erforderlichen Schlüssel in die Matrix einzustellen. Sowohl SET als auch Releases verwenden Logic 1, um einen aktiven Zustand anzuzeigen.
dh. Machen Sie Zeile 1 = 0x01, machen Sie Taste 1 = 0x80-Verwenden Sie unten die MZ-2500-Matrixkarte. In dieser Kombination würde die Tastatur minus Taste auf die Ausgangsmatrix gedrückt, die an den MZ-2500 als Tastatureingang, die MZ- gesendet wird, gesendet wird, die MZ- 2500 würde dann reagieren, indem er eine Tastatur ohne Taste erfasst und auf die gedrückte Taste handelt.
In der Mapping-Tabelle für die Matrix-Zeile und die Schlüsselwerte ist ein Set-Bit = 1 und ein Reset-Bit = 0, was das tatsächliche MZ-2500/MZ-2800-Tastaturmatrixzustand ist, das Verständnis und die Konfiguration erleichtert. Wenn die Zeile auf 255 (0xff) eingestellt ist, was ein Markierungswert ist, der einen nicht verwendeten Parameter angibt, wird dieser bestimmte Eintrag ignoriert.
In der folgenden Tabelle wird jeder konfigurierbare Parameter beschrieben, der eine einzelne Schlüsselkarte bildet.
Parameter | Beschreibung |
---|
PS/2 Schlüsselcode | Dies ist der RAW -PS/2 -Tastaturcode für eine bestimmte Taste ohne E0/E1- oder Break -Modifikatoren, die sich im PS/2 -Steuerschlüsselflag widerspiegeln. |
PS/2 Steuerschlüssel | Dies sind die Steuerschlüsse, die für einen bestimmten PS/2 -Schlüsselcode abgestimmt sind. Dazu gehören Shift, Strg, Caps, Alt, Altgr, GUI, Func und Break (nicht Break -Schlüssel, sondern Schlüsselpause oder Freigabe). |
Für Tastatur | Dies ist ein Flag, um ein bestimmtes PS/2- oder Bluetooth -Tastaturmodell (n) anzugeben, dem diese Karte aktiv ist, wenn die angeschlossene Tastatur übereinstimmt. |
Für Hostmodell | Dies ist ein Flag, um ein Modell oder eine Reihe von Modellen anzugeben, für die die Schlüsselkarte aktiv ist. Der MZ-2500 kann einen MZ-80B, MZ-2000 und MZ-2500 nachahmen, und der MZ-2800 kann einen MZ-2500 oder MZ-2800 emulieren. |
Reihe 1 | Dies ist die Zeile in der Tastaturmatrix MZ-2500/MZ-2800, um zu aktivieren, wenn der definierte PS/2-Tastaturcode übereinstimmt. |
Machen Sie Schlüssel 1 | Dies ist die Spalte in der Tastaturmatrix MZ-2500/MZ-2800, die für einen passenden PS/2-Tastaturcode aktiviert wird. |
Reihe 2 | Wie bei Bedarf wie die Aktivierung von Zeile 1, zweite Zeile. 0xff = deaktiviert. |
Key 2 machen 2 | Gleich wie Key Make 1. |
Reihe 3 | Wie bei Bedarf wie die Aktivierung von Zeile 1, dritte Zeile. 0xff = deaktiviert. |
Machen Sie Key 3 | Gleich wie Key Make 1. |
Break Reihe 1 | Dies ist die Zeile in der Tastaturmatrix der MZ-2500/MZ-2800, die bei der Einstellung der definierten PS/2-Tastaturcode abgestimmt ist. |
Break -Schlüssel 1 | Dies ist die Spalte in der Tastaturmatrix MZ-2500/MZ-2800, die bei Übereinstimmung mit PS/2-Tastaturen deaktiviert wird. |
Break Reihe 2 | Gleich wie Break-Reihe 1, zweite Reihe, um bei Bedarf deaktiviert zu werden. Oxff = Behindert. |
Break -Schlüssel 2 | Gleich wie Break -Schlüssel 1. |
Alle Keymap -Parameter werden im Schlüsselkarteneditor unter Verwendung von HEX -Notation, dh:
Alle Keymap -Zeilen werden in der Tabelle gespeichert und die sichtbare Tabellengröße wird entsprechend der Größe des Browsers und/oder der Computerbildschirm festgelegt. Verwenden Sie zum Anzeigen versteckter Zeilen das Maus -Bildlaufrad.
Die Dateneingabe kann in Hex- oder Dezimalnotation erfolgen, indem Sie auf eine Spalte klicken und einen Wert eingeben. Klicken Sie dann auf die nächste Spalte und geben Sie eine Wiederholung eines Werts ein oder verwenden Sie einmal die Registerkarte, um eine schnelle Dateneingabe zu erhalten. Details für jede Spalte und die nachgeführten Eingabewerte finden Sie unten.
PS/2 -TEAKCODE - Diese Spalte erwartet einen PS/2- oder Bluetooth -Tastatur -Dezode, der in Ihrem Tastaturbenutzerhandbuch oder im Web zu finden ist, in dem viele Referenzen vorhanden sind. dh. Der Schlüssel A hat einen generischen Scancode -Wert von 0x1c. Hex -Codes sind nicht so benutzerfreundlich und da es viele Tastaturen mit vielen unterschiedlichen Spezifikationen gibt, ist es nicht möglich, eine Picklist anzubieten.
PS/2 -Scancodes können durch mehrere Bytes dargestellt werden, nur das Primärbyte verwenden und erweiterten Code -Seqeuces wie E0/E1/F0 ignorieren, da diese intern verarbeitet werden und die entsprechende Funktion in der Spalte PS/2 -Steuerschlüssel ausgewählt werden.
PS/2 -Steuerungsschlüssel - Dieser Parameter gibt an, welche Modifikatortasten (dh Strg, Verschiebung usw.) zusammen mit dem PS/2 -Scancode gedrückt werden, um eine Übereinstimmung vorzunehmen. Da ein Hex -Wert erforderlich ist, sind die Modifikatorwerte wie folgt:
Modifikatorschlüssel | Wert | Modifikatorschlüssel | Wert | Modifikatorschlüssel | Wert | Modifikatorschlüssel | Wert |
---|
SCHICHT | 0x01 | STRG | 0x02 | Kappen | 0x04 | ALT | 0x08 |
Altgr | 0x10 | GUI | 0x20 | Func | 0x40 | BRECHEN | 0x80 |
In diesem Feld wurde eine Popover -Picklist hinzugefügt, wenn Sie auf das Feld klicken (Tabbing in das Feld zeigt den Popover nicht an). Es wird ein Popover angezeigt, ein Beispiel unten. Klicken Sie auf die wichtigsten Modifikatoren, die Sie zusammen mit dem PS/2 -Scancode übereinstimmen müssen, damit die Karte übereinstimmt und den Rest der Zuordnungsparameter verarbeitet.
Für die Tastatur - Diese Spalte erwartet einen 8 -Bit -Wert, weist jedes Bit ein unterstütztes Tastaturmodell an. Wenn die aktive Tastatur mit einem der festgelegten Bits übereinstimmt, wird der Rest der Zuordnungsparameter verarbeitet.
Gültige Werte finden Sie in der folgenden Tabelle mit fünf definierten Tastaturmodellen und der Rest sind Platzmarkierungen zur Zuordnung einer benutzerdefinierten Tastatur. dh. Ihre eigenen Tastaturzuordnungen können der Tastatur 4 zugeordnet werden. Mithilfe des Hotkey Shift+Strg+ESC+TastePad_4 wird die aktive Tastatur auf Tastatur 4 gesetzt. Ihre Zuordnungen sind dann aktiv.
Ein Wert von 255 (0xff) in diesem Feld ermöglicht die Keymap für alle Tastaturmodelle. Die meisten Standard -Zuordnungen sind für alle Tastaturen aktiviert. Wenn Sie Ihre eigene Zuordnung in der Mapping -Tabelle höher platzieren, hat dies Vorrang vor der Standardkarte.
Tastaturmodell | Wert | Tastaturmodell | Wert | Tastaturmodell | Wert | Tastaturmodell | Wert |
---|
UK WYSE KB3926 | 0x01 | Japan Oadg109 | 0x02 | Japan Sanwa Skb-L1 | 0x04 | Tastatur 4 | 0x08 |
Tastatur 5 | 0x10 | Tastatur 6 | 0x20 | UK Periboard 810 (BT) | 0x40 | UK OMOTON K8508 (BT) | 0x80 |
In diesem Feld wurde eine Popover -Picklist hinzugefügt, wenn Sie auf das Feld klicken (Tabbing in das Feld zeigt den Popover nicht an). Es wird ein Popover angezeigt, ein Beispiel unten. Klicken Sie auf die Tastaturmodelle und Ihre Zuordnung wird für die angegebenen Tastaturmodelle aktiviert oder für alle Tastaturen verwendet.
Für das Hostmodell erwartet diese Spalte einen 8 -Bit -Wert, wobei jedes Bit ein Maschinenmodell angibt, mit dem die Karte aktiv ist. Der MZ-2500 ist in der Lage, als MZ-80B, MZ-2000 und MZ-2550 auszuführen, wobei jeweils leicht unterschiedliche Schlüsselzuordnungen auftreten, und der MZ-2800 hat auch Unterschiede oder Set von Maschinen.
Gültige Werte finden Sie in der folgenden Tabelle mit einem Wert von 255 (0xff), der alle Host -Modelle angibt.
Hostmodell | Wert | Hostmodell | Wert | Hostmodell | Wert | Khost -Modell | Wert |
---|
MZ80B | 0x01 | MZ2000 | 0x02 | MZ2500 | 0x04 | MZ2800 | 0x08 |
In diesem Feld wurde eine Popover -Picklist hinzugefügt, wenn Sie auf das Feld klicken (Tabbing in das Feld zeigt den Popover nicht an). Es wird ein Popover angezeigt, ein Beispiel unten. Klicken Sie auf das Hostmodell und Ihre Zuordnung ist für die angegebenen Modelle aktiviert oder verwenden Sie alle für alle möglichen Hosts.
Machen Sie Zeile 1, Zeile 2, Zeile 3, Break -Zeile 1, Zeile 2 - Diese Spalte erwartet einen 4 -Bit -Wert, der eine Strobezeile von 0 bis 15 darstellt. Ein Wert von 255 (0xff) zeigt an, dass der Parameter nicht verwendet wird. Wählen Sie die Zeile aus, die in der Ausgangsmatrix abzielt, wenn Sie einen Schlüssel aktivieren/deaktivieren müssen, den der Host angezeigt wird.
In diesem Feld wurde eine Popover -Auswahlliste hinzugefügt. Wenn Sie in das Feld klicken (Tabbing in das Feld zeigt den Popover an), wird ein Popover angezeigt, ein Beispiel unten. Klicken Sie auf Strobe-Zeile, die Sie auswählen möchten.
Standard -Mapping -Tabelle
Die folgende Tabelle beschreibt die Standardkarte in einem leicht verständlichen Format.
<Styles> Tabelle {Border-Collapse: Zusammenbruch; } tr td {padding-top: 0em; } tr: n-Kind (4) td {padding-top: 0; } </style>
MZ-2500 Schlüssel | MZ-2800-Schlüssel | PS/2 Schlüssel | Beschreibung | PS/2 Tastatur |
---|
SPERREN | SPERREN * | Feststelltaste | Verschiebungen und sperrt die oberen/unteren Fallzeichen. Drücken Sie einmal, um das Oberfall zu sperren. | Wyse KB-3926 |
HELFEN | HELFEN * | F11 | Hilfefunktionalität | |
BRECHEN | BRECHEN * | Pause | Break -Schlüssel. PS/2 Verwenden Sie normalerweise Strg+Break, um einen Bruch zu erzeugen, aber der MZ-2500 erfordert einen Schalt+-Bbrecher, der keine Ausbreitung ergibt. Daher wird eine Zuordnung für die Schicht+Pause (was auch der gleiche Schlüssel wie Bruch ist) erstellt, um eine MZ- 2500 Pause. | |
KOPIE | Kopie * | F12 | Funktionalität kopieren | |
CLR | Clr * | Schicht+Zuhause | Klarer Bildschirm | |
HEIM | HEIM * | Heim | Setzen Sie den Cursor auf 0,0 Position dh. HEIM. | |
Inst | Inst * | Einfügen | Fügen Sie Zeichen in Cursorposition ein. | |
DEL | Del * | Löschen | Löschen Sie Zeichen aus der Cursorposition. | |
Argo | Argo | Bildschirm Druck | Argo -Funktionalität. dh. Rufen Sie das Applets -Menü in Basic V2 auf | |
GRAPH | GRAPH | Gui verließ | Wechseln Sie zum Grafik -Charaktereintrag. | |
Yen | Yen | | | Setzen Sie ein Yen -Symbol ein | |
Kana | Kana | Richtige GUI | Wählen Sie die Kana -Funktionalität. | |
KJ1 -Satz | KJ1 -Satz | Alt links | KJ1 -Funktionalität | |
KJ2 -Transformation | KJ2 -Transformation | Rechte Alt | KJ2 -Funktionalität | |
| VORHERIGE * | PGDN | Vorheriger Schlüssel | |
| STORNIEREN * | Rechts Strg | Abbruchtaste | |
| SF1 | | Spezialfunktion 1 | Noch nicht kartiert |
| SF2 | | Spezialfunktion 2 | Noch nicht kartiert |
| SF3 | | Spezialfunktion 3 | Noch nicht kartiert |
| SF4 | | Spezialfunktion 4 | Noch nicht kartiert |
* = Auf Japanisch auf dem MZ-2800 geschrieben.
Alle anderen Tasten entsprechen dem Symbol auf der PS/2 -Tastatur. Die Num -Sperren -Taste wechselt die Tastatur zwischen numerischen und Cursorfunktionen. Die Tastaturzuordnung fließt durch Modifikator -Tasten, es sei denn, es gibt eine genaue Karte, dh. SCHICHT. Daher können wichtige Kombinationen, die in der Mapping -Tabelle nicht geeignet sind, funktionieren, dh dh. Shift+kana, obwohl Sie die Karte immer über die obige Weboberfläche bearbeiten können.
Scharfe X1 -Schlüsselkarte
Die Sharp X1 -Serie enthält die X1-, X1 -Turbo- und X1 -Turbo Z. Die Zuordnung ist mehr herkömmlich, dass ein PS/2 -Scancode (Bluetooth -Scancodes intern auf Ps/2 -Scancodes zugeordnet werden) Karten eher an einen X1 -Scancode als auf einen Schlüssel Matrix wie die Maschinen der Sharp MZ -Serie. Das PS/2 -Protokoll sendet mehrere Bytes, je nachdem, welche Taste gedrückt wird, und die interne Mapping -Massagen massieren dies in einen 8 -Bit -Tastaturcode und den 8 -Bit -Modifikator -Steuerungsschlüssel. Der X1 ist ähnlich und erfordert einen 8 -Bit -Schlüsselcode sowie einen 8 -Bit -Modifikator -Code für das Originalmodell. Die Turbo/Turbo Z -Serie verfügt über einen Modusschalter, den Modus A (Original) und den Modus B, in dem Modus B eine schnelle 24 -Bit -Antwort sendet und für das Spielen verwendet wird. Die 24bits im Modus B stellen eine Bitkarte dar, die jeweils einer einzelnen Schlüssel zugeordnet ist, sodass eine andere Zuordnungstechnik benötigt wird, wenn der Sharpkey Tasten für Modus B. Mapping -Karten bildet. B.
Das scharfe X1 -Turbo -Layout ist im Bild unten zu sehen. Die Tasten geben ein ASCII -Wert + Modifikator -Byte für jede Taste -Presse zurück.
Modus A wird für alle scharfen X1 -Modelle verwendet und für die allgemeine Tastaturverwendung verwendet. Es sendet Schlüsseldaten als ASCII -Code + Steuermodifikator -Schlüssel im Format <Steuerungsbits> <ASCII -Schlüsselcode>. Die Bitwerte für das Kontrollbyte sind in der folgenden Tabelle zu sehen und verwenden negative Logik, dh. 0 ist aktiv, 1 ist inaktiv. Wenn eine PS/2 -Taste gedrückt wird, werden die Steuerungsbits aktualisiert, wenn es sich um eine Steuertaste handelt. Wenn die Taste eine normale Taste ist, wird der Steuer + Tastaturcode an den Host gesendet.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
---|
Tenkey | VERWANDTSCHAFT | REP | GrPH | Kappen | Kana | Sft | STRG |
Modus B ist für Spiele vorgesehen und sendet eine Teilmenge von Schlüssel als direkte 24 -Bit -Darstellung für jede Presse/Release -Änderung. Das Übertragungsprotokoll wird ebenfalls beschleunigt, um die Zeitverzögerung zu minimieren. Die Daten werden im Format <Byte1> <Byte2> <Byte3> gesendet. Die Bitwerte sind in der folgenden Tabelle zu sehen und verwenden negative Logik, dh. 0 ist aktiv, 1 ist inaktiv. Wenn eine PS/2- oder Bluetooth -Taste gedrückt wird, sollte das erforderliche Bit in dieser Bitmap eingestellt werden (0), um die Schlüsselzuordnung zu erstellen.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
---|
Byte1 | Q | W | E | A | D | Z | X | C |
Byte2 | 7 | 4 | 1 | 8 | 2 | 9 | 6 | 3 |
Byte3 | ESC | 1 | - | + | * | Htab | SP | Ret |
Der Zuordnungsprozess durchquert die Zuordnungstabelle von oben nach unten, wenn jedes Mal eine PS/2- oder Bluetooth -Taste gedrückt wird. Wenn eine Taste übereinstimmt, werden die resultierenden Ausgangsparameter serialisiert und an den Sharp X1 gesendet. Da der Sharp X1 Turbo/Turbo Z einen Modus des Modus B -B -Spiele für den Modus B hat, richten sich die Parameter der Mapping -Tabelle für eine Direktschlüssel + Modifikator -Karte oder eine Taste für 24 -Bit -Karte (3 Bytes).
In der folgenden Tabelle wird jeder konfigurierbare Parameter beschrieben, der eine einzelne Schlüsselkarte bildet.
Parameter | Beschreibung |
---|
PS/2 Schlüsselcode | Dies ist der RAW -PS/2 -Tastaturcode für eine bestimmte Taste ohne E0/E1- oder Break -Modifikatoren, die sich im PS/2 -Steuerschlüsselflag widerspiegeln. |
PS/2 Steuerschlüssel | Dies sind die Steuerschlüsse, die für einen bestimmten PS/2 -Schlüsselcode abgestimmt sind. Dazu gehören Verschiebung, Strg, Kappen, Kana, Graph, GUI, Func und Break (nicht Break -Schlüssel, sondern Schlüsselpause oder Freigabe). |
Für Tastatur | Dies ist ein Flag, um ein bestimmtes PS/2- oder Bluetooth -Tastaturmodell (n) anzugeben, dem diese Karte aktiv ist, wenn die angeschlossene Tastatur übereinstimmt. |
Für Hostmodell | Dies ist ein Flag, um ein Modell oder eine Reihe von Modellen anzugeben, für die die Schlüsselkarte aktiv ist. Der X1 kam in 3 Hauptveröffentlichungen, der Originalserie Turbo und Turboz Series. |
X1 -Modus | Dies ist ein Flag, das den Tastaturmodus angibt, für ein X1 hat es 2 Modi, einen Modus A, der Standardbetrieb und Modus B ist, der Gaming -Modus ist. |
X1 keyCode1 | Dieser Parameter gibt im Modus A den tatsächlichen Schlüsselcode an, den der Sharp X1 für den normalen Tastatureingang erwartet. Im Modus B gibt dieser Parameter Byte 1 des 24 -Bit -Wortes an, wobei jedes Bit eine bestimmte Taste angezeigt wird. |
X1 keycode2 | Dieser Parameter gibt im Modus B Byte 2 des 24 -Bit -Wortes an, wobei jedes Bit eine bestimmte Taste angegeben wird. |
X1 -Steuerschlüssel | Dieser Parameter im Modus A gibt die Tastaturmodifikatoren an, dh. Verschiebung, die zusammen mit dem Schlüsselcode aktiviert werden. Im Modus B gibt dieser Parameter Byte 3 des 24 -Bit -Wortes an, wobei jedes Bit eine bestimmte Taste angezeigt wird, die gedrückt wird. |
Alle Keymap -Parameter werden im Schlüsselkarteneditor unter Verwendung von HEX -Notation, dh:
Alle Keymap -Zeilen werden in der Tabelle gespeichert und die sichtbare Tabellengröße wird entsprechend der Größe des Browsers und/oder der Computerbildschirm festgelegt. Verwenden Sie zum Anzeigen versteckter Zeilen das Maus -Bildlaufrad.
Die Dateneingabe kann in Hex- oder Dezimalnotation erfolgen, indem Sie auf eine Spalte klicken und einen Wert eingeben. Klicken Sie dann auf die nächste Spalte und geben Sie eine Wiederholung eines Werts ein oder verwenden Sie einmal die Registerkarte, um eine schnelle Dateneingabe zu erhalten. Details für jede Spalte und die nachgeführten Eingabewerte finden Sie unten.
PS/2 -TEAKCODE - Diese Spalte erwartet einen PS/2- oder Bluetooth -Tastatur -Dezode, der in Ihrem Tastaturbenutzerhandbuch oder im Web zu finden ist, in dem viele Referenzen vorhanden sind. dh. Der Schlüssel A hat einen generischen Scancode -Wert von 0x1c. Hex -Codes sind nicht so benutzerfreundlich und da es viele Tastaturen mit vielen unterschiedlichen Spezifikationen gibt, ist es nicht möglich, eine Picklist anzubieten.
PS/2 -Scancodes können durch mehrere Bytes dargestellt werden, nur das Primärbyte verwenden und erweiterten Code -Seqeuces wie E0/E1/F0 ignorieren, da diese intern verarbeitet werden und die entsprechende Funktion in der Spalte PS/2 -Steuerschlüssel ausgewählt werden.
PS/2 -Steuerungsschlüssel - Dieser Parameter gibt an, welche Modifikatortasten (dh Strg, Verschiebung usw.) zusammen mit dem PS/2 -Scancode gedrückt werden, um eine Übereinstimmung vorzunehmen. Da ein Hex -Wert erforderlich ist, sind die Modifikatorwerte wie folgt:
Modifikatorschlüssel | Wert | Modifikatorschlüssel | Wert | Modifikatorschlüssel | Wert | Modifikatorschlüssel | Wert |
---|
SCHICHT | 0x01 | STRG | 0x02 | Kappen | 0x04 | Kana | 0x08 |
GRAPH | 0x10 | GUI | 0x20 | Func | 0x40 | BRECHEN | 0x80 |
In diesem Feld wurde eine Popover -Picklist hinzugefügt, wenn Sie auf das Feld klicken (Tabbing in das Feld zeigt den Popover nicht an). Es wird ein Popover angezeigt, ein Beispiel unten. Klicken Sie auf die wichtigsten Modifikatoren, die Sie zusammen mit dem PS/2 -Scancode übereinstimmen müssen, damit die Karte übereinstimmt und den Rest der Zuordnungsparameter verarbeitet.
Für die Tastatur - Diese Spalte erwartet einen 8 -Bit -Wert, weist jedes Bit ein unterstütztes Tastaturmodell an. Wenn die aktive Tastatur mit einem der festgelegten Bits übereinstimmt, wird der Rest der Zuordnungsparameter verarbeitet.
Gültige Werte finden Sie in der folgenden Tabelle mit fünf definierten Tastaturmodellen und der Rest sind Platzmarkierungen zur Zuordnung einer benutzerdefinierten Tastatur. dh. Ihre eigenen Tastaturzuordnungen können der Tastatur 4 zugeordnet werden. Mithilfe des Hotkey Shift+Strg+ESC+TastePad_4 wird die aktive Tastatur auf Tastatur 4 gesetzt. Ihre Zuordnungen sind dann aktiv.
Ein Wert von 255 (0xff) in diesem Feld ermöglicht die Keymap für alle Tastaturmodelle. Die meisten Standard -Zuordnungen sind für alle Tastaturen aktiviert. Wenn Sie Ihre eigene Zuordnung in der Mapping -Tabelle höher platzieren, hat dies Vorrang vor der Standardkarte.
Tastaturmodell | Wert | Tastaturmodell | Wert | Tastaturmodell | Wert | Tastaturmodell | Wert |
---|
UK WYSE KB3926 | 0x01 | Japan Oadg109 | 0x02 | Japan Sanwa Skb-L1 | 0x04 | Tastatur 4 | 0x08 |
Tastatur 5 | 0x10 | Tastatur 6 | 0x20 | UK Periboard 810 (BT) | 0x40 | UK OMOTON K8508 (BT) | 0x80 |
In diesem Feld wurde eine Popover -Picklist hinzugefügt, wenn Sie auf das Feld klicken (Tabbing in das Feld zeigt den Popover nicht an). Es wird ein Popover angezeigt, ein Beispiel unten. Klicken Sie auf die Tastaturmodelle und Ihre Zuordnung wird für die angegebenen Tastaturmodelle aktiviert oder für alle Tastaturen verwendet.
Für das Hostmodell erwartet diese Spalte einen 8 -Bit -Wert, wobei jedes Bit ein Maschinenmodell angibt, mit dem die Karte aktiv ist. Der scharfe X1 wurde in vielen Varianten freigesetzt und jedes Modell kann Unterschiede aufweisen, die spezifische Schlüsselkarten erfordern.
Gültige Werte finden Sie in der folgenden Tabelle mit einem Wert von 255 (0xff), der alle Host -Modelle angibt.
Hostmodell | Wert | Hostmodell | Wert | Hostmodell | Wert | Hostmodell | Wert |
---|
Scharfe x1 Original | 0x01 | Scharfer x1 Turbo | 0x02 | Scharfer x1 Turboz | 0x04 | | |
In diesem Feld wurde eine Popover -Picklist hinzugefügt, wenn Sie auf das Feld klicken (Tabbing in das Feld zeigt den Popover nicht an). Es wird ein Popover angezeigt, ein Beispiel unten. Klicken Sie auf das Hostmodell und Ihre Zuordnung ist für die angegebenen Modelle aktiviert oder verwenden Sie alle für alle möglichen Hosts.
X1 -Modus - Dieser Parameter zeigt an, für welchen Betriebsart die Schlüsselkarte aktiv ist. Wenn Modus A, dann sind die Parameter x1 Schlüsselcode 1 und X1 -Steuerschlüssel aktiv, wenn der Modus B, die Parameter x1 Schlüsselcode 1 (Byte1), X1 KeyCode 2 (Byte2) und X1 -Steuerschlüssel (Byte 3) aktiv sind.
Da ein Hex -Wert erforderlich ist, sind die Modifikatorwerte wie folgt:
Modus | Wert | Modus | Wert |
---|
Modus a | 0x01 | Modus b | 0x02 |
In diesem Feld wurde eine Popover -Picklist hinzugefügt, wenn Sie auf das Feld klicken (Tabbing in das Feld zeigt den Popover nicht an). Es wird ein Popover angezeigt, ein Beispiel unten. Klicken Sie auf den Modus und Ihre Zuordnung wird für den angegebenen Modus aktiviert.
X1 -Steuerschlüssel - Dieser Parameter zeigt an, welche Modifikatortasten (dh Strg, Verschiebung usw.) zusammen mit dem X1 -Tastaturcode gedrückt und an den scharfen X1 gesendet werden. Da ein Hex -Wert erforderlich ist, sind die Modifikatorwerte wie folgt:
Modifikatorschlüssel | Wert | Modifikatorschlüssel | Wert | Modifikatorschlüssel | Wert | Modifikatorschlüssel | Wert |
---|
SCHICHT | 0x01 | STRG | 0x02 | Kappen | 0x04 | Kana | 0x08 |
GRAPH | 0x10 | GUI | 0x20 | Func | 0x40 | BRECHEN | 0x80 |
In diesem Feld wurde eine Popover -Picklist hinzugefügt, wenn Sie auf das Feld klicken (Tabbing in das Feld zeigt den Popover nicht an). Es wird ein Popover angezeigt, ein Beispiel unten. Klicken Sie auf die erforderlichen Steuerschlüsse und diese Flags werden zusammen mit dem X1 -Tastaturcode für die angegebene PS/2 + PS/2 -Steuerschlüsselkombination gesendet.
Standard -Mapping -Tabelle
Die folgende Tabelle beschreibt die Standardkarte in einem leicht verständlichen Format.
<Styles> Tabelle {Border-Collapse: Zusammenbruch; } tr td {padding-top: 0em; } tr: n-Kind (4) td {padding-top: 0; } </style>
X1 Schlüssel | PS/2 Schlüssel | Beschreibung |
---|
Xfer | F10 | Xfer Key betätigen |
HELFEN | F11 | HILFE KEY betätigen |
KOPIE | F12 | Kopieschlüssel betätigen |
Aufrollen | Pgup | Roll -up -Schlüssel betätigen |
Runterrollen | PGDN | Roll Down Key betätigen |
CLR | Schicht + Zuhause | CLR -Schlüssel betätigen |
Argo | PRTSCR | Argo Key betätigen |
BRECHEN | PAUSE | Break -Schlüssel betätigen |
GRAPH | Linksgui | Grafikschlüssel betätigen |
KJ1 -Satz | Links | KJ1 Key betätigen |
KJ2 -Transformation | Rightalt | KJ2 Key betätigen |
Kana | RightGui | Kana Key betätigen |
Alle anderen Tasten entsprechen dem Symbol auf der PS/2 -Tastatur. Die Num -Sperren -Taste wechselt die Tastatur zwischen numerischen und Cursorfunktionen. Die Tastaturzuordnung fließt durch Modifikator -Tasten, es sei denn, es gibt eine genaue Karte, dh. SCHICHT. Daher können wichtige Kombinationen, die in der Mapping -Tabelle nicht geeignet sind, funktionieren, dh dh. Shift+kana, obwohl Sie die Karte immer über die obige Weboberfläche bearbeiten können.
Scharfe X68000 -Schlüsselkarte
Die Sharp X68000 -Serie umfasst die Modelle Original-, ACE-, Experten-, Super-, Pro-, XVI-, Kompakt- und 68030 -Modelle. Es gibt auch einige spezielle "rote" Modelle. Die Zuordnung ist konventionell und im Konzept des PS/2 -Protokolls ähnlich, dh. Für jede gedrückte Taste wird ein Scancode über einen asynchronen seriellen Kabel gesendet. Dies erleichtert die Zuordnung, da es sich um eine relative 1: 1 -Karte handelt.
Nachfolgend finden Sie das X68000 -Tastatur -Layout -Bild und das Scan -Code -Bild pro Schlüssel. Diese können zur Vorbereitung von Kartenparametern verwendet werden.
X68000 Scan Codes
,---. ,---. ,-------------------, ,-------------------. ,-----------. ,---------------.
| 61| | 62| | 63| 64| 65| 66| 67| | 68| 69| 6A| 6B| 6C| | 5A| 5B| 5C| | 5D| 52| 53| 54|
`---' `---' `-------------------' `-------------------' `-----------' `---------------'
,-----------------------------------------------------------. ,-----------. ,---------------.
| 01| 02| 03| 04| 05| 06| 07| 08| 09| 0A| 0B| 0C| 0D| 0E| 0F| | 36| 5E| 37| | 3F| 40| 41| 42|
|-----------------------------------------------------------| |------------ |---------------|
| 10 | 11| 12| 13| 14| 15| 16| 17| 18| 19| 1A| 1B| 1C| | | 38| 39| 3A| | 43| 44| 45| 46|
|------------------------------------------------------. 1D | `---=====---' |---------------|
| 71 | 1E| 1F| 20| 21| 2l| 23| 24| 25| 26| 27| 28| 29| | ___| 3C|___ | 47| 48| 49| 4A|
|-----------------------------------------------------------| | 3B|---| 3D| |-----------|---|
| 70 | 2A| 2B| 2C| 2D| 2E| 2F| 30| 31| 32| 33| 34| 70 | `---| 3E|---' | 4B| 4C| 4D| |
`-----------------------------------------------------------| .---=====---. |-----------| 4E|
| 5F| 55 | 56 | 35 | 57 | 58 | 59 | 60| | 72 | 73 | | 4F| 50| 51| |
`---------------------------------------------' `-----------' `---------------'
Der Zuordnungsprozess durchquert die Mapping -Tabelle von oben nach unten jedes Mal, wenn eine PS/2 -Taste gedrückt wird (Bluetooth -Scancodes werden intern auf PS/2 -Scancodes abgebildet), und wenn ein Taste übereinstimmt .
In der folgenden Tabelle wird jeder konfigurierbare Parameter beschrieben, der eine einzelne Schlüsselkarte bildet.
Parameter | Beschreibung |
---|
PS/2 Schlüsselcode | Dies ist der RAW -PS/2 -Tastaturcode für eine bestimmte Taste ohne E0/E1- oder Break -Modifikatoren, die sich im PS/2 -Steuerschlüsselflag widerspiegeln. |
PS/2 Steuerschlüssel | Dies sind die Steuerschlüsse, die für einen bestimmten PS/2 -Schlüsselcode abgestimmt sind. Dazu gehören Shift, Strg, Caps, Alt, Altgr, GUI, Func und Break (nicht Break -Schlüssel, sondern Schlüsselpause oder Freigabe). |
Für Tastatur | Dies ist ein Flag, um ein bestimmtes PS/2- oder Bluetooth -Tastaturmodell (n) anzugeben, dem diese Karte aktiv ist, wenn die angeschlossene Tastatur übereinstimmt. |
Für Hostmodell | Dies ist ein Flag, um ein Modell oder eine Reihe von Modellen anzugeben, für die die Schlüsselkarte aktiv ist. Der MZ-2500 kann einen MZ-80B, MZ-2000 und MZ-2500 nachahmen, und der MZ-2800 kann einen MZ-2500 oder MZ-2800 emulieren. |
X68K -Schlüsselcode | Dieser Parameter repräsentiert den Schlüsselwert, der an den x68000 gesendet werden soll, wenn der PS/2 -KeyCode + PS/2 -Steuerschlüssel übereinstimmt. |
X68K -Steuerschlüssel | Dieser Parameter repräsentiert die Steuerschlüsse, die an den X68000 gesendet werden, wenn der PS/2 -Schlüsselcode + PS/2 -Steuerschlüssel übereinstimmt. |
Alle Keymap -Parameter werden im Schlüsselkarteneditor unter Verwendung von HEX -Notation, dh:
Alle Keymap -Zeilen werden in der Tabelle gespeichert und die sichtbare Tabellengröße wird entsprechend der Größe des Browsers und/oder der Computerbildschirm festgelegt. Verwenden Sie zum Anzeigen versteckter Zeilen das Maus -Bildlaufrad.
Die Dateneingabe kann in Hex- oder Dezimalnotation erfolgen, indem Sie auf eine Spalte klicken und einen Wert eingeben. Klicken Sie dann auf die nächste Spalte und geben Sie eine Wiederholung eines Werts ein oder verwenden Sie einmal die Registerkarte, um eine schnelle Dateneingabe zu erhalten. Details für jede Spalte und die nachgeführten Eingabewerte finden Sie unten.
PS/2 -TEAKCODE - Diese Spalte erwartet einen PS/2- oder Bluetooth -Tastatur -Dezode, der in Ihrem Tastaturbenutzerhandbuch oder im Web zu finden ist, in dem viele Referenzen vorhanden sind. dh. Der Schlüssel 'A' hat einen generischen Scancode -Wert von 0x1c. Hex -Codes sind nicht so benutzerfreundlich und da es viele Tastaturen mit vielen unterschiedlichen Spezifikationen gibt, ist es nicht möglich, eine Picklist anzubieten.
PS/2 -Scancodes können durch mehrere Bytes dargestellt werden, nur das Primärbyte verwenden und erweiterten Code -Seqeuces wie E0/E1/F0 ignorieren, da diese intern verarbeitet werden und die entsprechende Funktion in der Spalte PS/2 -Steuerschlüssel ausgewählt werden.
PS/2 -Steuerungsschlüssel - Dieser Parameter gibt an, welche Modifikatortasten (dh Strg, Verschiebung usw.) zusammen mit dem PS/2 -Scancode gedrückt werden, um eine Übereinstimmung vorzunehmen. Da ein Hex -Wert erforderlich ist, sind die Modifikatorwerte wie folgt:
Modifikatorschlüssel | Wert | Modifikatorschlüssel | Wert | Modifikatorschlüssel | Wert | Modifikatorschlüssel | Wert |
---|
SCHICHT | 0x01 | STRG | 0x02 | Kappen | 0x04 | Kana | 0x08 |
GRAPH | 0x10 | GUI | 0x20 | Func | 0x40 | BRECHEN | 0x80 |
In diesem Feld wurde eine Popover -Picklist hinzugefügt, wenn Sie auf das Feld klicken (Tabbing in das Feld zeigt den Popover nicht an). Es wird ein Popover angezeigt, ein Beispiel unten. Klicken Sie auf die wichtigsten Modifikatoren, die Sie zusammen mit dem PS/2 -Scancode übereinstimmen müssen, damit die Karte übereinstimmt und den Rest der Zuordnungsparameter verarbeitet.
Für die Tastatur - Diese Spalte erwartet einen 8 -Bit -Wert, weist jedes Bit ein unterstütztes Tastaturmodell an. Wenn die aktive Tastatur mit einem der festgelegten Bits übereinstimmt, wird der Rest der Zuordnungsparameter verarbeitet.
Gültige Werte finden Sie in der folgenden Tabelle mit fünf definierten Tastaturmodellen und der Rest sind Platzmarkierungen zur Zuordnung einer benutzerdefinierten Tastatur. dh. Ihre eigenen Tastaturzuordnungen können der Tastatur 4 zugeordnet werden. Mithilfe des Hotkey Shift+Strg+ESC+TastePad_4 wird die aktive Tastatur auf Tastatur 4 gesetzt. Ihre Zuordnungen sind dann aktiv.
Ein Wert von 255 (0xff) in diesem Feld ermöglicht die Keymap für alle Tastaturmodelle. Die meisten Standard -Zuordnungen sind für alle Tastaturen aktiviert. Wenn Sie Ihre eigene Zuordnung in der Mapping -Tabelle höher platzieren, hat dies Vorrang vor der Standardkarte.
Tastaturmodell | Wert | Tastaturmodell | Wert | Tastaturmodell | Wert | Tastaturmodell | Wert |
---|
UK WYSE KB3926 | 0x01 | Japan Oadg109 | 0x02 | Japan Sanwa Skb-L1 | 0x04 | Tastatur 4 | 0x08 |
Tastatur 5 | 0x10 | Tastatur 6 | 0x20 | UK Periboard 810 (BT) | 0x40 | UK OMOTON K8508 (BT) | 0x80 |
In diesem Feld wurde eine Popover -Picklist hinzugefügt, wenn Sie auf das Feld klicken (Tabbing in das Feld zeigt den Popover nicht an). Es wird ein Popover angezeigt, ein Beispiel unten. Klicken Sie auf die Tastaturmodelle und Ihre Zuordnung wird für die angegebenen Tastaturmodelle aktiviert oder für alle Tastaturen verwendet.
Für das Hostmodell erwartet diese Spalte einen 8 -Bit -Wert, wobei jedes Bit ein Maschinenmodell angibt, mit dem die Karte aktiv ist. Der scharfe X68000 wurde in vielen Varianten freigesetzt und jedes Modell kann Unterschiede aufweisen, die eine bestimmte Schlüsselkarte erfordern.
Gültige Werte finden Sie in der folgenden Tabelle mit einem Wert von 255 (0xff), der alle Host -Modelle angibt.
Hostmodell | Wert | Hostmodell | Wert | Hostmodell | Wert | Hostmodell | Wert |
---|
X68000 Original | 0x01 | AS | 0x02 | Experte | 0x04 | Super | 0x08 |
Profi | 0x10 | XVI | 0x20 | Kompakt | 0x40 | 68030 | 0x80 |
In diesem Feld wurde eine Popover -Picklist hinzugefügt, wenn Sie auf das Feld klicken (Tabbing in das Feld zeigt den Popover nicht an). Es wird ein Popover angezeigt, ein Beispiel unten. Klicken Sie auf das Hostmodell und Ihre Zuordnung ist für die angegebenen Modelle aktiviert oder verwenden Sie alle für alle möglichen Hosts.
X68K -Schlüsselcode - In dieser Spalte wird erwartet, dass der Tastencode X68000 an den X68000 gesendet wird, wenn der ausgewählte PS/2- oder Bluetooth -Tastaturcode + PS/2 -Steuercode gedrückt wird. dh. Für den PS/2 -Scancode, der den Schlüssel A darstellt, wird 0x1e an den x68000 gesendet.
X68K -Steuerungsschlüssel - Dieser Parameter gibt an, welche Modifikatertasten (dh Strg, Verschiebung usw.) zusammen mit dem X68K -Schlüsselcode an den X68000 gesendet werden. Da ein Hex -Wert erforderlich ist, sind die Modifikatorwerte wie folgt:
Modifikatorschlüssel | Wert | Modifikatorschlüssel | Wert | Modifikatorschlüssel | Wert | Modifikatorschlüssel | Wert |
---|
SCHICHT | 0x80 | Freizusagen | 0x40 | SCHICHT | 0x01 | | |
In diesem Feld wurde eine Popover -Picklist hinzugefügt, wenn Sie auf das Feld klicken (Tabbing in das Feld zeigt den Popover nicht an). Es wird ein Popover angezeigt, ein Beispiel unten. Klicken Sie auf die Schlüsselmodifikatoren, die Sie mit dem X68K -Schlüsselcode an den x68000 gesendet werden müssen, wenn ein Übereinstimmung vorgenommen wird.
Standard -Mapping -Tabelle
Die folgende Tabelle beschreibt die Standardkarte in einem leicht verständlichen Format.
<Styles> Tabelle {Border-Collapse: Zusammenbruch; } tr td {padding-top: 0em; } tr: n-Kind (4) td {padding-top: 0; } </style>
X68000 Schlüssel | PS/2 Schlüssel | Beschreibung |
---|
Hiragana | RightCtrl + F1 | Beteiligt Hiragana Key |
Volle Breite | RightCtrl + F2 | Betägt der Vollbreitenschlüssel |
Katakana | RightCtrl + F3 | Betägt der Katakana -Schlüssel |
Romaji | RightCtrl + F4 | Betätigt den Romaji -Schlüssel |
Transierung | RightCtrl + F5 | Betätigungen transponieren den Schlüssel |
Symbol | RightCtrl + F6 | Betägt der Symbolschlüssel |
CodeInput | RightCtrl + F7 | Betätigt den CodeInput -Schlüssel |
Kopie | RightCtrl + F9 | Betätigungen Kopienschlüssel |
Helfen | RightCtrl + F10 | Betätigungen helfen den Schlüssel |
Opt.1 | F11 | Betätigungen opt.1 Key |
Opt.2 | F12 | Betätigungen opt.2 Key |
BRECHEN | Verschiebung + Pause | Betätigungen Break -Schlüssel |
Xf1 | Linksgui | Betägt XF1 -Schlüssel |
Xf2 | Links | Betägt der XF2 -Schlüssel |
Xf3 | Rightalt | Betätigt XF3 -Schlüssel |
Xf4 | RightGui | Betätigt XF4 -Schlüssel |
Xf5 | SPEISEKARTE | Betätigt XF5 -Schlüssel |
RÜCKGÄNGIG MACHEN | ENDE | Betätigungen rückgängig machen den Schlüssel |
Aufrollen | Pgup | Betätigungen rollen den Schlüssel auf |
Runterrollen | PGDN | Betätigungen rollen die Taste herunter |
CLR | Schicht + Zuhause | Betägt der CLR -Schlüssel |
Alle anderen Tasten entsprechen dem Symbol auf der PS/2 -Tastatur. Die Num -Sperren -Taste wechselt die Tastatur zwischen numerischen und Cursorfunktionen. Die Tastaturzuordnung fließt durch Modifikator -Tasten, es sei denn, es gibt eine genaue Karte, dh. SCHICHT. Daher können wichtige Kombinationen, die in der Mapping -Tabelle nicht geeignet sind, funktionieren, dh dh. Shift+kana, obwohl Sie die Karte immer über die obige Weboberfläche bearbeiten können.
Heiße Schlüssel
Heißtasten sind spezielle Schlüsselkombinationen, um eine Tastaturfunktion zu aktivieren/zu deaktivieren. Wenn eine Funktion über einen heißen Schlüssel ausgewählt wird, wird sie für die dauerhafte Lagerung begangen und bleibt durch Stromzyklen aktiv.
Die folgenden Hotkeys sind derzeit definiert:
Aktiver Host | Heißer Schlüssel | Bestehen | Besonderheit |
---|
Alle | Verschiebung+Strg+ESC+1 | Ja | Wählen Sie Tastaturmodell UK KB-3926 |
Alle | Verschiebung+Strg+ESC+2 | Ja | Wählen Sie Tastaturmodell Japan OADG109 |
Alle | Verschiebung+Strg+ESC+3 | Ja | Wählen Sie Tastaturmodell Japan Sanwa Skb-L1 |
Alle | Verschiebung+Strg+ESC+4 | Ja | Wählen Sie Tastaturmodell Keyboard_4 |
Alle | Verschiebung+Strg+ESC+5 | Ja | Wählen Sie Tastaturmodell Keyboard_5 |
Alle | Verschiebung+Strg+ESC+6 | Ja | Wählen Sie Tastaturmodell Keyboard_6 |
Alle | Verschiebung+Strg+ESC+7 | Ja | Wählen Sie Tastaturmodell UK Periboard 810 (Bluetooth) |
Alle | Verschiebung+Strg+ESC+8 | Ja | Wählen Sie Tastaturmodell UK Omoton K8508 (Bluetooth) |
Alle | Verschiebung+Strg+ESC+0 | Ja | Wählen Sie Standardkarten -Tastatur |
MZ-2500 | Verschiebung+Strg+ESC+Tastatur 1 | Ja | Wählen Sie Keymap für einen MZ-2500 |
MZ-2800 | Verschiebung+Strg+ESC+Tastatur 1 | Ja | Wählen Sie Keymap für einen MZ-2800 |
MZ-2500 | Verschiebung+Strg+ESC+Tastatur 2 | Ja | Wählen Sie Keymap für einen MZ-2000 aus |
MZ-2500 | Verschiebung+Strg+ESC+Tastatur 3 | Ja | Wählen Sie Keymap für einen MZ-80b aus |
X1 | Verschiebung+Strg+ESC+Tastatur 1 | Ja | Wählen Sie Keymap für ein Original X1 aus |
X1 | Verschiebung+Strg+ESC+Tastatur 2 | Ja | Wählen Sie Keymap für einen Turbo X1 aus |
X1 | Verschiebung+Strg+ESC+Tastatur 3 | Ja | Wählen Sie Keymap für einen Turboz X1 aus |
X1 | Verschiebung+Strg+ESC+Tastatur 0 | Ja | Wählen Sie Keymap für alle Modelle, dh. Jede X1 -Modellschlüsselkarte wird aktiv. |
X1 | Verschiebung+Strg+ESC+Tastatur 7 | NEIN | Wechseln Sie zum Tastaturmodus a |
X1 | Verschiebung+Strg+ESC+Tastatur 9 | NEIN | Wechseln Sie zum Tastaturmodus B B |
X68000 | Verschiebung+Strg+ESC+Tastatur 1 | Ja | Wählen Sie das Originalmodell x68000 Schlüsselkarte |
X68000 | Verschiebung+Strg+ESC+Tastatur 2 | Ja | Wählen Sie das ACE -Modell X68000 Schlüsselkarte |
X68000 | Verschiebung+Strg+ESC+Tastatur 3 | Ja | Wählen Sie das Expertenmodell X68000 Schlüsselkarte |
X68000 | Verschiebung+Strg+ESC+Tastatur 4 | Ja | Wählen Sie Pro Model X68000 Schlüsselkarte |
X68000 | Verschiebung+Strg+ESC+Tastatur 5 | Ja | Wählen Sie Super Model X68000 Schlüsselkarte |
X68000 | Verschiebung+Strg+ESC+Tastatur 6 | Ja | Wählen Sie das XVI -Modell X68000 Schlüsselkarte |
X68000 | Verschiebung+Strg+ESC+Tastatur 7 | Ja | Wählen Sie Kompaktmodell x68000 Schlüsselkarte |
X68000 | Verschiebung+Strg+ESC+Tastatur 8 | Ja | Wählen Sie 68030 Modell X68000 Schlüsselkarte |
X68000 | Verschiebung+Strg+ESC+Tastatur 0 | Ja | Wählen Sie die Schlüsselkarte für alle Modelle, dh. Jede X68000 -Modellschlüsselkarte wird aktiv. |
Die Bedeutung der heißen Schlüsselfunktionen ist die Keymap -Filterung. Wenn das Tastaturmodell als KB-3926 ausgewählt wird, sind nur Keymap-Einträge mit dem Tastaturmodell als KB-3926 oder Standard aktiv, alle anderen Einträge inaktiv.
Wenn das Modell der Maschine als X1 -Turbo eingestellt ist, während er mit einer X1 -Maschine verbunden ist, sind nur Keymap -Einträge mit dem Hostmodell als X1 -Turbo oder X1 eingestellt. Alle sind aktiv.
Dies ermöglicht die Erstellung sehr spezifischer Keymaps pro Tastaturmodell, Maschinenart und Modell.
Mauskonfiguration
Der Sharpkey kann bei Verwendung als Mausschnittstelle Mausparameter sowohl auf der PS/2 als auch auf der Hostseite konfigurieren. Bluetooth -Mäuse teilen sich die PS/2 -Konfigurationswerte, werden jedoch intern gerendert, da die Mäuse keine Hardware konfiguriert werden können.
Die grundlegende Konfiguration kann mit der Maus selbst hergestellt werden, indem das Bildlaufrad für einen definierten Zeitraum gedrückt wird. Dies kann in der folgenden Tabelle zusammengefasst werden.
Modus | Taste Presse | Zeitraum | LED -Staat | Beschreibung |
---|
Host -Skalierung | Mittelrollenschlüssel | 1 Sekunde | Modus aktiviert, 1 schnelles Blinken. Die aktuelle Einstellung wird durch 1 Blink pro Wert alle 1,5 Sekunden angezeigt, gültiger Bereich von 0-4, sodass eine Einstellung von 1 alle 1,5 Sekunden 1 Blink sieht. | In diesem Modus kann der Benutzer die vom Host festgelegte interpolierte Auflösung ändern. Grundsätzlich wird ein Teiler von 1/1, 1/2, 1/3, 1/4, 1/5 verwendet, um die Anzahl der PS/2 -Bewegungen zu verringern. Dies führt zu einer langsameren Mausbewegung. |
PS/2 -Auflösung | Mittelrollenschlüssel | 2 Sekunden | Modus aktiviert, 2 schnelle Blinks. Die aktuelle Einstellung wird durch 1 Blink pro Wert alle 2,5 Sekunden angezeigt, gültiger Bereich von 1,2,4,8 Zählungen/mm. | In diesem Modus kann der Benutzer die PS/2 -Mausauflösung oder -sensitivität ändern, dh. Wie viele Zählungen gibt es pro mm Bewegung. |
Der Wert des Konfigurationsmodus wird geändert, indem das Scrollrad nach vorne scrollt, um zu erhöhen, oder nach rückwärts, um zu verringern und dann die LED -Blitzzahl zu beobachten. Wenn der gewünschte Wert festgelegt ist, führt das Klicken auf das Bildlaufrad dazu, dass der Wert in dauerhafter Konfiguration gespeichert und bis zur nächsten Neukonfiguration verwendet wird.
Eine andere Möglichkeit, die Mausparameter zu konfigurieren, besteht darin, die webbasierte Mauskonfigurationsfunktion zu verwenden, indem Sie auf die Webschnittstelle über die obigen Zugriffspunkt-/Clientinformationen zugreifen und einen Browser öffnen, um die Anfangsstatusseite zu laden, dh:
Click on the Mouse Config option in the left sidebar menu. This will start the Mouse configuration screen which will appear like:
The Mouse Configuration screen shows 2 panels:
- A Mouse Host Configuration panel - this is used to configure host side mouse parameters.
- A Mouse PS/2 Configuration panel - this is used to configure PS/2 side mouse parameters.
Mouse Host Configuration
This panel currenly presents one option, setting the host side scaling of the PS/2 movement data. Select the scaling required and press the Save button to commit to permanent storage. This feature can also be set via the mouse scroll wheel.
Mouse PS/2 Configuration
This panel offers 3 configurable options:
- PS/2 Mouse Scaling - This feature can scale the movement data sent by the mouse. If set to 1:1, no scaling occurs, if set to 2:1 then the movement data is multiplied by 2 resultion in the mouse movement been more rapid and travels further.
- PS/2 Mouse Resolution - This feature sets the accuracy of the mouse data as the mouse moves 1mm. The most inaccurate value is 1 c/mm, ie. 1 division value per mm, the most accurate is 8 c/mm, ie, 8 division values per mm.
- PS/2 Mouse Sampling Rate - This feature sets the accuracy of the mouse by transmitting more data per second regarding it's movement. The Sharp protocol requires a continous transmission of data every 20ms which equates to a sampling rate of 50/s, so a PS/2 sampling rate of 60/s is considered the optimal value.
After setting the required values, press the 'Save' button to commit the changes to permanent storage.
NB: The Mouse Configuration menu will be displayed when the SharpKey is primarily used as a mouse, ie. the Host cable connects to a Host mouse port. If the Host is keyboard and mouse capable over one cable then both the host keyboard map and mouse configuration menu will appear in the side-menu bar.
Credits
Espressif IDF development environment and use of the ESP-32S reference material was used in the design of this keyboard interface.
Licenses
This design, hardware and software, is licensed under the GNU Public Licence v3.
No commercial use to be made of this design or any hardware/firmware component without express permission from the author. This condition overrides any rights afforded by the GNU GPL 3 license.
The Gnu Public License v3
The source and binary files in this project marked as GPL v3 are free software: you can redistribute it and-or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
The source files are distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; ohne die stillschweigende Garantie der MARKTGÄNGIGKEIT oder EIGNUNG FÜR EINEN BESTIMMTEN ZWECK. Weitere Einzelheiten finden Sie in der GNU General Public License.
Sie sollten zusammen mit diesem Programm eine Kopie der GNU General Public License erhalten haben. Wenn nicht, siehe http://www.gnu.org/licenses/.