Wie kann ich eine visuelle Überlagerung von Tastenkombinationen sehen, die ich gedrückt habe?

Ich habe mehrere Screencasts (aufgenommen unter Mac OS X) gesehen, die einen netten kleinen "Toast" zeigen, der angibt, welche Tastenkombination vom Screencaster gedrückt wird, normalerweise in der Mitte des Bildschirms. Ist dies eine Funktion der screencasting-software? Gibt es eine app, die dies tut, die allein steht?

Ich mache regelmäßig Präsentationen für Programmierkurse und möchte meinem Publikum zeigen, welche Verknüpfungen ich aktiviere.

Author: lyricsboy, 2012-04-01

4 answers

Screenflow hat eine Option, um die gedrückten Tasten anzuzeigen, aber sie werden nur im aufgezeichneten Screencast angezeigt.

Es gibt auch eigenständige Apps, die die Tasten in Echtzeit anzeigen, z. B. Keycastr und Mouseposé.

 43
Author: Lri,
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-12-15 23:37:42

Zumindest unter macOS Sierra gibt es eine Möglichkeit, Tasten nativ auf dem Bildschirm anzuzeigen. Es gibt jedoch einige Einschränkungen/Dinge zu beachten:

  • es Huckepack auf der" Sticky Keys " Zugänglichkeit Einstellung, die die Art und Weise ändert Modifikatortasten arbeiten (Sie drücken sie einfach, und müssen sie nicht halten)
  • es werden nur Modifikatortasten angezeigt; es wird nicht das endgültige Zeichen angezeigt (z. B. für CMD+P wird nur CMD angezeigt, und sobald Sie "P" drücken, verschwindet es)

Aktivieren dieser:

  1. Gehe zu Systemeinstellungen > Zugänglichkeit
  2. Wählen Sie in den Kategorien links Keyboard
  3. Wählen Sie Aktivieren Sie Sticky Keys
  4. Klicken Sie neben Sticky Keys aktivieren auf die Optionen ... Taste
  5. Wählen Sie Display gedrückt tasten auf dem bildschirm (und alternativ ändern, wo es erscheint). OK.

Dies passte zu meinem Anwendungsfall und mit Mouseposé bei $ 9.99 (zum Zeitpunkt der Veröffentlichung) und KeyCastr stürzt beim Start für mich ab, ich dachte, ich würde teilen. Hoffe das hilft einigen Leuten!

Sticky Keys - Display gedrückt tasten auf dem bildschirm

 6
Author: Mark M,
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
2017-12-14 20:10:29

Ich nehme auch viele Tutorials / Screencasts auf und war sehr unzufrieden mit vorhandenen Lösungen für macOS (die meisten von ihnen scheinen kaputt oder einfach hässlich zu sein). Also habe ich beschlossen, meine eigene Tastendruck-App zu erstellen:

Herunterladen: https://ixeau.com/apps/keystroke-pro/

Video: https://youtu.be/3koqaw99uKA (30 Sekunden)

Eigenschaften:

  • Animierte Tastenanschläge sehen wunderschön in hell und dunkel
  • Funktioniert hervorragend mit macOS Mojave
  • Individuell gestaltete Tasten für gängige Tastaturlayouts ISO und ANSI
  • Lokalisiert für 23 Sprachen

geben Sie hier die Bildbeschreibung ein

 6
Author: ixany,
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
2019-04-10 09:05:12

Ich verwende KeyDrawer zum Aufzeichnen von Streams:

Https://aquatious.com/keydrawer (https://www.youtube.com/watch?v=vhUG-hQY1cg)

Die gezeichneten Tasten sehen aus wie native Macbook ' s/Magic Keyboard Keys, können überall auf Ihrem Bildschirm platziert werden, skaliert auf welche Größe Sie wollen, ohne an Qualität zu verlieren, etc:

KeyDrawer Pro Licht KeyDrawer Pro Dunkel

Ansonsten sind alle oben empfohlenen Apps, die ich ausprobiert habe, sehr ähnlich. Wenn Sie nach einer kostenlosen Alternative suchen, ich angenommen, es sollte ein besseres Rendering-Plugin für Keycastr geben, da das Standard-Plugin leider alles andere als perfekt aussieht oder vielleicht jemand es endlich machen sollte.

 0
Author: O.W.Grant,
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
2021-01-27 16:46:54