A virtual keyboard is a software component that allows the input of characters without the need for physical keys. The interaction with the virtual keyboard happens mostly via a touchscreen interface, but can also take place in a different form in virtual or augmented reality. On a desktop computer, a virtual keyboard might provide an alternative input mechanism for users with disabilities who cannot use a conventional keyboard, or for bi- or multi-lingual users who switch frequently between different character sets or alphabets, which may be confusing over time. Although hardware keyboards are available with dual keyboard layouts (e.g. Cyrillic/Latin letters in various national layouts), the on-screen keyboard provides a handy substitute while working at different stations or on laptops, which seldom come with dual layouts. Virtual keyboards can be categorized by the following aspects: Virtual keyboards with touchscreen keyboard layouts or sensing areas Character variants, punctuation, and other special characters accessible through a menu and through holding buttons Keyboard software may include a number pad feature to facilitate typing numbers. Optically projected keyboard layouts or similar arrangements of "keys" or sensing areas Optically detected human hand and finger motions Online virtual keyboards for multiple languages that don't require OS settings change Depending on which device the keyboard is used (desktop / mobile / virtual reality / augmented reality) On the Internet, various JavaScript virtual keyboards have been created, allowing users to type their own languages on foreign keyboards, particularly in Internet cafes. Multitouch screens allow the possibility to create virtual chorded keyboards for tablet computers, touchscreens, touchpads and wired gloves. Virtual keyboards are commonly used as an on-screen input method in devices with no physical keyboard, where there is no room for one, such as a pocket computer, personal digital assistant (PDA), tablet computer or touchscreen-equipped mobile phone.

À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
Cours associés (3)
EE-208: Microcontrollers and digital systems
Microcontrôleurs et conception de systèmes numériques couvre le fonctionnement interne d'un microcontrôleur, des notions de base d'architecture de processeur et de système informatique ainsi que les i
MICRO-210: Microcontrollers
Microcontrôleurs couvre le fonctionnement interne d'un microcontrôleur, des notions de base d'architecture de processeur et de système informatique ainsi que les interfaces de microcontrôleurs, et pro
HUM-242: Musicology and history of music
Retracer l'histoire de la pratique de l'improvisation dans la musique savante de la Renaissance à nos jours. Analyser les différents contextes, styles, genres musicaux dans lesquels l'improvisation pr
Séances de cours associées (9)
Périphériques de microcontrôleur
Explore l'architecture du système informatique basé sur MCU et les périphériques communs tels que les comparateurs analogiques, le convertisseur ADC, les servomoteurs et les contrôleurs de clavier.
Structure des VAP 3A et 3B
Couvre la structure des PAV 3A et 3B, en mettant l'accent sur les composants bisection et poutre.
Afficher plus
Publications associées (42)

Graph Chatbot

Chattez avec Graph Search

Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.

AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.