Compte tenu de la croissance de l'utilisation des écrans tactiles, comment se fait-il qu'il n'y ait jamais de contrôle de sensibilité de l'écran tactile évident à l'écran?
Ce contrôle doit-il être inclus dans l'interface utilisateur?
Je pense notamment à la conception des kiosques.
EDIT: Le problème que je voyais aujourd'hui était une touche "éphémère" déclenchant un bouton sur l'écran. Le problème ne se serait pas produit s'il avait été possible d'ajuster l'écran pour exiger une plus longue période de `` toucher '' avant que l'ordinateur enregistre le déclenchement du bouton.
La sensibilité d'un périphérique d'entrée signifie combien d'interaction doit être effectuée pour obtenir le résultat souhaité. Elle peut être mesurée en:
En outre, le terme "écran tactile" fait référence à plusieurs technologies de détection qui nécessitent différentes quantités de force et de temps pour déclencher un signal. Cependant, la plupart d'entre eux sont incapables de mesurer la force appliquée. Les trois plus courants sont:
Il y a aussi résonance électromagnétique, qui n'est pas considéré comme une technologie d'écran tactile car il nécessite le stylet spécial pour reconnaître les interactions avec la surface. Il a été utilisé dans les tablettes PC d'origine du début au milieu des années 00 et est actuellement utilisé dans les moniteurs Wacom Cintiq (Wacom en détient le brevet).
Le DME est la technologie la plus avancée mais c'est la plus chère malgré le fait qu'elle est sur le marché depuis plus de 20 ans donc elle n'est pas répandue. Il est actuellement supporte jusqu'à 2048 niveaux de pression pour le stylet. Les pilotes natifs permettent une certaine modification de la sensibilité à la pression et les applications conçues pour tirer parti de la technologie, comme Adobe Photoshop, ont la possibilité de désactiver complètement la sensibilité à la pression.
Maintenant que nous connaissons les mesures de sensibilité et les capacités des technologies modernes, voyons comment la sensibilité au toucher peut être ajustée.
Il est prudent de supposer que vous parliez d'écrans capacitifs, car ils sont les plus couramment utilisés dans les appareils grand public de nos jours. Étant donné que la technologie nécessite très peu de force pour produire un signal, la sensibilité doit contrôler le moment où la force est appliquée à l'écran. Le problème avec cette approche est que un tap ou un clic de souris dure généralement jusqu'à 100 ms , ce qui est très court et est susceptible de correspondre à la durée d'un contact accidentel. En conséquence, l'augmentation de cette mesure de sensibilité obligera les utilisateurs à toucher l'écran pendant des périodes anormalement longues. Par conséquent, le défaut d'expérience se situe dans les propriétés inhérentes à la technologie et non dans le logiciel qui l'accompagne .
La technologie est également à blâmer pour la faible réactivité de certains écrans résistifs et infrarouges car les deux nécessitent une force physique importante pour déclencher un signal.
Deux problèmes ici; il est généralement défini au niveau matériel/système d'exploitation, et il est souvent beaucoup trop compliqué à présenter à l'utilisateur normal.
Les écrans tactiles ne sont pas censés avoir une "sensibilité" comme les souris ou les joysticks. C'est une manipulation directe, vous devez toucher X ou non. Si une première presse ne s'inscrit pas, vous appuyez plus fort; c'est ennuyeux mais ça marche. Ce n'est qu'un gros problème si vous avez besoin de faire glisser des gestes sur un écran tactile résistif. Non.
La sensibilité est généralement un problème avec les écrans tactiles résistifs; il s'agit généralement d'un problème matériel; vous devez pousser un calque sur un calque différent (comme les deux "écrans" sur l'écran tactile d'une Nintendo DS). Les couches se touchent ou non, vous ne pouvez pas l'ajuster. C'est numérique, pas analogique.
De plus, même si vous pouviez intégrer la sensibilité, imaginez à quel point ce serait ennuyeux de devoir changer le réglage de la sensibilité à chaque fois que vous arrivez à un kiosque à écran tactile. Vous ne savez peut-être pas comment. Peut-être que vous cliquez sur le bouton de sensibilité en cas d'accident. Que signifie la sensibilité de toute façon? Pourquoi cet écran ne fonctionne-t-il pas?
Rien de tout cela ne concerne les utilisateurs des kiosques de point de vente/ect. Les gens ne créent pas de jeu vidéo, ils appuient sur des boutons. Si les boutons ne fonctionnent pas comme des boutons, ils sont cassés.
Même si c'était techniquement possible (ce qui, il est vrai, dans certaines circonstances spécifiques), il me semble que ce serait une erreur d'exposer ce type d'option à l'utilisateur.
Nous construisons des kiosques à écran tactile en utilisant écrans tactiles capacitifs projetés Zytronic (PCT) . Pour des raisons esthétiques et d'entretien, nous appliquons une seule feuille de verre de 3 à 6 mm sur l'écran et la lunette, de sorte que l'écran tactile capacitif lui-même se trouve à 8 mm du doigt de l'utilisateur lorsqu'il touche l'écran.
Lorsque vous configurez un panneau à l'aide de pilotes UPDD standard , vous pouvez contrôler un tas de paramètres de réactivité; l'épaisseur du verre, le gain de bord et le seuil tactile parmi eux (ainsi que l'étalonnage tactile bien sûr). Puisqu'il n'y a pas deux kiosques (ni deux écrans tactiles) identiques, même lorsqu'ils sont construits selon les mêmes spécifications, vous devez généralement calibrer le toucher séparément pour chaque unité (idéalement, une fois l'unité installée à son emplacement final, vous devez recalibrer pour tenir compte pour les changements de hauteur ou d'autres circonstances imprévues). Obtenir la réactivité au toucher juste pour qu'il réponde exactement quand vous vous attendez à ce qu'il nécessite beaucoup de jeu avec les paramètres réels.
Une fois ce travail effectué, l'utilisateur ne devrait jamais avoir besoin (ni même vouloir) de contrôler lui-même la réactivité tactile.
Edit: Une chose que vous pouvez faire (et devriez probablement) faire est de ne déclencher que des pressions de touche sur le toucher up ( pas lorsqu'un bouton est enfoncé). Cela permet l'interaction familière d'appuyer sur un bouton, de faire glisser votre doigt hors du bouton et de le relâcher à l'extérieur pour empêcher une action. Il existe certains paramètres de pilote qui empêcheront ce genre de chose (au moins dans la console UPDD); vous devez activer le glissement (afin d'éviter une sélection accidentelle, en particulier sur le Web, de nombreux kiosques sont configurés pour enregistrer une souris vers le bas et un événement souris vers le haut instantanément lorsqu'un utilisateur touche l'écran). Cela va probablement de soi, mais vos boutons devraient également avoir un état "déprimé" clair si vous l'implémentez.
Une pensée non experte - la possibilité d'appliquer des couches adhésives transparentes sur un écran de téléphone portable pour réduire la sensibilité? Pas ajustable en passant, mais pourrait résoudre un problème général, comme le mien (sur HTC Android One X).