GreyWyvern / 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.

Home Page:https://greywyvern.com/code/javascript/keyboard/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

https://greywyvern.com/code/javascript/keyboard/

License:MIT License


Languages

Language:CSS 100.0%