ebooksgratis.com

See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Virtual keyboard - Wikipedia, the free encyclopedia

Virtual keyboard

From Wikipedia, the free encyclopedia

"OnBoard" Virtual Keyboard shipped with Ubuntu Linux
"OnBoard" Virtual Keyboard shipped with Ubuntu Linux

A virtual keyboard is a software and/or hardware component that allows a user to enter characters. A virtual keyboard can usually be operated with multiple input devices, which may include an actual keyboard, a computer mouse, a headmouse, and an eyemouse. On a desktop PC, the primary purpose of a virtual keyboard is to provide an alternative mechanism for disabled users that can not use a physical keyboard.

They can be further categorised by the following aspects:

  • physical keyboards with distinct keys comprising electronically changeable displays integrated in the keypads
  • virtual keyboards with touchscreen keyboard layouts or sensing areas[1]
  • optically projected keyboard layouts or similar arrangements of "keys" or sensing areas[2][3]
  • optically detected human hand and finger motions[4]
The On-screen Keyboard in Microsoft Windows.
The On-screen Keyboard in Microsoft Windows.

In stylus-operated personal data assistants, which lack a physical keyboard, it is also common for the user to input text by tapping a virtual keyboard built into the operating system of the PDA. Virtual keyboards are also used as features of emulation software for systems that have fewer buttons than a computer keyboard would have.

An optical virtual keyboard has been invented and patented by IBM engineers in 1992[4]. It optically detects and analyses human hand and finger motions and interprets them as operations on a physically non-existent input device like a surface having painted keys. In that way it allows to emulate unlimited types of manually operated input devices (mouse, keyboard, etc.). All mechanical input units can be replaced by such virtual devices, optimized for the current application and for the user's physiology maintaining speed, simplicity and unambiguity of manual data input.

[edit] References

  1. ^ EP patent application 546704 Thomas H. Speeter/AT&T: "Intelligent work surfaces" priority date 13.12.1991
  2. ^ DE patent application 19734511 B. Kämmerer, C, Maggioni, H. Röttger/SIEMENS AG: "Kommunikationseinrichtung" filing date 08.08.1997
  3. ^ WO patent 0003348 C. Maggioni, B. Kämmerer/SIEMENS AG: "Projection Device / Vorrichtung zur Projektion" priority date 10.07.1998
  4. ^ a b EP patent 0554492 Hans E. Korth: "Method and device for optical input of commands or data" filing date 07.02.1992

[edit] External links

[edit] See also


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -