Partager via


Personnalisation de l’expérience (pavé tactile-expérience-personnalisation)

Cette rubrique fournit des directives de conception et de test pour la personnalisation de l'expérience pour les appareils Pavé tactile de précision Windows sur les systèmes d’exploitation Windows 10 et ultérieurs.

À partir de Windows 10, il est possible d'utiliser des pilotes de filtre de personnalisation pour fournir des expériences spécifiques à l'appareil pour un pavé tactile, au-delà des interactions principales prises en charge dans Windows.

La modification des comportements de l’appareil peut entraîner des expériences utilisateur inattendues ou endommagées. Les conseils suivants doivent donc être considérés comme des suggestions solides pour toute tierce partie qui souhaite utiliser un pilote de filtre pour fournir une expérience utilisateur différenciée.

Conseils sur l’expérience utilisateur

Toutes les personnalisations doivent être conçues pour produire une expérience additive permettant aux utilisateurs d’améliorer l’expérience utilisateur d’une manière supérieure à ce qui est déjà présent sans le pilote. Les directives suivantes décrivent les comportements à éviter pour garantir une bonne expérience utilisateur :

  • Les propriétaires de produits ne doivent pas remplacer les comportements de base de Windows. Les appareils Pavé tactile de précision fournissent un ensemble standard d'interactions de base, et les attentes des utilisateurs seront que celles-ci soient disponibles et prévisibles. Les mouvements de base de Windows doivent être cohérents entre les machines et les versions de pilote. Une expérience d’entrée cohérente est essentielle pour inspirer la confiance des utilisateurs et la modification de l’ensemble principal d’interactions avec le Pavé tactile de précision aura un impact négatif sur la confiance.

  • Les propriétaires de produits ne doivent pas créer de nouvelles interactions qui dupliquent des expériences existantes. Un excès de mouvements qui effectuent la même interaction peut perturber les utilisateurs et rendre les mouvements accidentels plus probables. Le tableau suivant présente les principales expériences Windows sur un appareil à pavé tactile, en montrant comment les actions Appuyer, Glisser et Pincer et Étirer sont interprétées.

    Type de contact Taper Diapositive Pincer / Étaler
    Un doigt Cliquez Clic souris à un doigt N/A
    Deux doigts Clic secondaire Mouvement panoramique Zoom
    Trois doigts Interaction de l’interpréteur de commandes Windows Interaction de l’interpréteur de commandes Windows N/A
    Quatre doigts Interaction de l’interpréteur de commandes Windows Interaction de l’interpréteur de commandes Windows N/A
  • La souris est l'interaction tactile la plus basique et la plus courante et doit être protégée pour les utilisateurs. Évitez les mouvements à un doigt qui interférerait facilement avec la souris, comme dessiner des formes, tels que des caractères ou des cercles, avec un seul doigt.

  • Le composant de reconnaissance de manipulation est très sensible aux modifications des données. Évitez les interactions à deux, trois et quatre doigts qui peuvent être détectées immédiatement avant, immédiatement après ou simultanément avec des mouvements de boîte de réception, comme par exemple, dessiner une coche avec trois doigts. Veillez à effectuer des tests d’utilisation approfondis des mouvements dans cet espace, pour vous assurer que les mouvements principaux sont toujours réactifs et précis.

  • Si un mouvement personnalisé nécessite un flux constant de données, n’envoyez pas de données simultanément au processeur de mouvements Windows. Cela peut entraîner le déclenchement d’interactions à partir du système d’exploitation lors de la détection de mouvements personnalisés. Pour vous assurer que cela n’affecte pas la réactivité du système, évitez les mouvements qui doivent consommer des données pendant des périodes de temps notables.

  • Assurez-vous que les utilisateurs effectuent délibérément un mouvement personnalisé avant de couper le flux de données vers Windows. L’exécution d’un mouvement de glissement personnalisé à quatre doigts immédiatement lorsqu’un cinquième doigt est présent, par exemple, peut entraîner une expérience de mouvement à quatre doigts endommagée.

  • Si un geste s'exécute discrètement, tel qu'un geste qui se déclenche au toucher ou à l'entrée d'une zone, n'exécutez pas le geste pendant un geste continu créé soit par le système, soit par le composant de personnalisation. Cela entraînera le déclenchement d'une action, tandis qu'une autre interaction est toujours en cours de traitement.

  • Tous les mouvements doivent être configurables par l’utilisateur. Au minimum, il doit être possible d’activer ou de désactiver la détection de toutes les interactions. Les paramètres de mouvement doivent être disponibles dans l'application des paramètres système. Il est prévu à l’avenir de fournir des instructions pour l’implémentation des paramètres de fonctionnalité.

Conseils pour les tests

Les pilotes de personnalisation sont susceptibles de provoquer des défaillances pour les appareils pendant les tests de compatibilité. Ces tests sont destinés à tester les fonctionnalités matérielles, et le pilote de filtre peut interrompre le flux de données attendu vers les tests. Toutefois, si vous envisagez d’expédier vos systèmes avec des composants de personnalisation, ces composants doivent être inclus lors du test. Par conséquent, ces comportements personnalisés doivent être implémentés de telle sorte qu’ils puissent être désactivés pendant le test, s’ils empêchent autrement l’appareil de passer la certification.

Comme indiqué ci-dessus, les interactions personnalisées doivent toujours avoir des paramètres configurables par l'utilisateur pour désactiver ou activer les comportements, il devrait être possible pour tout pilote de filtre de désactiver ses personnalisations pour permettre le test des capacités matérielles.

Principes de conception des mouvements

Windows utilise les principes de conception suivants pour concevoir des mouvements. Ceux-ci garantissent que les mouvements apportent des ajouts significatifs aux expériences utilisateur.

Délibéré : les mouvements ne doivent pas être activés accidentellement facilement. Choisissez des mouvements physiques qui sont à la fois faciles à invoquer intentionnellement et difficiles à invoquer involontairement. Les mouvements doivent être réversibles ou se terminer lorsque cela est approprié.

Productif : les mouvements doivent aider les utilisateurs à être plus productifs. Les appareils à pavé tactile sont principalement des appareils de productivité, et aider les utilisateurs à faire ce qu'ils veulent faire plus rapidement, apporter de la valeur. Les mouvements qui rendent les utilisateurs productifs maintiendront les utilisateurs sur leurs systèmes.

Ravissant : les mouvements doivent ravir les utilisateurs en offrant des moyens passionnants d’interagir avec leur système qui impressionnent les utilisateurs lorsqu’ils sont affichés ou découverts. Les mouvements qui raviront les utilisateurs contribueront à amener les utilisateurs vers les systèmes.

Intuitif : les mouvements doivent avoir un mappage intuitif entre les mouvements physiques et les comportements fonctionnels dans le système. Cela rend les mouvements faciles à apprendre et leur utilisation sera plus naturelle.

Étendue : Les gestes doivent être utiles dans autant de situations que possible. Les mouvements qui nécessitent certaines applications ou infrastructures pour fonctionner, prennent de l’espace précieux dans les mouvements du pavé tactile.