Moja klawiatura USB nie ma klawiszy „multimediów” - to znaczy klawiszy dedykowanych do odtwarzania, zatrzymywania, następnego, poprzedniego, zwiększania / zmniejszania głośności itp.
Ze względu na to pytanie wolałbym nie instalować dodatkowego oprogramowania, jeśli mogę tego uniknąć.
Czy możliwe jest wydanie standardowej sekwencji klawiszy na ogólnej klawiaturze USB, która emuluje te klawisze odtwarzania, zatrzymywania itp.?
Jak Ctrl+ Alt+ Shift+ F12czy coś takiego niejasnego?
Odpowiedzi:
Jestem prawie pewien, że nie można robić tego, co chcesz. Klawisze multimedialne nie wysyłają kombinacji klawiszy; zamiast tego mają własne identyfikatory użytkowania w HID. Zobacz ten dokument (klucze multimedialne znajdują się na stronie konsumenta (0X0C)). Jeśli chcesz je zasymulować za pomocą kombinacji klawiszy, musisz to zrobić w oprogramowaniu.
źródło
Windows
AutoHotkey
http://ahkscript.org/
Aby dowiedzieć się więcej o AHK, polecam sprawdzić jego stronę , strony wymienione w Skróconej instrukcji, a zwłaszcza przejrzeć przynajmniej AutoHotkey dla początkujących . Nie zapomnij sam pobrać , zainstalować i bawić się nim. Jest też pomocne forum .
Przykład
W takim przypadku należy zwrócić szczególną uwagę na następujące strony: Klawisze skrótów (mysz, joystick i skróty klawiaturowe) , lista klawiszy, przyciski myszy i joystick oraz przyciski Send / SendRaw / SendInput / SendPlay / SendEvent: Send Keys & Clicks . Następnie będziesz mógł skompilować prosty skrypt AHK, np. Coś takiego:
Tutaj definiujesz następujące działania:
return
)Stosowanie
Tworzysz
.ahk
plik, wklejasz w nim powyższy kod (oczywiście bezużytecznego MsgBox), zapisujesz i kliknij dwukrotnie, aby go uruchomić. W pasku zadań pojawi się ikona H, umożliwiająca interakcję ze skryptem, w szczególności: zawieszenie klawiszy skrótu, wstrzymanie skryptu (tutaj nie jest przydatne) lub po prostu zamknięcie go. Dla większej wygody sugeruję skompilowanie takiego skryptu. Możesz to zrobić za pomocą prawego przycisku myszy na pliku i wybierając polecenie Skompiluj skrypt. Następnie otrzymasz.exe
plik (całkiem duży, ale jest to jak kompletny automatyczny klucz), który możesz udostępnić w / innym lub na przykład dodać do autostartu.Ponowne mapowanie za pomocą „Scancode Map” / KeyTweak rejestru
Na stronie Ponowne mapowanie klawiszy i przycisków AutoHotkey można przeczytać o innym sposobie przypisywania klawiszy do klawiszy, mapowaniu. Może to nie być przydatne w twoim przypadku (chyba że jesteś gotowy „zgubić” niektóre klucze), ale nadal warto je przeczytać. (W takim razie powinieneś dowiedzieć się, dlaczego nie użyłem mapowania AHK w moim przykładzie).
Pozwólcie mi zacytować (bez cytatu blokującego, aby zachować formatowanie) i naprawić kilka linków:
<quote>
Zalety
Niedogodności
Jak zastosować zmiany w rejestrze
Istnieją co najmniej dwie metody mapowania kluczy za pomocą rejestru:
</quote>
EventGhost
http://www.eventghost.org/
Nie próbowałem tego, ale wygląda interesująco i jest trochę spokrewniony, więc myślę, że warto o tym wspomnieć tutaj.
Niektórzy SuperUżytkownicy mogą pamiętać Girdera, który niestety już dawno przestał być darmowy. EventGhost wydaje się nieco podobny. Nie mam już TVPhone98 AverMedia, ale używanie pilota przez Girder było fajne.
źródło
Jeśli masz jakieś bezużyteczne klawisze (takie jak blokada przewijania lub pauza, lub klawisz, aby wywołać menu kontekstowe, lub klawisz Windows po prawej stronie, albo inaczej), możesz przypisać go do klawiszy multimediów.
Windows : z Sharpkeys .
Mac : z karabinkiem
źródło
Nie winię cię za to, że nie chcesz instalować dodatkowego oprogramowania, ale AutoHotKey to program, który pozwala pisać skrypty dla naciśnięć klawiszy.
AutoHotkey to bezpłatne narzędzie typu open source dla systemu Windows. Dzięki niemu możesz:
źródło
Wiele aplikacji odtwarzaczy multimediów obsługuje „Globalne skróty klawiszowe” - kombinacje klawiszy, które pozwalają odtwarzać / wstrzymywać odtwarzanie, przechodzić do następnej ścieżki itp. Z dowolnego miejsca na komputerze. (Wiele kombinacji Ctrl/ Alt/ Shift/ Optionzostało już zgłoszonych przez inne oprogramowanie, ale kombinacje klawiszy Win/ Super/ Metasą stosunkowo otwarte).
Na przykład uruchamiam Songbird i zmapowałem Win+ NumPad0do odtwarzania / pauzy, podczas gdy Win+ NumPad4i Win+ NumPad6są odpowiednio poprzednią i następną ścieżką.
Sprawdź, czy preferowany odtwarzacz multimediów natywnie obsługuje globalne skróty klawiszowe (a jeśli nie , zdobądź lepszy).
źródło
Jak powiedzieli inni, AutoHotkey może w tym przypadku bardzo pomóc. Na przykład ten skrypt zamapuje przyciski Wstecz / Dalej do Winkey + </>, Zmniejszenie głośności / Do Winkey + [/] i Wycisz Przełącz do Winkey + \. W przypadku Play / Pause spacja domyślnie działa domyślnie w YouTube i w odtwarzaczach stacjonarnych, takich jak MPC-HC / MPC-BE / VLC. Tylko dla Windows Media Player, możesz ponownie przypisać Ctrl + P (domyślnie dla Play-Pause) do Space.
Teraz twoja klawiatura ma klawisze multimedialne :)
źródło
To nie jest pełna odpowiedź na twoje pytanie, ponieważ jest prawdopodobnie zbyt szczegółowa, ale może zawierać przydatne informacje, więc przekazuję ją dalej:
Robię to tak, używając fluxboksa i ogg123 - mam to w .fluxbox / keys
źródło
W systemie Windows 8 można znaleźć „Klawiatura” w Panelu sterowania. Stamtąd otwórz Centrum myszy i klawiatury Microsoft. W obszarze Klawiatura, Ustawienia podstawowe znajduje się lista klawiszy specjalnych. Kliknij jeden z nich, kliknij „Wyświetl wszystkie polecenia”. Poniżej „Polecenia multimedialne” obejmują między innymi „Następny utwór”, „Poprzedni utwór” i „Odtwórz / pauza”.
Działa dobrze dla mnie z własną aplikacją Muzyka systemu Windows.
Mam klawiaturę Microsoft, więc nie wiem, czy Microsoft Mouse and Keyboard Center działa tak samo z innymi klawiaturami.
źródło
Myślę, że klucze WMP mogą być rozwiązaniem, ale działa tylko z Windows Media Player.
źródło
Znalazłem jedną aplikację, która może zrobić prawie wszystkie z nich w systemie Windows 7 i działa bez żadnych problemów, gdy pulpit jest odblokowany. Jest także dość łatwy w użyciu.
http://sourceforge.net/projects/hotkeyp/?source=typ_redirect .
Jedyną wadą, którą znalazłem, jest to, że nie będzie działać, gdy pulpit jest zablokowany, mówiąc, że wracam ze snu, a komputer jest zablokowany i mam głośną muzykę. Klawiatury multimedialne mogą stamtąd wyciszyć się. Ale w tej aplikacji musisz najpierw odblokować.
źródło
Windows 10 ma dość solidne rozpoznawanie mowy. Skonfiguruj i aktywuj, a następnie użyj tych poleceń do sterowania mediami:
Nie musisz podawać całej nazwy oprogramowania:
switch media player
wystarczy przełączyć się na Windows Media Player;switch cast
wystarczy przełączyć się na narzędzie do przesyłania multimediów w systemie Windows „Przesyłaj na urządzenie”.Aby dowiedzieć się, jakich poleceń możesz używać w otwartym oknie, możesz najechać myszką na przyciski myszy i sprawdzić podpowiedzi. Jeśli nie ma podpowiedzi, możesz powiedzieć
show numbers
, a matryca liczb nałoży się na dowolne elementy na ekranie.źródło
Odkryłem, że oprogramowanie „ Snip ” nie tylko wyświetla aktualnie odtwarzany utwór, ale także pozwala kontrolować odtwarzacz. Obecnie obsługuje: Spotify, iTunes, Winamp, foobar2000, VLC, Google Play Music Desktop Player, Quod Libet
Spójrz na https://github.com/dlrudie/Snip
źródło