Android 14 může přinést lepší podporu pro klávesnice s gesty touchpadu a přemapováním kláves modifikátoru

click fraud protection

Android 14 má nové funkce a vylepšení pro klávesnice, například přemapování kláves modifikátoru, gesta touchpadu a další.

Google se snažil, aby Android fungoval lépe na zařízeních s velkou obrazovkou, a díky tomuto úsilí nyní máme věci jako hlavní panel, vkládání aktivit, více optimalizované aplikace, vylepšené letterboxing a lepší podpora rozdělené obrazovky, abychom jmenovali alespoň některé Změny. Android také přidává spoustu dalších užitečných funkcí pro zařízení s velkou obrazovkou, z nichž mnohé jsou stále dostupné vývoj nebo jsou dále zdokonalovány, jako je režim rozbočovače, režim pracovní plochy, ruční psaní stylusem a odmítnutí dlaně Podpěra, podpora. Teď tohle Android 14 DP1 je venku, do seznamu vylepšení, na kterých Google pracuje pro zařízení s velkou obrazovkou, můžeme přidat lepší podporu klávesnice.

Ačkoli tablety fungují nejlépe jako zařízení pro konzumaci médií, lze je také použít k práci. Pokud však nemáte klávesnici, kterou byste se mohli bezdrátově připojit k tabletu nebo k němu připojit, může být provádění jakékoli práce, která zahrnuje hodně psaní, frustrující. Naštěstí Android podporuje použití externích fyzických klávesnic

na dlouhou dobua mnoho tabletů dokonce přijít s klávesnicí navrženo přímo pro ně.

Android podporuje rozhraní vstupního zařízení Linuxu, a proto je většina klávesnic rozpoznána hned po vybalení jsou propojeny, ale platforma překládá kódy klíčů Linuxu na kódy klíčů Android pomocí mapování definovaných v A soubor rozložení klíče. Pokud se klávesnice neidentifikuje pomocí jedinečného ID produktu a operační systém nemá specifický soubor rozložení kláves odpovídající tomuto ID, Android však použije generické rozložení klíče a generická mapa klíčových znaků určit, jaké kódy kláves Androidu se mají odeslat, když uživatel stiskne klávesy na klávesnici.

Tyto soubory generických klíčů jsou, no, generické, takže mohou podporovat širokou škálu (externích ve stylu PC ve stylu plné abecedy americké angličtiny) klávesnic. To funguje dobře pro většinu obecných QWERTY klávesnic, se kterými se setkáte, ale někdy se můžete setkat s klávesnicí, která má mírně jiné rozvržení než generické QWERTY, kde jsou modifikační klávesy jako Caps lock, Ctrl, Meta a Alt umístěny mírně odlišně, ale stále fungují stejně funkce. Pokud je to tak, pak by bylo užitečné, kdybyste mohli tyto klíče přemapovat. Naštěstí se Android 14 připravuje na přidání podpory pro změnu chování modifikačních kláves!

V systému Android 14 DP1 jsem si všiml nového rozhraní „modifikačních kláves“ v části Nastavení > Jazyky a vstup > Fyzická klávesnice. Prostřednictvím této stránky můžete zaměnit chování kláves Caps lock, Ctrl, Meta a Alt. Ačkoli zde nemáte možnost přemapovat každý klíč, je stále hezké, že můžete přemapovat modifikační klíče. Stránka „modifikační klíče“ však není ve výchozím nastavení v systému Android 14 DP1 viditelná. Musel jsem otočit vlajku vývojáře, aby se objevil, což naznačuje, že funkce je stále ve vývoji. Přesto, jakmile přistane, uživatelé, kteří mají klávesnice s umístěním modifikačních kláves, které se jim nelíbí, budou mít možnost je přemapovat!

I když jsem na téma stisknutí kláves, chtěl jsem také poznamenat, že soubor obecného rozložení kláves byl v systému Android 14 aktualizován, aby namapoval některé další kódy kláves Linuxu na kódy kláves Android. Změny jsou:

  • klíč 120 z (nedefinováno) do RECENT_APPS
  • klávesa 228: KEYBOARD_BACKLIGHT_TOGGLE
  • klíč 229: KEYBOARD_BACKLIGHT_DOWN
  • klíč 230: KEYBOARD_BACKLIGHT_UP
  • klávesa 248: MUTE
  • klíč 418: ZOOM_IN
  • klíč 419: ZOOM_OUT
  • klíč 528: FOCUS

Podle mého názoru stojí za zmínku zejména vstupy podsvícení klávesnice, protože Android také přidává podporu pro ovládání podsvícení připojené klávesnice prostřednictvím nových interních rozhraní API: android.hardwarový.vstup. KeyboardBacklightState a com.android.server.input. KeyboardBacklightController. A aby bylo možné lépe zvládnout rozložení klávesnice jiné než QWERTY, Android také přidává nová interní rozhraní API pro změnu rozložení klávesnice s možnostmi pro azerty, colemak, dvorak, rozšířené, qwertz, turkish_f, turkish_q a dělník. Nevím, jestli v budoucích verzích Androidu 14 získáme možnost změnit rozložení klávesnice, ale jsem si jistý, že pro některé by to bylo pěkné zlepšení kvality života.

Jak užitečná je klávesnice bez myši nebo touchpadu? Jistě můžete používat dotykovou obrazovku, ale co když pracujete na malou vzdálenost nebo když jste připojeni k externímu displeji? Mnoho příslušenství ke klávesnici má integrované touchpady, které Android již léta podporuje, ale na Androidu s nimi nemůžete dělat nic jiného než ukazovat a klikat. V Androidu 14 však můžete získat nejen některé užitečné funkce pro kvalitu života pro touchpady, ale také nová gesta touchpadu.

Po povolení příznaku vývojáře zobrazí Android 14 DP1 v části Nastavení > Systém novou možnost „Touchpad“. Zde můžete přepínat, zda musíte klepnout, abyste klikli, změnit směr posouvání (obrácené posouvání) nebo přepnout, zda klepnutím na touchpad vpravo dole zobrazíte další možnosti. Můžete také upravit rychlost ukazatele v případě, že výchozí nastavení je příliš nízké nebo příliš rychlé. Také bych rád viděl úpravu zrychlení ukazatele, ale to může přijít v budoucí verzi, protože existují některé nové interní metody související s akcelerací ukazatele v InputManager.

V dolní části stránky je tlačítko s nápisem „naučit se gesta touchpadu“. Klepnutím na to nic nedělá, protože aktivita, která bude pravděpodobně obsahovat výukový program pro výuku, jak používat gesta touchpadu, ještě nebyla implementována. Otočením druhého příznaku vývojáře a návratem na stejnou stránku se však objeví nový záznam nazvaný „gesta touchpadu“. Zde můžete „přizpůsobit jednotlivá navigační gesta touchpadu“. Máte možnost:

  • Vraťte se zpět přejetím třemi prsty doleva nebo doprava
  • Přejděte domů přejetím třemi prsty nahoru
  • Nejnovější aplikace otevřete přejetím třemi prsty nahoru a podržením
  • Oznámení otevřete přejetím třemi prsty dolů
  • Přepínání aplikací přejetím čtyřmi prsty doleva nebo doprava

Každému, kdo chce používat svůj tablet Android s klávesnicí a touchpadem k práci, se tyto akce budou hodit, zvláště když se věnuje multitaskingu. I když jsem si jistý, že někteří OEM již implementovali takové funkce do svých vidlic AOSP, je to stále je hezké vidět lepší podporu klávesnice a touchpadu zapečenou do Androidu od tvůrců operačního systému oni sami.

Nakonec jsou tu ještě dvě změny, které jsem chtěl zdůraznit. První z nich jste si mohli všimnout na jednom z předchozích snímků obrazovky, ale stránka „Jazyky a vstup“ se dělí na „Jazyky“ a „Klávesnice“. To dává smysl vzhledem k obnovenému zaměření na podporu klávesnice, kterou vidíme v Androidu 14. Tento redesign, stejně jako ostatní změny, které jsem zmínil, však není ve výchozím nastavení povolen v systému Android 14 DP1. Druhou změnou je nový příznak spouštěče s názvem ENABLE_SPLIT_FROM_FULLSCREEN_SHORTCUT, který je povolen ve výchozím nastavení a umožňuje vám vstoupit do režimu rozdělené obrazovky pomocí klávesové zkratky, když je aplikace celá obrazovka.