Was tun, wenn ich mehr Tasten benötige, als meine Tastatur hat?

Ich habe eine Standardtastatur. Mit AutoHotkey habe ich F1 F12 zugeordnet, um extrem spezifische Aufgaben auszuführen, die ich selbst auswendig gelernt habe, und zusätzlich zu diesen habe ich zahlreiche WinKey+Letter Remappings, um andere Aufgaben anderer Art auszuführen, wobei letzteres mich daran erinnert, was was tut. Die ersten musste ich mir einfach langsam merken.

Ich finde das schon massiv problematisch. Oftmals F8 oder F9 oder etwas macht eine andere Funktion in einem anderen Programm, wie "set fullscreen" oder so. Aber ich möchte idealerweise viele weitere "Tastenkombinationen" hinzufügen, um alle Arten von Aufgaben mit einzelnen Schaltflächen auszuführen.

Ich wünsche mir im Grunde genommen eine sehr große Tastatur mit Hunderten zusätzlicher Tasten, die ich mit Farben und/oder Beschriftungen anpassen könnte, aber so etwas habe ich noch nie gesehen.

Ich bin nicht sicher, dass ein separates USB-Taste pad" oder so würde auch funktionieren, oder körperlich bequem. Ich möchte idealerweise eine Lösung, die keine neue Hardware erfordert, wie eine intelligente Art der Verwendung der vorhandenen Tastatur...

Ich habe oft gedacht, dass ich in der Lage sein sollte, nur eine einzelne Taste neu zuzuordnen, die ein spezielles "Overlay-Menü" öffnet oder schließt, das die Tastatur übernimmt, bis eine Taste gedrückt wird, und somit alle Tasten auf der Tastatur verwenden könnte. Ich kann so etwas jedoch nicht programmieren und mir ist ein solches Programm nicht bekannt. Und wenn ja, wette ich es wäre überentwickelt und aus irgendeinem Grund nicht für mich geeignet. Es ist auch sehr wichtig, dass die Dinge sofort sind, wenn ein solches Programm verwendet wird.

Was machen andere Superuser oder Poweruser?

Author: zx485, 2020-07-20

13 answers

Als großer Fan der Tastatur-und Shortcut-Produktivität habe ich verschiedene Ansätze zum Erweitern und Anpassen von Tastaturkürzeln ausprobiert. Einige waren wild erfolgreich und verwendeten sie mehrmals pro Minute, andere haben in der Praxis verblasst.

Im Allgemeinen habe ich festgestellt, dass ein sekundäres Gerät viel weniger nützlich ist als die Tastatur und Maus, auf der sich Ihre Hände bereits befinden. Wenn Sie Ihre Hand von der Tastatur zu einer anderen Sache bewegen müssen, ist die Verknüpfung nicht so kurz und Ich finde, ich benutze es nicht sehr oft.

Diese Antwort ist eine übersicht über die Ansätze, die ich getroffen habe, bestellt, wie erfolgreich Sie gewesen bei mir (beginnend mit den meisten erfolgreich).

#1: - Gaming-Maus -

Logitech G600 Maus

Während es als Gaming-Maus speziell für MMOs konzipiert ist, ist die Logitech G600 [[15]}einfach die beste Produktivitätssteigerung, die ich je benutzt habe, und es ist billig bei $40.

  • 12 programmierbare Tasten unter dem Daumen
  • 2 programmierbare Tasten unter dem Scrollrad
  • Scrollrad kippt horizontal für links / rechts Bewegung
  • Eine dritte "Klick" - Taste für Ihren Ringfinger (also zusätzlich zum Links-und Rechtsklick)

Das ist eine Menge zusätzlicher Tastenkapazität auf einem Gerät, auf dem Sie bereits Ihre Hand haben. Die gebündelte Software ist hochgradig anpassbar-Sie können jede Taste so konfigurieren, dass Sie eine Tastenkombination, eine Reihe von Tastendrücken sendet, ein bestimmtes Programm oder Skript direkt startet oder sogar aussetzt der Tastendruck auf eine spezielle API (außerhalb der normalen Tastaturbehandlung von Windows), die von einer externen App verwendet werden kann. Sie können die Schaltflächen auch so konfigurieren, dass sie sich je nach Fokus der App unterschiedlich verhalten.

#2: Caps-lock -

Mit ein wenig Hacking ist es möglich, Caps Lock als Modifikator wie Ctrl oder ⊞ Win zu verwenden. Da im Grunde nichts Caps+... als Tastenkombination verwendet, öffnet dies die gesamte Tastatur für einen neuen Satz von Verknüpfung.

Ich habe mein eigenes Dienstprogramm für diesen Zweck geschrieben, aber leider ist es überhaupt nicht in Form zu teilen. Es sieht jedoch so aus, als könnten Sie es als Modifikator in AutoHotkey zum Laufen bringen.

#3: Eselsbrücken

Verwenden Sie die Old-School-Tastatur Navigation Mnemonics zu Ihrem Vorteil! Drücken Sie Alt und Unterstriche werden unter einem Buchstaben in der Beschriftung vieler Steuerelemente und Menüs angezeigt. Drücken Sie den unterstrichenen Buchstaben, um das Steuerelement zu aktivieren-Auswahl eines Menüeintrags, Überprüfung eines checkbox oder Drücken einer Taste. Es ist einfach, nützliche Sequenzen auswendig zu lernen, da der mnemonische Buchstabe im Allgemeinen der erste Buchstabe oder der wichtigste Buchstabe eines Befehls ist. Zum Beispiel Alt+F, O öffnet das Menü Datei und wählt Öffnen, um direkt zum Dialog Öffnen zu gelangen.

Tipps:

  • Sie können Windows so konfigurieren, dass immer mnemonische Unterstriche angezeigt werden (anstatt nur nach dem Drücken von Alt). Gehen Sie zu Einstellungen > Einfacher Zugriff > Tastatur und aktivieren Sie "Unterstreichen Sie die Zugriffsschlüssel, wenn verfügbar".
  • Nutzen Sie die Kontextmenütaste (die zwischen rechts Alt und Strg). Sie können es drücken und dann die Mnemonik für einen Eintrag im Menü drücken. In Word können Sie beispielsweise drücken , P um den Absatzdialog zu öffnen.

Leider vernachlässigen die meisten webbasierten und viele "moderne" Apps Mnemonik, also ob dies in einer bestimmten App nützlich ist, variiert.

#4: Spielen Tastatur -

Logitech G-910 TastaturEs gibt eine Reihe von Tastaturen für Gamer mit zusätzlichen programmierbaren Tasten. zB Logitechs G-Serie, wie die G-910, die 5 programmierbare Tasten auf der linken Seite und 4 oben auf den regulären F-Tasten hat. Wie die Tasten auf der G600 Maus, gibt es viel Programmierflexibilität.

Das Design der meisten Gaming-Tastaturen ist natürlich... bold, wenn Sie also einen in einem Büro verwenden, bereiten Sie sich darauf vor, darüber zu sprechen.

#5: Spezialisierte sekundäre Tastatur -

Es gibt viele Geräte, die Sie neben Ihrer Tastatur einstellen können, die viele zusätzliche Tasten bieten. Mein Favorit war das Logitech G13 (oben links), aber es wurde leider eingestellt. Es könnte für $50 neu sein, aber jetzt verkauft es für bis zu $ 400, wenn Sie es finden können.

Diese Geräte werden unter verschiedenen Namen verkauft, darunter Gameboard, gaming tastatur, makro-Tastatur, programmierbare Tastatur, content creation controller - und stream-controller - .

Einige Geräte, wie der G13, verfügen über dedizierte Schlüssel mit spezieller Software, um die Programmierbarkeit zu ermöglichen. Andere erscheinen Windows als normale Tastaturen, die die gleichen Tasten wie Ihre Haupttastatur drücken - sie sind zufällig seltsam geformt und haben nicht das volle Alphabet. Sie sollten die Geräte mit dedizierter Eingabe bevorzugen.

  • Stream-Deck ist cool, aber teuer. Jede Taste hat einen Bildschirm, so dass Sie können ändern Sie die Beschriftungen dynamisch.
  • X-Keys (oben rechts) ist auch relativ teuer, aber sie gibt es schon lange und haben eine gute Software. Die Tastenkappen sind anpassbar: Sie sind klar, so dass Sie Etiketten darunter drucken können.
  • Die " Gaming-Tastatur "und allgemeinere" Makro-Tastaturen " sind billiger, aber Softwarequalität und Flexibilität variiert.

Abhängig von Ihrem Anwendungsfall können sich diese sekundären Geräte als nicht wertvoll erweisen, wenn Sie sie müssen Ihre Hand von der Haupttastatur bewegen, eine Taste drücken und dann zurückgehen. Zum Beispiel fand ich es als Programmierer viel natürlicher und nützlicher, zusätzliche Tasten mit Caps als Modifikator auf meiner Haupttastatur zu binden. Mein Video-Editor-Partner fand das G13 jedoch in diesem Workflow äußerst nützlich.

#6: iPad - /tablet -

Legen Sie ein Tablet (oder sogar ein altes Telefon) auf Ihren Schreibtisch neben Ihrer Tastatur, deaktivieren Sie das Bildschirm-Timeout und verwenden Sie es, um die Verknüpfung anzuzeigen Taste. Es gibt eine Reihe von Android-und iPad-Apps, die eine Verbindung zu einer App auf Ihrem Computer herstellen und es Ihnen ermöglichen, verschiedene Verknüpfungen/Funktionen auszuführen. Oder wenn Sie abenteuerlustig sind, können Sie Ihre eigene als Web-App erstellen und im Browser des Geräts öffnen.

Dies gibt Ihnen zwar eine große Flexibilität, da die Schaltflächen auf einem Bildschirm virtuell sind, aber meiner Erfahrung nach erwies sich dies als ein großer Nachteil. Touchscreens fehlt das taktile Feedback von echten Tastaturen und Tastaturen, was besonders wichtig ist, wenn Sie schnell Tastenkombinationen finden möchten, indem Sie sich alleine fühlen. Es ist der gleiche Grund, warum Touchscreens in Autos saugen - Sie müssen in der Lage sein, Ihre häufig verwendeten Steuerelemente zu finden, ohne auf das Eingabegerät zu schauen.

Das heißt, wenn Sie bereits ein zusätzliches Gerät haben, ist diese Option kostenlos bis sehr günstig.


Pedale?

Ich wollte versuchen, Fußpedale zu benutzen, aber ich habe es nie wirklich versucht.

Es gibt offensichtlich eine ziemlich niedrige praktische Grenze für die Anzahl der Pedale, die Sie verwenden können, aber es gibt Ihnen ein zusätzliches Eingabegerät, das immer in Reichweite ist.

Bonus: nützliche software -

Dies sind alles kostenlose Tools für die Produktivität der Tastatur, die ich mag:

 54
Author: josh3736,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-07-23 02:37:04

Sie können eine Makrotastatur kaufen (scrollen Sie durch die Liste). Eine Makrotastatur wie this, kombiniert mit AutoHotkey klingt so, als wäre es direkt in Ihrer Gasse.

 29
Author: Keltari,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-07-20 05:33:00

Damals, als Wordperfect 5.1 die Erde regierte, gab es Funktionstastenvorlagen, die beim Auswendiglernen der Muskeln halfen. Vorlagen unterschieden sich, aber sie hatten in der Regel mindestens 4 Funktionen für jede Taste markiert (plain, control, Shift und alt).

funktion schlüssel vorlage

 14
Author: Ross Presser,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-07-20 15:21:29

Haben Sie in Betracht gezogen, zwei oder drei Tastenkombinationen in Ihrem Hotkey-Setup zu verwenden?

  • Einzelner Schlüssel: F1-F12 den Funktionen 1 bis 12 usw. für Alphabete und Zahlen zugeordnet

  • Zwei Schlüssel combo: CapsLock+F1-F12 den Funktionen 13 bis 24 usw. zugeordnet, auch für ScrollLock und NumLock

Das Erstellen von zwei Schlüssel-Hotkeys ist mit ^ einfach ! # + (Strg, Alt, Sieg, Shift) und andere Tasten mit Alphabet-bzw.

  • Drei Tastenkombination: CapsLock+Alt+F1-F12 den Funktionen 25 bis 36 usw. zugeordnet, für ScrollLock und NumLock..

Match funktion, alphabet oder zahl tasten mit CapsLock/AltGr/Right-Alt/Right-Ctrl/Numpad0-9/ScrollLock/NumLock tasten für zusätzliche Hotkeys.

Beispiel 1:

; CapsLock + ALT + K to execute function 1

Capslock & k::
GetKeyState, state, Alt
if state = D
func1()
Return

Quelle: Wie kombiniere ich drei Schlüssel als Hotkey mit Autohotkey?

Beispiel 2:

#If GetKeyState("CapsLock", "T") ; if CapsLock is ON

!F1::    ; CapsLock + ALT + F1 
func1()
return

..
..

!F12::
func12()
return

#If

Quelle: AdditiveTips

 13
Author: xypha,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-07-23 17:43:00

Ich habe oft gedacht, dass ich in der Lage sein sollte, nur eine einzelne neu zuzuordnen schaltfläche, die ein spezielles "Overlay-Menü" öffnet oder schließt, das dauert über die Tastatur, bis eine Taste gedrückt wird, und so konnte ich alle Tasten auf der Tastatur. Ich kann so etwas jedoch nicht programmieren und bin nicht bewusst, ein solches Programm vorhanden.

Es kann mit Autohotkey sicher gemacht werden, ich habe dies einmal für Notepad++getan. Und man kann visuelles Feedback implementieren, das z. B. zeigt, in welcher "Ebene" Sie sich befinden, oder eine passive Benutzeroberfläche, die Hinweise mit Tasten und Befehlen gibt. Alles kann mit Autohotkey gemacht werden. Grundsätzlich können Sie also unbegrenzte Möglichkeiten haben, die Tastatur mit "Ebenen"zu erweitern.

Und Sie haben nicht erwähnt, welches genaue Problem und in welcher Software Sie haben. Tatsächlich umfassen häufig verwendete globale Betriebssystemaktionen nur das Wechseln zwischen den Apps, das Eingeben von Text und das Kopieren und Einfügen, sodass ich bezweifle, dass es so viele globale nützliche Verknüpfungen geben kann. Alles andere ist App-spezifisch.

Wenn Sie Software haben, für die so viele Verknüpfungen erforderlich sind, und die Software keine gute Möglichkeit bietet, diese neu zu binden, würde ich einfach ein app-spezifisches AHK-Skript entwickeln, das es wie oben erwähnt erweitert. So könnten Sie beispielsweise eine Art "Befehlsmodus" haben, den Sie mit einer Taste aufrufen (wie im VIM-Editor) und die gesamte Tastatur verwenden. Nach meiner Erfahrung kann dies die meisten Probleme lösen.

Ich wünsche mir im Grunde genommen, ich hätte eine viel große Tastatur voll von hunderte von zusätzlichen Tasten, die ich mit Farben und/oder anpassen könnte etiketten, aber so etwas habe ich noch nie gesehen.

Für mich persönlich ist Ergonomie mehr ein Problem als die Gesamtmenge der Schlüssel. Ich benutze A4Tech X7 G800V Tastatur, es hat extra 16 programmierbare Tasten, aber was wichtig ist, sind mehr zusätzliche Tasten unter meinem linken Daumen und Pinkie, die an häufig verwendete Tasten wie Enter, Delete, Backspace usw. gebunden werden können. welche sonst mit meiner linken Pfote nicht erreichbar sind.

Und natürlich kann man z.B. ein zusätzliches USB-Keyboard kaufen, aber darauf achten, dass es programmierbar ist, so dass die Tasten über Firmware einigen erweiterten Keycodes (die nicht auf der Haupttastatur vorhanden sind, wie z.B. F13-F24 Tasten) zugeordnet werden können, so dass es einfach mit Autohotkey verwendet werden kann.

 5
Author: Mikhail V,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-07-21 23:50:27

Ich bin ein langjähriger AHK-Benutzer.

Ich empfehle keine benutzerdefinierten "Makrotastaturen" oder irgendetwas mit nicht standardmäßigen Schaltflächen. Autohotkey kann sie nicht abholen. Sie müssen keine Signale verwenden, die von Software von Drittanbietern aufgenommen werden können. Ich hatte eine Logitech G15-Tastatur und die Makrotasten werden nicht von AHK abgeholt; Ich musste Standard-Tastaturkombinationen (Win/Strg/Alt/Umschalt + Buchstabe) erstellen, damit AHK sie abholen konnte.

Sie können stattdessen mit Hotstrings Ihre Makros auslösen einer Tastenkombination.

Ihr eingebautes Beispiel hat ::btw::By The Way. Dies führt dazu, dass jedes Mal, wenn Sie btw und dann Leerzeichen eingeben, Ihr Text gelöscht und By The Way als Tastenanschläge gesendet wird.

Sie können dies in :*:btw::By The Way ändern, damit Sie keinen Speicherplatz verwenden müssen.

Wenn Sie viele "Spiele" haben, die Verknüpfungen starten möchten, können Sie Folgendes tun:

:*:*g-f::run "Fortnite"
:*:*g-l::run "LoL"
:*:*g-p::run "PUBG"

Wenn Sie also *g-f eingeben, starten Sie Fortnite, *g-l startet LoL usw. usw. Sie haben unbegrenzte Anzahl von Verknüpfungen sie können mit Kurzcodes für jede gewünschte Funktion erstellen.

Wenn Sie also in einem Textverarbeitungsprogramm sind, wird der Text *g-l angezeigt, und manchmal löscht AHK möglicherweise nicht alle diese Striche, bevor Sie den Code ausführen. Das Hinzufügen einer leichten Verzögerung wie sleep, 10 zu Beginn würde dies kompensieren oder diese Makros einfach nicht in einer Textverarbeitung ausführen.

Ich weiß auch, wie man eine GUI erstellt, und sie ist tatsächlich viel einfacher als alles andere, was ich verwendet habe. Wenn sie wollen beginnen Sie zunächst mit der GUI , fügen Sie hinzu, folgen Sie dem Beispiel und erstellen Sie Ihre erste GUI.

 4
Author: Nelson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-07-21 13:23:14

Mein persönlicher Ansatz dabei war immer der folgende:

  1. Verwenden Sie ScrollLock, um festzustellen, ob Hotkeys überhaupt verwendet werden sollen. Wenn es ausgeschaltet ist, ist die Tastatur nur eine normale Tastatur, ansonsten ist es eine "heiße" Tastatur. Ich wähle ScrollLock, weil es meistens sonst nutzlos ist, aber natürlich können Sie jede andere Taste wählen.
  2. Ordnen Sie die +/- Tasten des Numpads zu, um eine numerische Variable im AHK-Skript zu erhöhen/verringern. Diese variable ist die Anzahl von meinem Hotkey "layer" - jedem der Layer sind verschiedene Hotkeys zugewiesen.
  3. Verwenden Sie den Wert der Variablen in den Hotkey-Zuordnungen, um zu bestimmen, welche Aktion ausgeführt werden soll.

Im Gegensatz zu den anderen Ansätzen, die ich sehe, die hier erwähnt mit Strg/Alt/Win - /was auch immer, dieser gibt Sie ziemlich viel infinite-Tasten (es sei denn, die variable überläuft, die ich bin mir nicht sicher, ob das überhaupt passieren in der AHK oder nicht).

 3
Author: ooa,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-07-23 17:46:18

Visual Studio verwendet - Sequenzen von hotkeys für verschiedene Dinge. Zum Beispiel macht Strg+\ nichts alleine, sondern öffnet eine Reihe verschiedener Fenster, je nachdem, was danach gedrückt wird. Drücken Sie Strg+\, lassen Sie los und drücken Sie dann T, um das Fenster "Aufgaben" zu öffnen, oder E, um die Fehlerliste zu öffnen. Sie können einen einzelnen Hotkey multiplexen, um viele verschiedene Funktionen auszuführen. Um diese Art von Dingen zu implementieren, möchten Sie, dass der anfängliche Hotkey / Combo eine Funktion auslöst, die das nächste Zeichen liest von der Tastatur und führt dann die entsprechende Aktion aus. Wenn Sie dieses Zeichen ohne Zeitüberschreitung lesen (wie Input, OutputVar, L1), haben Sie effektiv die von Ihnen erwähnte Funktion "Tastaturüberlagerung".

Persönlich habe ich vor einiger Zeit Hotkeys aufgegeben und angefangen, SlickRun zu verwenden. Drücken Sie eine Tastenkombination und Sie erhalten eine kleine schwebende Befehlszeile, die Sie so konfigurieren können, dass Sie basierend auf Ihrer Eingabe alles tun, was Sie möchten. Ich kann "mail" eingeben, um meinen E-Mail-Client zu öffnen, geben Sie "? - Abfrage - " so öffnen Sie einen Webbrowser für meine Suchmaschine Ihrer Wahl und suchen Sie nach "Abfrage" oder geben Sie "Begriff" ein, um PuTTY zu starten und eine serielle Verbindung zu einem Gerät herzustellen. Ich finde die Schlüsselwörter / Befehle viel leichter zu merken als arkane Hotkey-Combos und brauchen nur geringfügig länger zu tippen. Außerdem ist alles hinter einem einzigen Hotkey versteckt, sodass es fast nie zu Konflikten mit anderen Programmen kommt. Ich kann sogar einen Befehl zum Ausführen eines Skripts einrichten, mit dem ich ausgefallene Dinge wie die Interaktion mit ausführen kann programme, die derzeit minimiert werden.

 2
Author: bta,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-07-21 22:59:16

Vergiss nicht Hotstrings!

Bei einem früheren Job half ich unserem Kundensupportteam, indem ich Vorlagen in AutoHotkey erstellte, die verschiedene Zeichenfolgen durch eine Vorlagen-E-Mail ersetzten, die viel schneller war als die Standard-Vorlagenfunktionalität in Outlook und schneller als das Kopieren und Einfügen der Vorlagen aus einer Textdatei, die zu dieser Zeit unser Prozess war.

Ein Beispiel aus der verknüpften Dokumentation ist genau das:

::btw::
MsgBox You typed "btw".
return

Aber ich würde normalerweise die Zeichenfolge voranstellen mit etwas anderem, wie grave (`):

:*:``newpass::
    paste(generateRandomString())
    return

Sie können diese im Grunde wie Befehlsakkorde in einigen Anwendungen verwenden, und sie sind in der Regel weniger anstrengend zu erinnern, weil es ein Wort sein kann.

Die andere Sache zu erinnern ist, dass Hotkeys Filter auf sie haben können, so dass sie nur für bestimmte Anwendungen auslösen.

 2
Author: William,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-07-22 15:29:05

Eine weitere Option, die in keiner der anderen Antworten enthalten ist (die ich gesehen habe): QMK. QMK ist eine Open-Source-Firmware für einige kompatible Tastaturen, die die Programmierung jeder Taste und viel leistungsfähigere Funktionen wie Ebenen ermöglicht. Eine QMK-Tastatur kann eine Taste haben, die so programmiert ist, dass sie wie ein Modifikator für den Zugriff auf eine andere Ebene wirkt. Diese neue Ebene kann Tastenkombinationen haben (und mehr: https://beta.docs.qmk.fm/using-qmk/software-features). Dies macht die Verwendung von 40% Tastaturen wie die Planke EZ möglich, kann aber auch Funktionen zu einer 104-Tasten-Tastatur in voller Größe hinzufügen.

Die meisten Tastaturen verwenden kein QMK (es ist so ziemlich nur eine Funktion auf mechanischen Tastaturen), aber es gibt einen Adapter (https://www.1upkeyboards.com/shop/controllers/usb-to-usb-converter/), mit dem jede normale Tastatur konvertiert werden kann.

 2
Author: CtrlAltF2,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-07-22 22:13:28

Es ist nicht klar, wie viele Programme und bestimmte Operationen Sie beschleunigen möchten, aber je mehr es gibt, desto weniger werden Sie jede der bestimmten Verknüpfungen verwenden und desto schwieriger wird es sein, sich an sie zu erinnern.

Ich würde empfehlen, die Standard-Windows-Tastenkombinationen für Apps zu verwenden, anstatt zu versuchen, eigene zu erstellen und auswendig zu lernen. Microsoft schrieb die Shortcut-Richtlinien und ein sehr großer Teil der Windows-Programme ehrt diese.

STRG+F4 wird fast schließen Sie immer das aktuelle Dokument / Fenster, ohne das Programm zu beenden, STRG+Tab, fast immer durchlaufen Sie die Fenster der aktuellen App. ALT+F4 wird definitiv die aktuelle App verlassen. STRG+C wird in die Zwischenablage kopiert. etc.

Außerdem verwenden die meisten Windows-Programme den ALT-Menüzugriff für mnemonische Verknüpfungen, was meine bevorzugte Arbeitsweise mit der Tastatur ist.

Drücken und lassen Sie ALT los und Sie befinden sich im Menümodus. drücken Sie F (für Datei) und dann X (für Beenden) und Sie werden die App auch verlassen. ALT, I, S sollte Signatur in Outlook einfügen. Das Beste ist, wenn Sie sich nicht sicher sind, werden die Tastenkombinationen unterstrichen, damit Sie einen Blick darauf werfen können.

Ich würde AHK-Makros nur für einige längere Tastenfolgen reservieren, die Sie sehr oft verwenden müssen.

 1
Author: Gnudiff,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-07-21 21:38:19

Ich erinnere mich, wie ich über eine bestimmte Windows-Einstellung gelesen habe, die die rechte Alt-Taste in eine Alt-Gr-Taste verwandelt, die normalerweise zur Eingabe von Zeichen verwendet wird, die außerhalb des normalen Zeichensatzes für diese Tastatur liegen.

 -1
Author: milesrf,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-07-21 19:28:26

Einfach, Karte UMSCHALT + F1 bis F12. Viele Systeme verwenden dies und rufen SHIFT + F1 einfach auf F13, SHIFT + F2 als F14 usw.

 -1
Author: SnakeDoc,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-07-22 16:03:16