Psaní na Macu s Xbox Adaptive Controller nebo PlayStation Access Controller

Xbox Adaptive Controller nebo PlayStation Access Controller dokáže Mac ovládat, ale macOS ho bere jako herní ovladač, ne jako myš nebo klávesnici. InputConfig, bezplatná aplikace pro Mac, změní jeho páčku na ukazatel a jeho tlačítka a porty pro přepínače na kliknutí a klávesy. Namapujte jedno tlačítko nebo přepínač na Right Command a stejný ovladač zahájí YapToText, takže píšete hlasem, aniž byste cokoli dalšího museli mít po ruce.

Vyvíjím YapToText, bezplatnou aplikaci pro diktování na Macu, a InputConfig, bezplatnou aplikaci, která z libovolného tlačítka, přepínače nebo ovladače udělá klávesy a kliknutí. Obě vznikly proto, že mé vlastní ruce nefungují dobře.

Stáhnout YapToText v Mac App StoruKe stažení zdarma. Bez účtu a bez zamčených funkcí, pro macOS 14 nebo novější na Macu s čipem Apple. Zdrojový kód na GitHubu.

Na této stránce: 12 oddílů
  1. Kroky
  2. Co vidí Mac a co přidává InputConfig
  3. Začněte z vestavěné předvolby Access Controller
  4. Dejte jednomu tlačítku klávesu pro diktování
  5. Zastavení, pozastavení a opravy z ovladače
  6. Poslouchejte, co která stisknutí udělala
  7. Cesta ven z rozložení, které převzalo kontrolu
  8. Stručně
  9. Návody
  10. Další návody, anglicky
  11. Zdroje
  12. Otázky

Kroky

  1. Připojte ovladač k Macu.
  2. V InputConfigu zapněte předvolbu Access Controller nebo Easy Browse.
  3. Přidejte řádek, klikněte na Scan, stiskněte tlačítko, které chcete pro diktování, a dejte mu Keyboard Key Right Command.
  4. Klikněte do textového pole, stiskněte tlačítko, mluvte a stiskněte ho znovu.

Co vidí Mac a co přidává InputConfig

  • Ovladač. Spárovaný přes Bluetooth nebo zapojený se zobrazí jako herní ovladač. Hry ho čtou. Plocha ne.
  • Přepínače v jeho portech. Přepínač zapojený do portu dorazí jako jedno z tlačítek ovladače, ne jako klávesa.
  • InputConfig. Čte tato tlačítka a páčku a posílá ukazatel, kliknutí, posouvání, klávesy, napsaný text a funkce Macu.

Nastavení pro každý ovladač je na inputconfig.com: Xbox Adaptive Controller na Macu a PlayStation Access Controller na Macu (obě stránky jsou anglicky).

Začněte z vestavěné předvolby Access Controller

Předvolba Access Controller v InputConfigu je jedna páčka a osm tlačítek pro celou plochu. S výchozím profilem ovladače je páčka ukazatel, prostřední tlačítko klikne, zdířka 5 klikne pravým tlačítkem a zdířka 7 otevře Spotlight. Ostatní řádky čekají na tlačítka, která na Mac dorazí, jakmile jim profil vytvořený na PS5 přidělí zdířky: dvojité kliknutí, Return, posouvání, podržení Command pro zkratky, mezerník a Mission Control. Tlačítko PS si ponechává macOS a do aplikace nikdy nedorazí. Pokud váš profil dává tlačítka jinam, klikněte u řádku na Scan a stiskněte zdířku, kterou myslíte.

Pro Xbox Adaptive Controller nebo jakýkoli jiný pad dělá stejnou práci předvolba Easy Browse: levá páčka pro ukazatel, pravá páčka pro posouvání, A pro kliknutí.

Dejte jednomu tlačítku klávesu pro diktování

Vyberte tlačítko nebo přepínač, který stisknete nejspolehlivěji, nejlépe takový, který předvolba nechává volný. Tlačítko, kterému věříte nejvíc, má zahajovat vaše slova.

YapToText zahajuje a ukončuje diktování jednou klávesou, ve výchozím nastavení Right Command: jedno klepnutí diktování zahájí a druhé ukončí. InputConfig umí tuto klávesu poslat z ovládacího prvku, který vůbec není klávesa: z přepínače, tlačítka ovladače, pedálu MIDI, poklepání na MacBook nebo z ukazatele, který vjede do rohu obrazovky. Spojte obojí a tento prvek se stane klávesou pro diktování.

  • Vy: V InputConfigu přidejte řádek, klikněte na Scan a stiskněte ovládací prvek, který chcete použít. Řádku dejte výstup Keyboard Key a vyberte Right Command.
  • InputConfig: Při každém spuštění prvku stiskne samotný Right Command, bez jakékoli další podržené klávesy.
  • Kontrola: Klikněte do textového pole a stiskněte prvek. Panel YapToText by měl ukázat Listening. Stiskněte ho znovu a slova se objeví u kurzoru.

Chcete-li Right Command ponechat pro zkratky, přesuňte YapToText na klávesu, kterou nic jiného nepoužívá. Na stránce Dictation, v kartě Keys, klikněte do pole klávesy a stiskněte F18 (nebo jakoukoli volnou klávesu). Pak dejte řádku v InputConfigu výstup Keyboard Key s klávesou F18. Klávesy F13 až F19 doporučují vlastní návody InputConfigu, protože je na Macu nepoužívá nic jiného. K přepínači se hodí režim Tap to start and stop (klepnutím zahájit a klepnutím ukončit): jedno stisknutí zahájí a další ukončí. Zapněte Auto-stop after silence na stránce Dictation, v kartě Recording, a druhé stisknutí také není potřeba.

Dvě upozornění. Vestavěná předvolba Modifier Holds v InputConfigu přiřazuje podržený Right Command Spotlightu a podržený Right Option diktování od Applu, a to jsou klávesy YapToText pro diktování a pro Quick Edit, takže tuto předvolbu nepoužívejte spolu s výchozím nastavením YapToText. A když je Mac zamčený, InputConfig neposílá žádné klávesy, jen ukazatel, kliknutí a posouvání. Toto předání vyplývá z toho, jak jsou obě aplikace postavené: InputConfig pošle samotný modifikátor tak, jako ho pošle skutečná klávesa, a YapToText stisknutí bez další klávesy počítá jako klepnutí. Od začátku do konce to není vyzkoušené na každém ovládacím prvku, takže to jednou vyzkoušejte na tom svém, než se na to spolehnete, a pokud se nestane nic, založte issue na GitHubu (anglicky).

Stránka nastavení Dictation v YapToText na Macu: karty Keys, Recording, Microphone a Delivery.
Obrázek 1. Karta Keys v YapToText. Nechte klávesu Right Command a nechte ji stisknout InputConfig, nebo tu nahrajte volnou klávesu F a pošlete místo ní tu.

Zastavení, pozastavení a opravy z ovladače

  • Zastavení. Stiskněte stejné tlačítko znovu. Nebo zapněte Auto-stop after silence na stránce Dictation a prostě přestaňte mluvit.
  • Pozastavení. Mezerník pozastaví a obnoví diktování. Dejte druhému tlačítku klávesu mezerník.
  • Zrušení. Escape diktování zruší. Podržení tlačítka diktování může poslat Escape pomocí akce podržení v InputConfigu.
  • Oprava. Namapujte další tlačítko na Right Option, klávesu Quick Edit. Páčkou vyberte slova, stiskněte ho a řekněte změnu.
  • Výběr režimu. Číselné klávesy 1 až 9 vyberou režim při diktování, pokud tlačítkům tyto klávesy dáte.

Poslouchejte, co která stisknutí udělala

Každý řádek v InputConfigu umí při spuštění pronést frázi. Zapněte Speak v části Options řádku a napište Diktování pro tlačítko diktování, nebo pole nechte prázdné a uslyšíte název tlačítka. YapToText oznamuje svůj stav sám přes VoiceOver: Listening, Transcribing, Cleaning up a když je hotovo. Dohromady uslyšíte stisknutí a pak výsledek.

Cesta ven z rozložení, které převzalo kontrolu

InputConfig má nouzové zastavení, které pustí všechny klávesy a tlačítka a vrátí ukazatel. Podržte společně Back a Start po dobu tří sekund na většině padů, podržte samotnou zdířku 7 na PlayStation Access Controller, nebo na klávesnici stiskněte Control Option Command tečka. Stránka o nouzovém zastavení (anglicky) má podrobnosti. Dejte ho na svůj nejspolehlivější přepínač a jednou ho vyzkoušejte.

Stručně

  • Ukazování. Předvolba Access Controller nebo Easy Browse v InputConfigu.
  • Psaní. Jedno tlačítko pošle Right Command, který zahájí a ukončí YapToText.
  • Opravy. Druhé tlačítko na Right Option pro Quick Edit.
  • Bezpečí. Nouzové zastavení na přepínači, kterému věříte.
  • Co je vyzkoušené. Vlastní funkce každé aplikace. Předání mezi nimi vyplývá z jejich kódu, není to test od začátku do konce.

Pokud váš ovladač nebo přepínač dělá něco, co tato stránka nečeká, založte issue na GitHubu (anglicky). Čtu všechna.

Stáhnout YapToText v Mac App StoruKe stažení zdarma. Bez účtu a bez zamčených funkcí, pro macOS 14 nebo novější na Macu s čipem Apple. Zdrojový kód na GitHubu.

Kdo píše. Ryleigh Newman vyvíjí software, psaní na klávesnici zvládá jen s obtížemi a každý den diktuje v YapToText, aplikaci, o které je tento web. Tato stránka je přeložená z angličtiny. Rozhraní aplikace a zbytek webu jsou v angličtině. Více o projektu, anglicky.

Další návody, anglicky

Zdroje

Otázky

Funguje Xbox Adaptive Controller na Macu?

Připojí se jako herní ovladač. Aby fungoval jako myš a klávesnice na ploše, namapuje jeho páčku a tlačítka aplikace jako InputConfig, který je zdarma.

Dá se na Macu používat PlayStation Access Controller?

Ano, s předvolbou Access Controller v InputConfigu: páčka je ukazatel a zdířky klikají, posouvají a stiskávají klávesy. Tlačítko PS do aplikace nikdy nedorazí.

Může adaptivní ovladač zahájit diktování?

Ano. InputConfig umí stisknout klávesu pro diktování od Applu, nebo Right Command, který zahájí YapToText. Předání do YapToText nebylo vyzkoušeno od začátku do konce.

Fungují přepínače zapojené do ovladače?

Dorazí jako tlačítka ovladače, takže je InputConfig umí namapovat jako jakékoli jiné tlačítko.