mark: keyboardshortcuts

Beitrag lesen

Hi,

Vielleicht gibt es ja noch eine ganz elegante Lösung an die ich nicht gedacht habe

ich kenne deine Anwendung nicht, aber brauchst du wirklich alle Tasten? Es ist sehr unwahrscheinlich, dass sich jemand mehr als >10 Shortcuts für deine Seite merkt. Würde dir vorschlagen nicht alle Key-Kombinationen zuzulassen, gibt dem User ein paar Tastenkombinationen zur Auswahl.

Dies sollte eigentlich all deine genannten Probleme lösen:

  • wie gestallte ich das Formular zum Einstellen dieser? input type=select

Der Nummernblock sendet andere Keycodes als die Zahlenreihe.

lass ihn weg.

Auch muss ich alle Eventualitäten für Mac abdecken

fällt auch zum Großteil weg, wenn du willst.

Die zweite Problematik ist, dass ich im Interface die gewählten Tastenkombis auch wieder hinschreiben möchte

Da hätte ich eine tolle Idee, die dir viellt. gefällt: Du könntest anstatt die Key Codes zu mappen ein Font erstellen, der Ligaturen verwendet und den Keycode normal hinschreiben. https://icomoon.io unterstützt das bereits. Hier, damit du verstehst, was ich meine: https://symbolset.com/

Wenn dir mein Vorschlag nicht gefällt, würde ich folgendes javascript verwenden und die Keys mappen, so, wie du gesagt hast. http://www.openjs.com/scripts/events/keyboard_shortcuts/shortcut.js

lg mark