Android 14 propose de nouvelles fonctionnalités et améliorations pour les claviers, avec des éléments tels que le remappage des touches de modification, les gestes du pavé tactile, etc.
Google a essayé d'améliorer le fonctionnement d'Android sur les appareils à grand écran, et grâce à ces efforts, nous avons maintenant des choses comme la barre des tâches, l'intégration d'activités, des applications plus optimisées, une boîte aux lettres améliorée et une meilleure prise en charge de l'écran partagé, pour n'en nommer que quelques-uns changements. Android ajoute également une tonne d'autres fonctionnalités utiles pour les appareils à grand écran, dont beaucoup sont encore disponibles. développement ou sont en cours de perfectionnement, comme le mode hub, le mode bureau, l'écriture manuscrite au stylet et le rejet de la paume soutien. Maintenant que Android 14 DP1 est sorti, nous pouvons ajouter une meilleure prise en charge du clavier à la liste des améliorations sur lesquelles Google travaille pour les appareils à grand écran.
Bien que les tablettes fonctionnent mieux comme appareils de consommation multimédia, elles peuvent également être utilisées pour travailler. Si vous ne disposez pas d’un clavier auquel vous connecter ou vous attacher sans fil à la tablette, effectuer tout type de travail impliquant beaucoup de saisie peut être frustrant. Heureusement, Android a pris en charge l'utilisation de claviers physiques externes pendant longtemps, et de nombreuses tablettes je viens même avec des claviers conçu spécialement pour eux.
Android prend en charge l'interface du périphérique d'entrée de Linux et par conséquent, la plupart des claviers sont reconnus dès la sortie de l'emballage. ils sont connectés, mais la plate-forme traduit les codes clés Linux en codes clés Android à l'aide des mappages définis dans un fichier de disposition des touches. À moins que le clavier ne s'identifie à l'aide d'un identifiant de produit unique et que le système d'exploitation dispose d'un fichier de disposition de touches spécifique correspondant à cet identifiant, Android utilisera le disposition des touches génériques et carte des caractères clés génériques pour déterminer quels codes de touches Android envoyer lorsque l'utilisateur appuie sur les touches du clavier.
Ces fichiers de touches génériques sont, en fait, génériques et peuvent donc prendre en charge une large gamme de claviers (externes de style PC anglais américain, alphabétique complet). Cela fonctionne bien pour la plupart des claviers QWERTY génériques que vous rencontrerez, mais parfois, vous pouvez vous retrouver avec un clavier légèrement disposition différente du QWERTY générique, où les touches de modification comme le verrouillage des majuscules, Ctrl, Meta et Alt sont placées légèrement différemment tout en effectuant toujours la même chose fonction. Si tel est le cas, il serait utile que vous puissiez remapper ces clés. Heureusement, Android 14 se prépare à ajouter la prise en charge de la modification du comportement des touches de modification !
Dans Android 14 DP1, j’ai repéré une nouvelle interface « touches de modification » sous Paramètres > Langues et saisie > Clavier physique. Grâce à cette page, vous pouvez échanger le comportement des touches de verrouillage majuscule, Ctrl, Meta et Alt. Bien que vous n’ayez pas la possibilité de remapper chaque touche ici, il est toujours agréable de pouvoir remapper les touches de modification. La page « clés de modification » n'est cependant pas visible par défaut dans Android 14 DP1. J'ai dû retourner un drapeau de développeur pour le faire apparaître, ce qui suggère que la fonctionnalité est toujours en développement. Pourtant, une fois qu’il atterrira, les utilisateurs qui ont des claviers avec des emplacements de touches de modification qu’ils n’aiment pas auront la possibilité de les remapper !
Pendant que je parle des pressions sur les touches, je voulais également noter que le fichier générique de disposition des touches a été mis à jour dans Android 14 pour mapper davantage de codes de touches Linux dans les codes de touches Android. Les changements sont :
- clé 120 de (non défini) à RECENT_APPS
- touche 228: KEYBOARD_BACKLIGHT_TOGGLE
- touche 229: KEYBOARD_BACKLIGHT_DOWN
- touche 230: KEYBOARD_BACKLIGHT_UP
- touche 248: MUET
- touche 418: ZOOM_IN
- touche 419: ZOOM_OUT
- touche 528: CONCENTRATION
Les entrées de rétroéclairage du clavier sont particulièrement remarquables à mon avis, car Android ajoute également la prise en charge pour contrôler le rétroéclairage d'un clavier connecté grâce à de nouvelles API internes: android.hardware.input. KeyboardBacklightState et com.android.server.input. Contrôleur de rétroéclairage du clavier. Et pour mieux gérer les dispositions de clavier non QWERTY, Android ajoute également de nouvelles API internes pour modifier la configuration du clavier. disposition du clavier, avec des options pour azerty, colemak, dvorak, étendu, qwertz, turkish_f, turkish_q et ouvrier. Je ne sais pas si dans les futures versions d’Android 14, nous aurons la possibilité de modifier la disposition du clavier, mais je suis sûr que ce serait une belle amélioration de la qualité de vie pour certains.
Quelle est l'utilité d'un clavier sans souris ni pavé tactile? Bien sûr, vous pouvez utiliser l’écran tactile, mais que se passe-t-il si vous travaillez à une légère distance ou lorsque vous êtes connecté à un écran externe? De nombreux accessoires de clavier intègrent des pavés tactiles pris en charge par Android depuis des années, mais vous ne pouvez pas faire grand-chose avec eux sur Android au-delà du pointage et du clic. Dans Android 14, cependant, vous pouvez non seulement bénéficier de fonctionnalités de qualité de vie utiles pour les pavés tactiles, mais également de nouveaux gestes sur le pavé tactile.
Après avoir activé un indicateur de développeur, Android 14 DP1 affichera une nouvelle option « Pavé tactile » sous Paramètres > Système. Ici, vous pouvez choisir si vous devez appuyer pour cliquer, changer le sens de défilement (défilement inversé) ou choisir si une pression en bas à droite du pavé tactile fait apparaître plus d'options. Vous pouvez également ajuster la vitesse du pointeur au cas où la vitesse par défaut serait trop faible ou trop rapide. J'aurais également aimé voir un ajustement de l'accélération du pointeur, mais cela pourrait arriver dans une prochaine version, car il existe de nouvelles méthodes internes liées à l'accélération du pointeur dans InputManager.
Au bas de la page, il y a un bouton qui dit « apprendre les gestes du pavé tactile ». Appuyer dessus ne fait rien car le L’activité qui hébergera vraisemblablement le didacticiel pour apprendre à utiliser les gestes du pavé tactile n’a pas encore été implémentée. Cependant, si vous retournez un deuxième indicateur de développeur et revenez à cette même page, une nouvelle entrée en haut appelée « gestes du pavé tactile » apparaîtra. Ici, vous pouvez « personnaliser les gestes de navigation individuels du pavé tactile ». Vous avez la possibilité de:
- Revenez en arrière en faisant glisser votre doigt vers la gauche ou la droite avec trois doigts
- Rentrez chez vous en glissant vers le haut avec trois doigts
- Ouvrez les applications récentes en faisant glisser trois doigts vers le haut, puis en maintenant enfoncé
- Ouvrez les notifications en faisant glisser trois doigts vers le bas
- Changez d'application en faisant glisser votre doigt vers la gauche ou la droite avec quatre doigts
Quiconque souhaite utiliser sa tablette Android avec un clavier et un pavé tactile pour le travail trouvera ces actions utiles, en particulier lorsqu'il effectue plusieurs tâches à la fois. Même si je suis sûr que certains constructeurs OEM ont déjà implémenté de telles fonctionnalités dans leurs forks d’AOSP, c’est toujours le cas. il est agréable de voir une meilleure prise en charge du clavier et du pavé tactile intégrée à Android par les fabricants du système d'exploitation eux-mêmes.
Enfin, il y a deux autres changements que je voulais souligner. Le premier que vous avez peut-être remarqué dans l'une des captures d'écran précédentes, mais la page « Langues et saisie » est divisée en « Langues » et « Clavier ». Cela est logique compte tenu de l’accent renouvelé mis sur la prise en charge du clavier que nous constatons dans Android 14. Cette refonte, comme les autres changements que j’ai mentionnés, n’est cependant pas activée par défaut dans Android 14 DP1. Le deuxième changement est un nouvel indicateur de lancement appelé ENABLE_SPLIT_FROM_FULLSCREEN_SHORTCUT qui est activé. par défaut, et il vous permet d'entrer en mode écran partagé à l'aide d'un raccourci clavier lorsqu'une application est plein écran.