Systém
Součást Macro DeckOvládejte počítač z decku: aplikace, hlasitost, příkazy, oznámení, uspání a vypnutí.
Stránka integrace Systém se zapnutým přepínačem a bez možností konfigurace
- Spuštění, aktivace nebo zavření aplikací, souborů, složek a webů
- Hlasitost a ztlumení výchozího nebo libovolného zvukového zařízení
- Spouštění příkazů a uložení jejich výstupu do proměnné
- Uzamčení, uspání, hibernace, restart nebo vypnutí
- CPU, RAM, GPU, disky, čas a aktivní aplikace jako proměnné
Integrace Systém ovládá počítač, na kterém Macro Deck běží. Je součástí Macro Deck, od začátku zapnutá a na Windows, macOS ani Linuxu nevyžaduje žádné nastavení.
Co můžete dělat
- Aplikace, soubory a weby: Spustit aplikaci spustí aplikaci a její Režim umí také přenést běžící aplikaci do popředí (Spustit nebo aktivovat) nebo ji druhým stisknutím zavřít (Přepínač Spustit/Zastavit). Otevřít soubor, Otevřít složku a Otevřít web otevřou položky ve výchozí aplikaci. Ukončit aplikaci ukončí proces podle názvu.
- Zvuk: Zvýšit hlasitost, Snížit hlasitost, Nastavit hlasitost a Ztlumit / zrušit ztlumení fungují na výchozím výstupu, výchozím vstupu nebo jednom konkrétním zařízení. Tlačítko s akcí Ztlumit / zrušit ztlumení ukazuje, zda je zařízení ztlumené.
- Příkazy: Spustit příkaz spustí příkazový řádek ve výchozím shellu, PowerShellu nebo Bashi a to, co vypíše, umí uložit do proměnné.
- Oznámení: Odeslat oznámení zobrazí oznámení vašeho operačního systému. Zobrazit oznámení Macro Decku zobrazí zprávu přímo v Macro Deck na všech připojených obrazovkách.
- Napájení: Uzamknout počítač, Uspat, Hibernace, Restartovat a Vypnout.
Proměnné
Integrace hlásí stav počítače jako proměnné: vytížení CPU, RAM a GPU, velikost, volné místo a aktivitu každého disku, hlasitost a stav ztlumení každého reproduktoru a mikrofonu, datum a čas, název počítače a operační systém, zda je obrazovka uzamčená, a aplikaci v popředí. Zobrazte je v popiscích, vykreslete widgetem Graf historie nebo Ukazatele nebo na ně reagujte v automatizacích.
Příklady použití
- Tlačítko mikrofonu s akcí Ztlumit / zrušit ztlumení pro mikrofon náhlavní soupravy, které ukazuje, zda je ztlumený.
- Posuvník propojený s
system_volume_percent, který nastavuje hlasitost reproduktorů. - Widget Ukazatele s
system_cpu_usage_percent,system_ram_usage_percentasystem_gpu_0_usage_percent. - Tlačítko, které spustí Spustit aplikaci s režimem Spustit nebo aktivovat pro váš hudební přehrávač.
- Tlačítko „dobrou noc“, které spustí Uzamknout počítač, nebo po kroku Čekat spustí Vypnout.
- Postup, který spustí Spustit příkaz se skriptem a zapíše výsledek do proměnné zobrazené na tlačítku.
Nová zvuková zařízení a disky dostanou své proměnné během několika sekund po připojení.
Co budete potřebovat
- Macro Deck 3 na Windows, macOS nebo Linuxu
- Na Linuxu: pactl nebo amixer pro hlasitost, notify-send pro oznámení, systemd pro akce napájení
- Na Linuxu vyžaduje vytížení GPU ovladač amdgpu nebo nvidia-smi
- Na macOS oprávnění pro Macro Deck ovládat System Events kvůli akcím Restartovat a Vypnout
Nastavení
Krok 1: Zkontrolujte, že je integrace zapnutá
V Macro Deck klikněte na postranním panelu na Integrace a pak na Systém. Přepínač vpravo nahoře je ve výchozím stavu zapnutý; pokud je vypnutý, zapněte ho. Není potřeba nic nastavovat: karta Přehled ukazuje Pro tuto integraci nejsou k dispozici žádné možnosti konfigurace. Pokud ve vašem počítači něco chybí, například backend hlasitosti na Linuxu, stránka to uvede jako problém.
Krok 2: Přidejte akci Systém na tlačítko
Na stránce Deck klikněte na tlačítko. Deck musí být odemčený: pokud se vpravo nahoře zobrazuje tlačítko Uzamknout, odemčený je. Otevře se editor s vybranou možností Krátké stisknutí. Klikněte na + Přidat akci, v dialogu Přidat akci vlevo vyberte Systém a zvolte akci, například Ztlumit / zrušit ztlumení nebo Spustit aplikaci.
Krok 3: Vyplňte akci
Každá akce se ptá jen na to, co potřebuje:
- Spustit aplikaci: Aplikace, volitelně Argumenty a Pracovní adresář a Režim.
- Akce hlasitosti: Zvukové zařízení a Množství (%) nebo Hlasitost (%).
- Spustit příkaz: Shell a Příkaz, volitelně Uložit výstup do proměnné.
Krok 4: Zobrazte hodnotu na tlačítku
Chcete-li zobrazit hodnotu, napište do popisku tlačítka proměnnou, například
CPU {{ vars.system_cpu_usage_percent }} %. Karta Proměnné na stránce Systém vypisuje všechny proměnné integrace Systém s jejich aktuální hodnotou.Krok 5: Stiskněte tlačítko
Uložte a stiskněte tlačítko, nebo klikněte na Spustit v editoru a vyzkoušejte akce hned.
Akce17
Umístěte je na tlačítko nebo je spusťte z postupu.
- Spustit aplikaci
- Spustí aplikaci, nebo přepne či aktivuje běžící instanci.
- Otevřít web
- Otevře web ve výchozím prohlížeči.
- Otevřít soubor
- Otevře soubor ve výchozí aplikaci.
- Otevřít složku
- Otevře složku v nativním správci souborů.
- Ukončit aplikaci
- Ukončí běžící proces podle názvu, volitelně ho nejdřív požádá o zavření okna.
- Zvýšit hlasitost
- Zvýší hlasitost vybraného zvukového zařízení.
- Snížit hlasitost
- Sníží hlasitost vybraného zvukového zařízení.
- Ztlumit / zrušit ztlumení
- Přepne ztlumení vybraného zvukového zařízení a ukazuje ho na tlačítku.
- Nastavit hlasitost
- Nastaví hlasitost vybraného zvukového zařízení na konkrétní úroveň.
- Odeslat oznámení
- Zobrazí nativní oznámení vašeho operačního systému.
- Zobrazit oznámení Macro Decku
- Zobrazí zprávu v Macro Deck na připojených zařízeních a v aplikacích, jako krátkou zprávu nebo dialog.
- Spustit příkaz
- Spustí příkazový řádek ve vybraném shellu a jeho výstup umí uložit do proměnné.
- Uzamknout počítač
- Uzamkne obrazovku, takže pro návrat potřebujete heslo nebo PIN.
- Uspat
- Uspí počítač.
- Hibernace
- Uloží relaci na disk a počítač úplně vypne (Windows a Linux).
- Restartovat
- Restartuje počítač; se zapnutou volbou Vynutit bez ohledu na aplikace, které by to blokovaly.
- Vypnout
- Vypne počítač; se zapnutou volbou Vynutit bez ohledu na aplikace, které by to blokovaly.
Proměnné12
Zobrazte tyto hodnoty na tlačítkách a widgetech nebo je použijte v podmínkách.
system_volume_percent,system_muted- Hlasitost v procentech a stav ztlumení výchozího výstupního zařízení.
system_input_volume_percent,system_input_muted- Hlasitost v procentech a stav ztlumení výchozího vstupního zařízení.
system_audio_output_<device>_*,system_audio_input_<device>_*- Hlasitost v procentech (
_volume_percent) a stav ztlumení (_muted) každého reproduktoru a mikrofonu, napříkladsystem_audio_input_usb_mic_muted. system_cpu_usage_percent,system_cpu_name- Zatížení procesoru v procentech a model procesoru.
system_ram_usage_percent,system_ram_used_gb,system_ram_total_gb- Využití paměti v procentech, využitá a celková paměť v GB.
system_gpu_<n>_usage_percent,system_gpu_<n>_name- Zatížení v procentech a název každé grafické karty, číslované od
0, až pro osm karet. system_disk_<n>_*- Název, přípojný bod, souborový systém, velikost, využité a volné místo, zaplnění, rychlost čtení a zápisu a aktivita každého disku, číslované od
0, až pro osm disků. system_date,system_time,system_datetime- Aktuální datum, čas a datum s časem jako text.
system_timestamp_unix,system_day_of_week,system_hour,system_minute- Části aktuálního času: unixové časové razítko, den v týdnu, hodina a minuta.
system_pc_name,system_os- Název počítače a operační systém.
system_locked- Zda je počítač uzamčený (Windows a macOS).
system_focused_app,system_focused_app_path,system_focused_app_bundle_id- Aplikace v popředí s cestou a bundle ID.
Často kladené dotazy
Můžu ovládat hlasitost jednoho konkrétního zařízení?
Ano. Každá akce hlasitosti má pole Zvukové zařízení s výchozím výstupem, výchozím vstupem a každým zařízením, které Macro Deck viděl. Odpojené zařízení zůstane v seznamu a jeho proměnné hlásí, že hodnota není k dispozici, dokud se nevrátí.
Můžu nastavovat hlasitost posuvníkem?
Ano. Propojte posuvník s proměnnou hlasitosti, například system_volume_percent. Proměnné hlasitosti a ztlumení můžete nastavovat i akcí Nastavit proměnnou. Pro zapínání a vypínání ztlumení jedním tlačítkem použijte Ztlumit / zrušit ztlumení.
Proč Restartovat nebo Vypnout na macOS selže?
macOS nejdřív žádá o oprávnění. Povolte Macro Deck v Nastavení systému > Soukromí a zabezpečení > Automatizace > System Events. Vynutit nemá na macOS žádný účinek a akce Hibernace na macOS není k dispozici.
Proč na Linuxu chybí hlasitost, oznámení nebo akce napájení?
Vyžadují nástroje, které některé distribuce neinstalují: pactl (PulseAudio nebo PipeWire) nebo amixer pro hlasitost, notify-send pro oznámení a systemctl nebo loginctl pro akce napájení. Stránka Systém v části Integrace uvádí, co chybí.
Jak dlouho Spustit příkaz čeká?
Nejdéle po dobu nastavenou v poli Časový limit (sekundy), ve výchozím stavu 30 sekund; hodnota 0 čeká, dokud příkaz neskončí. Příkaz, který po této době stále běží, poběží dál, pokud neukládáte jeho výstup do proměnné.
Přenesou se moje tlačítka Windows Utils z Macro Deck 2?
Většina z nich. Při migraci z Macro Deck 2 se akce jako spuštění aplikace, otevření souboru nebo složky, příkazový řádek a hlasitost změní na akce integrace Systém a klávesové zkratky a psaní textu na akce Klávesnice.
Další v kategorii Váš počítač
Klávesnice
Součást Macro DeckMačkejte klávesové zkratky, pište text a spouštějte sekvence kláves na počítači jedním tlačítkem.
Myš
Součást Macro DeckKlikejte, posouvejte kurzor, táhněte a rolujte na počítači jedním tlačítkem.
ADB / Android Debug Bridge
Součást Macro DeckOvládejte telefon nebo tablet s Androidem přes USB nebo Wi-Fi: probuďte ho, spouštějte aplikace, klepejte, pište a pořizujte snímky obrazovky.
Steam
Součást Macro DeckSpouštějte a zavírejte hry ze Steamu a zobrazujte na decku, co hrajete, své přátele a knihovnu.