Skip to content

Add a javascript virtual keyboard to text, password, textarea, and number inputs. Good for kiosk use, or to allow convenient input of characters from different languages.

License

Notifications You must be signed in to change notification settings

GreyWyvern/virtual-keyboard

Repository files navigation

Javascript Virtual Keyboard

Add a javascript virtual keyboard to text, password, textarea, and number inputs. Good for kiosk use, or to allow convenient input of characters from different languages.

example01

Includes a "User Script" version that can be added to browsers such as Firefox to enable the keyboard on all pages.

See the project page at greywyvern.com for examples and instructions.

SVG icon modified from Icon Fonts; licenced by CC BY 3.0.

Keyboard Credits

  • Yiddish (Yidish Lebt) keyboard layout by Simche Taub (jidysz.net)
  • Urdu Phonetic keyboard layout by Khalid Malik
  • Yiddish keyboard layout by Helmut Wollmersdorfer
  • Khmer keyboard layout by Sovann Heng (km-kh.com)
  • Dari keyboard layout by Saif Fazel
  • Kurdish keyboard layout by Ara Qadir
  • Assamese keyboard layout by Kanchan Gogoi
  • Bulgarian BDS keyboard layout by Milen Georgiev
  • Basic Japanese Hiragana/Katakana keyboard layout by Damjan
  • Ukrainian keyboard layout by Dmitry Nikitin
  • Macedonian keyboard layout by Damjan Dimitrioski
  • Pashto keyboard layout by Ahmad Wali Achakzai (qamosona.com)
  • Armenian Eastern and Western keyboard layouts by Hayastan Project (www.hayastan.co.uk)
  • Pinyin keyboard layout from a collaboration with Lou Winklemann
  • Kazakh keyboard layout by Alex Madyankin
  • Danish keyboard layout by Verner Kjærsgaard
  • Slovak keyboard layout by Daniel Lara (www.learningslovak.com)
  • Belarusian and Serbian Cyrillic keyboard layouts by Evgeniy Titov
  • Bulgarian Phonetic keyboard layout by Samuil Gospodinov
  • Swedish keyboard layout by Håkan Sandberg
  • Romanian keyboard layout by Aurel
  • Farsi (Persian) keyboard layout by Kaveh Bakhtiyari (www.bakhtiyari.com)
  • Burmese keyboard layout by Cetanapa
  • Bosnian/Croatian/Serbian Latin/Slovenian keyboard layout by Miran Zeljko
  • Hungarian keyboard layout by Antal Sall 'Hiromacu'
  • Arabic keyboard layout by Srinivas Reddy
  • Italian and Spanish (Spain) keyboard layouts by dictionarist.com
  • Lithuanian and Russian keyboard layouts by Ramunas
  • German keyboard layout by QuHno
  • French keyboard layout by Hidden Evil
  • Polish Programmers layout by moose
  • Turkish keyboard layouts by offcu
  • Dutch and US Int'l keyboard layouts by jerone

About

Add a javascript virtual keyboard to text, password, textarea, and number inputs. Good for kiosk use, or to allow convenient input of characters from different languages.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages