Jak mogę zobaczyć nakładkę wizualną po naciśnięciu klawiszy skrótu?

32

Widziałem kilka screencastów (nagranych na Mac OS X), które pokazują ładny „toast” wskazujący, który klawisz skrótu jest naciskany przez screencaster, zwykle na środku ekranu. Czy jest to funkcja oprogramowania do screencastingu? Czy istnieje aplikacja, która robi to samodzielnie?

Regularnie robię prezentacje na zajęcia z programowania i chcę pokazać moim odbiorcom, jakie skróty aktywuję.

Lyricsboy
źródło

Odpowiedzi:

33

Screenflow ma opcję wyświetlania naciśniętych klawiszy, ale będą one widoczne tylko w nagranym screencastie.

Istnieje także samodzielne aplikacje, które wyświetlają klawisze w czasie rzeczywistym jak Keycastr i Mouseposé .

Lri
źródło
8
KeyCastr został porzucony i potrzebowałem trochę miłości do modernizacji, więc rozwidliłem go tutaj: github.com/bignerdranch/keycastr
lyricsboy
@lyricsboy miło jest zobaczyć źródła, ale skąd mogę pobrać plik binarny ..;)
jm666
6
@ jm666 Możesz zainstalować go z naparu:brew cask install keycastr
Sasha Goldshtein
Keycastr nie pokazuje wciśniętego klawisza „shift” w Domyślnym wizualizatorze. Ale pokazuje w Svelte.
autor: Jeevan
Keycastr jest obecnie zepsuty na Mojave, a Mouseposé jest zepsuty / porzucony (?) Przez lata, zgodnie z komentarzami w App Store. Visualize również nie był aktualizowany od lat, ale nadal działa dobrze na macOS 10.14
maxheld
3

Przynajmniej w systemie macOS Sierra istnieje sposób na natywne wyświetlanie klawiszy na ekranie. Istnieje jednak kilka ograniczeń / rzeczy, o których należy pamiętać:

  • na barana w ustawieniu dostępności „Klawisze trwałe”, które zmienia sposób działania klawiszy modyfikujących (wystarczy je nacisnąć i nie trzeba ich przytrzymywać)
  • pokaże tylko klawisze modyfikujące; nie pokaże ostatniego znaku (np. dla CMD + P, pokaże tylko CMD, a po naciśnięciu „P” zniknie)

Aby to włączyć:

  1. Przejdź do Preferencji systemowych> Dostępność
  2. W kategoriach po lewej wybierz Klawiatura
  3. Wybierz opcję Włącz klawisze trwałe
  4. Obok Włącz Sticky Keys, kliknij Opcje ... przycisk
  5. Wybierz opcję Wyświetl wciśnięte klawisze na ekranie (i alternatywnie zmień, gdzie się pojawia). Kliknij OK.

To pasuje do mojego przypadku użycia, a przy Mouseposé w cenie 9,99 USD (w momencie opublikowania tego) i KeyCastr zawiesza się podczas uruchamiania dla mnie, pomyślałem, że podzielę się. Mam nadzieję, że to pomaga niektórym ludziom!

Sticky Keys - Wyświetla naciśnięte klawisze na ekranie

Mark M.
źródło
3
Wspomniane ograniczenia w pewnym sensie pokonały cel
Miguel Mota,
0

Nagrywam też wiele samouczków / screencastów i byłem bardzo niezadowolony z istniejących rozwiązań dla macOS (większość z nich wydaje się zepsuta lub po prostu brzydka). Postanowiłem więc stworzyć własną aplikację do naciskania klawiszy:

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

Wideo : https://youtu.be/3koqaw99uKA (30 sekund)

Cechy:

  • Animowane naciśnięcia klawiszy wyglądają wspaniale w świetle i ciemności
  • Działa świetnie z macOS Mojave
  • Indywidualnie zaprojektowane klawisze dla układów wspólnych ISOi ANSIklawiatury
  • Zlokalizowany dla 23 języków

wprowadź opis zdjęcia tutaj

Ixany
źródło