Android 14 má nové funkcie a vylepšenia pre klávesnice, napríklad premapovanie klávesov modifikátora, gestá touchpadu a ďalšie.
Google sa snažil, aby Android fungoval lepšie na zariadeniach s veľkou obrazovkou a vďaka tomuto úsiliu teraz máme veci ako panel úloh, vkladanie aktivít, optimalizovanejšie aplikácie, vylepšené letterboxing a lepšia podpora rozdelenej obrazovky, aby sme vymenovali aspoň niektoré zmeny. Android tiež pridáva množstvo ďalších užitočných funkcií pre zariadenia s veľkou obrazovkou, z ktorých mnohé sú stále dostupné vývoj alebo sa ďalej zdokonaľujú, ako napríklad režim rozbočovača, režim pracovnej plochy, písanie rukou dotykovým perom a odmietnutie dlaňou podpora. Teraz to Android 14 DP1 je vonku, do zoznamu vylepšení, na ktorých Google pracuje pre zariadenia s veľkou obrazovkou, môžeme pridať lepšiu podporu klávesnice.
Hoci tablety fungujú najlepšie ako zariadenia na konzumáciu médií, dajú sa použiť aj na prácu. Ak však nemáte klávesnicu na bezdrôtové pripojenie alebo pripojenie k tabletu, vykonávanie akejkoľvek práce, ktorá zahŕňa veľa písania, môže byť frustrujúce. Našťastie Android podporuje používanie externých fyzických klávesníc
na dlhú dobua veľa tabliet dokonca aj s klávesnicami navrhnuté špeciálne pre nich.Android podporuje rozhranie vstupného zariadenia systému Linux, a preto je väčšina klávesníc rozpoznaná hneď po vybalení sú prepojené, ale platforma prekladá kľúčové kódy Linuxu na kódy kľúčov Android pomocou mapovaní definovaných v a súbor s rozložením kľúčov. Pokiaľ sa klávesnica neidentifikuje pomocou jedinečného ID produktu a operačný systém nemá špecifický súbor rozloženia kláves zodpovedajúci tomuto ID, Android však použije všeobecné rozloženie kľúča a generická mapa kľúčových znakov určiť, aké kódy klávesov systému Android sa majú odoslať, keď používateľ stlačí klávesy na klávesnici.
Tieto súbory generických kľúčov sú, dobre, generické, takže môžu podporovať širokú škálu (externých klávesníc v úplne abecednom štýle americkej angličtiny pre PC). Funguje to dobre pre väčšinu generických QWERTY klávesníc, s ktorými sa stretnete, ale niekedy sa môžete stretnúť s klávesnicou, ktorá má mierne iné rozloženie ako generické QWERTY, kde sú modifikačné klávesy ako Caps lock, Ctrl, Meta a Alt umiestnené trochu inak, no stále fungujú rovnako funkciu. Ak je to tak, potom by bolo užitočné, keby ste mohli tieto kľúče premapovať. Našťastie sa Android 14 pripravuje na pridanie podpory pre zmenu správania modifikačných kláves!
V systéme Android 14 DP1 som si všimol nové rozhranie „modifikačných kláves“ v časti Nastavenia > Jazyky a vstup > Fyzická klávesnica. Prostredníctvom tejto stránky môžete zameniť správanie kláves Caps lock, Ctrl, Meta a Alt. Aj keď tu nemáte možnosť premapovať každý kľúč, je stále pekné, že môžete premapovať modifikačné klávesy. Stránka „modifikačné klávesy“ však nie je predvolene viditeľná v systéme Android 14 DP1. Musel som otočiť vlajku vývojára, aby sa objavil, čo naznačuje, že funkcia je stále vo vývoji. Akonáhle to pristane, používatelia, ktorí majú klávesnice s umiestnením kláves modifikátora, ktoré sa im nepáči, budú mať možnosť premapovať ich!
Aj keď som na tému stlačenia klávesov, chcel som tiež poznamenať, že súbor všeobecného rozloženia kľúča bol aktualizovaný v systéme Android 14, aby sa namapovali ďalšie kódy kľúčov systému Linux na kódy kľúčov systému Android. Zmeny sú:
- kľúč 120 od (nedefinované) po RECENT_APPS
- kláves 228: KEYBOARD_BACKLIGHT_TOGGLE
- kláves 229: KEYBOARD_BACKLIGHT_DOWN
- kláves 230: KEYBOARD_BACKLIGHT_UP
- kláves 248: MUTE
- kľúč 418: ZOOM_IN
- kľúč 419: ZOOM_OUT
- kľúč 528: FOCUS
Podľa môjho názoru sú obzvlášť pozoruhodné vstupy podsvietenia klávesnice, pretože Android tiež pridáva podporu na ovládanie podsvietenia pripojenej klávesnice prostredníctvom nových interných rozhraní API: android.hardvérový.vstup. KeyboardBacklightState a com.android.server.input. KeyboardBacklightController. A aby bolo možné lepšie zvládnuť rozloženie klávesnice bez QWERTY, Android tiež pridáva nové interné rozhrania API na zmenu rozloženie klávesnice s možnosťami pre azerty, colemak, dvorak, rozšírené, qwertz, turkish_f, turkish_q a robotník. Neviem, či v budúcich vydaniach systému Android 14 získame možnosť zmeniť rozloženie klávesnice, ale som si istý, že pre niektorých by to bolo pekné zlepšenie kvality života.
Aká užitočná je klávesnica bez myši alebo touchpadu? Určite môžete používať dotykovú obrazovku, ale čo ak pracujete v malej vzdialenosti alebo keď ste pripojení k externému displeju? Mnohé príslušenstvo klávesnice má integrované touchpady, ktoré Android podporuje už roky, ale v systéme Android s nimi nemôžete robiť veľa okrem ukazovania a klikania. V systéme Android 14 však môžete získať nielen niektoré užitočné funkcie pre kvalitu života pre touchpady, ale aj nové gestá touchpadu.
Po povolení príznaku vývojára Android 14 DP1 zobrazí novú možnosť „Touchpad“ v časti Nastavenia > Systém. Tu môžete prepínať medzi tým, či musíte kliknúť ťuknutím, zmeniť smer posúvania (obrátené posúvanie) alebo prepnúť, či ťuknutie na touchpad vpravo dole zobrazí ďalšie možnosti. Môžete tiež upraviť rýchlosť ukazovateľa v prípade, že je predvolená príliš nízka alebo príliš rýchla. Tiež by som rád videl úpravu zrýchlenia ukazovateľa, ale to môže prísť v budúcom vydaní, pretože v InputManager existujú niektoré nové interné metódy súvisiace so zrýchlením ukazovateľa.
V spodnej časti stránky je tlačidlo s nápisom „Naučte sa gestá touchpadu“. Ťuknutím naň sa nič nestane, pretože aktivita, ktorá bude pravdepodobne obsahovať návod na učenie sa, ako používať gestá touchpadu, ešte nebola implementovaná. Prevrátenie druhého príznaku vývojára a návrat na tú istú stránku však povedie k tomu, že sa v hornej časti zobrazí nový záznam s názvom „gestá touchpadu“. Tu si môžete „prispôsobiť jednotlivé navigačné gestá touchpadu“. Máte možnosť:
- Vráťte sa späť potiahnutím troma prstami doľava alebo doprava
- Prejdite domov potiahnutím troma prstami nahor
- Nedávne aplikácie otvorte potiahnutím troma prstami nahor a následným podržaním
- Upozornenia otvoríte potiahnutím troma prstami nadol
- Prepínajte aplikácie potiahnutím štyrmi prstami doľava alebo doprava
Každému, kto chce na prácu používať svoj tablet s Androidom s klávesnicou a touchpadom, sa tieto akcie budú hodiť, a to najmä pri multitaskingu. Aj keď som si istý, že niektorí výrobcovia OEM už implementovali takéto funkcie vo svojich vidliciach AOSP, stále je to tak je pekné vidieť lepšiu podporu klávesnice a touchpadu zapečenú v systéme Android od tvorcov operačného systému sami.
Nakoniec sú tu ešte dve zmeny, ktoré som chcel zdôrazniť. Prvý z nich ste si mohli všimnúť na jednej z predchádzajúcich snímok obrazovky, ale stránka „Jazyky a vstup“ sa delí na „Jazyky“ a „Klávesnica“. To dáva zmysel vzhľadom na obnovené zameranie na podporu klávesnice, ktorú vidíme v systéme Android 14. Tento redizajn, podobne ako ostatné zmeny, ktoré som spomenul, však nie je predvolene povolený v systéme Android 14 DP1. Druhou zmenou je nový príznak spúšťača s názvom ENABLE_SPLIT_FROM_FULLSCREEN_SHORTCUT, ktorý je povolený v predvolenom nastavení a umožňuje vám vstúpiť do režimu rozdelenej obrazovky pomocou klávesovej skratky, keď je aplikácia celá obrazovka.