La semaine dernière, Google a publié le premier Developer Preview (DP1) d' Android 14 , et petit à petit nous découvrons ses fonctionnalités. Surtout, poursuivant ce qui a commencé avec Android 12L et Android 13 , il y a des optimisations pour les tablettes et les pliables , avec de nouvelles directives et un nouveau SDK. Mais la nouvelle est également tangible, et Android 14 contient plusieurs outils pour augmenter la productivité avec des appareils dotés de grands écrans, comme une meilleure prise en charge du clavier. Dans ce cas, nous avons désormais la possibilité de remapper les touches de modification et la prise en charge des gestes du pavé tactile , des options qui sont présentes dans les paramètres de certains fabricants mais qui à l'avenir viendront à tous.
Possibilité de remapper les touches de modification et les nouvelles touches
La prise en charge par Android des claviers physiques n'est pas nouvelle, car elle hérite de l'interface de périphérique d'entrée de Linux, qui permet une reconnaissance immédiate des périphériques. Le système fonctionne très bien, mais avec un inconvénient, c'est qu'Android traduit les codes de clé Linux en utilisant les mappages définis dans un fichier de disposition de clé. kl). Quel est le problème , me direz-vous. Le problème est que si le clavier ne s'identifie pas avec un ID et que la version Android n'a pas de fichier de disposition de touches correspondant, une disposition et un mappage génériques seront utilisés .
Mise à jour du fichier de disposition des touches : prise en charge du rétroéclairage des touches
Tout d'abord, dans Android 14, le fichier de disposition des touches génériques a été mis à jour et mappe désormais de nouveaux codes Linux, notamment la possibilité de basculer le rétroéclairage des touches :
touche 228 : KEYBOARD_BACKLIGHT_TOGGLE
touche 229 : KEYBOARD_BACKLIGHT_DOWN
touche 230 : KEYBOARD_BACKLIGHT_UP
À cet égard, de nouvelles API internes ont également été introduites pour permettre le contrôle. De plus, d'autres touches ont été ajoutées qui améliorent l'utilisation d'une tablette comme outil de travail :
clé 120 de (indéfini) à RECENT_APPS
touche 248 : MUET
touche 418 : ZOOM_IN
touche 419 : ZOOM_OUT
touche 528 : MISE AU POINT
Et enfin, la prise en charge de nouvelles mises en page a également été introduite .
Remapper les touches de modification
Mais revenons au mappage de touches générique et à la manière dont il affecte votre utilisation lorsque vous branchez un clavier. L'effet le plus important est qu'il peut y avoir des différences selon le clavier que vous utilisez. Maintenant, évidemment, nous ne parlons pas des lettres ou des chiffres, mais surtout des touches de modification , c'est-à -dire ces touches spéciales qui modifient temporairement l'action normale d'une autre touche lorsqu'elles sont pressées ensemble. Des exemples de ces touches sont Control, Alt, Shift , et vous pouvez les trouver dans des positions légèrement différentes selon le clavier que vous connectez à votre tablette ou smartphone Android. Pas exactement les meilleurs, car généralement ce sont des touches pour lesquelles on a développé une mémoire musculaire , ou plutôt qu'on essaie avec les doigts sans regarder. Comment faire dans ces cas ? C'est là qu'une autre nouveauté introduite avec Android 14 est utile , dans laquelle il est possible de remapper ces touches, comme vous le feriez sur un PC ! Dans Paramètres, sous Clavier physique sous Langues et saisie , une nouvelle entrée appelée Touches de modification est masquée. Nous disons "caché" car un indicateur de développeur doit être activé pour le faire apparaître. En appuyant dessus, vous accéderez à un écran affichant les touches de modification :
- Caps Lock
- Ctrl
- Méta
- All
En touchant chaque touche, une fenêtre s'ouvrira, ce qui vous permettra de lui attribuer une fonction différente.
Nouveaux gestes du pavé tactile
Une autre nouveauté concerne le pavé tactile, un outil fondamental pour la productivité. En effet, comme dirait Steve Jobs , les écrans verticaux ne veulent pas être touchés , et il est donc crucial de pouvoir se déplacer sur une surface tactile proche du clavier. Et encore plus fondamentaux sont les gestes, qui sont introduits avec Android 14 . Comme pour les touches de modification, cette fonctionnalité est également cachée derrière un drapeau de développeur et son activation affichera un nouvel élément du pavé tactile dans les paramètres. En le touchant, vous aurez accès à différentes options telles que :
- Appuyez pour cliquer
- Défilement inversé
- Touchez n'importe où en bas à droite du pavé tactile pour accéder à plus de fonctions
- Ajuster la vitesse du pointeur
Si vous basculez vers un autre indicateur de développeur, une nouvelle entrée , appelée Touchpad Gestures , apparaîtra en haut . En le touchant, vous pouvez activer une série de gestes, tels que :
- Revenir en arrière (glisser vers la gauche ou vers la droite avec trois doigts)
- Revenir à l'accueil (glisser vers le haut avec trois doigts)
- Ouvrez les applications récentes (balayez vers le haut avec trois doigts, puis maintenez enfoncé)
- Ouvrir les notifications (glisser vers le bas avec trois doigts)
- Changer d'application (glisser vers la gauche ou vers la droite avec quatre doigts)
Plus de nouvelles
Mais ce n'est pas tout. Autre nouveauté, l' élément Langues et paramètres de saisie , qui est désormais séparé en deux éléments : Langues et Clavier. Enfin, la dernière nouveauté concerne la possibilité de séparer l'écran en deux (split view) pour héberger deux applis simultanément via un raccourci. La fonctionnalité doit être activée via un indicateur de développeur de lanceur (ENABLE_SPLIT_FROM_FULLSCREEN_SHORTCUT).
Possibilité de remapper les touches de modification et les nouvelles touches
La prise en charge par Android des claviers physiques n'est pas nouvelle, car elle hérite de l'interface de périphérique d'entrée de Linux, qui permet une reconnaissance immédiate des périphériques. Le système fonctionne très bien, mais avec un inconvénient, c'est qu'Android traduit les codes de clé Linux en utilisant les mappages définis dans un fichier de disposition de clé. kl). Quel est le problème , me direz-vous. Le problème est que si le clavier ne s'identifie pas avec un ID et que la version Android n'a pas de fichier de disposition de touches correspondant, une disposition et un mappage génériques seront utilisés .
Mise à jour du fichier de disposition des touches : prise en charge du rétroéclairage des touches
Tout d'abord, dans Android 14, le fichier de disposition des touches génériques a été mis à jour et mappe désormais de nouveaux codes Linux, notamment la possibilité de basculer le rétroéclairage des touches :
touche 228 : KEYBOARD_BACKLIGHT_TOGGLE
touche 229 : KEYBOARD_BACKLIGHT_DOWN
touche 230 : KEYBOARD_BACKLIGHT_UP
À cet égard, de nouvelles API internes ont également été introduites pour permettre le contrôle. De plus, d'autres touches ont été ajoutées qui améliorent l'utilisation d'une tablette comme outil de travail :
clé 120 de (indéfini) à RECENT_APPS
touche 248 : MUET
touche 418 : ZOOM_IN
touche 419 : ZOOM_OUT
touche 528 : MISE AU POINT
Et enfin, la prise en charge de nouvelles mises en page a également été introduite .
Remapper les touches de modification
Mais revenons au mappage de touches générique et à la manière dont il affecte votre utilisation lorsque vous branchez un clavier. L'effet le plus important est qu'il peut y avoir des différences selon le clavier que vous utilisez. Maintenant, évidemment, nous ne parlons pas des lettres ou des chiffres, mais surtout des touches de modification , c'est-à -dire ces touches spéciales qui modifient temporairement l'action normale d'une autre touche lorsqu'elles sont pressées ensemble. Des exemples de ces touches sont Control, Alt, Shift , et vous pouvez les trouver dans des positions légèrement différentes selon le clavier que vous connectez à votre tablette ou smartphone Android. Pas exactement les meilleurs, car généralement ce sont des touches pour lesquelles on a développé une mémoire musculaire , ou plutôt qu'on essaie avec les doigts sans regarder. Comment faire dans ces cas ? C'est là qu'une autre nouveauté introduite avec Android 14 est utile , dans laquelle il est possible de remapper ces touches, comme vous le feriez sur un PC ! Dans Paramètres, sous Clavier physique sous Langues et saisie , une nouvelle entrée appelée Touches de modification est masquée. Nous disons "caché" car un indicateur de développeur doit être activé pour le faire apparaître. En appuyant dessus, vous accéderez à un écran affichant les touches de modification :
- Caps Lock
- Ctrl
- Méta
- All
En touchant chaque touche, une fenêtre s'ouvrira, ce qui vous permettra de lui attribuer une fonction différente.
Nouveaux gestes du pavé tactile
Une autre nouveauté concerne le pavé tactile, un outil fondamental pour la productivité. En effet, comme dirait Steve Jobs , les écrans verticaux ne veulent pas être touchés , et il est donc crucial de pouvoir se déplacer sur une surface tactile proche du clavier. Et encore plus fondamentaux sont les gestes, qui sont introduits avec Android 14 . Comme pour les touches de modification, cette fonctionnalité est également cachée derrière un drapeau de développeur et son activation affichera un nouvel élément du pavé tactile dans les paramètres. En le touchant, vous aurez accès à différentes options telles que :
- Appuyez pour cliquer
- Défilement inversé
- Touchez n'importe où en bas à droite du pavé tactile pour accéder à plus de fonctions
- Ajuster la vitesse du pointeur
Si vous basculez vers un autre indicateur de développeur, une nouvelle entrée , appelée Touchpad Gestures , apparaîtra en haut . En le touchant, vous pouvez activer une série de gestes, tels que :
- Revenir en arrière (glisser vers la gauche ou vers la droite avec trois doigts)
- Revenir à l'accueil (glisser vers le haut avec trois doigts)
- Ouvrez les applications récentes (balayez vers le haut avec trois doigts, puis maintenez enfoncé)
- Ouvrir les notifications (glisser vers le bas avec trois doigts)
- Changer d'application (glisser vers la gauche ou vers la droite avec quatre doigts)
Plus de nouvelles
Mais ce n'est pas tout. Autre nouveauté, l' élément Langues et paramètres de saisie , qui est désormais séparé en deux éléments : Langues et Clavier. Enfin, la dernière nouveauté concerne la possibilité de séparer l'écran en deux (split view) pour héberger deux applis simultanément via un raccourci. La fonctionnalité doit être activée via un indicateur de développeur de lanceur (ENABLE_SPLIT_FROM_FULLSCREEN_SHORTCUT).
Envoyer une nouvelle à un ami