Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Persian Virtual Keyboard 🇮🇷⌨️

Try the Online Demo here

This is a fully functional Persian virtual keyboard that mimics a real physical keyboard. It allows users to:

  • Type Persian using either virtual keys or physical English keyboard input
  • Use Shift for alternate characters
  • Copy the typed text
  • Switch between dark and light mode

🔧 Features

  • Realistic Persian keyboard layout
  • Shift key support
  • Physical English key → Persian character mapping
  • Dark mode / Light mode toggle
  • Copy to clipboard
  • Backspace, Enter, Tab, and other real keyboard keys

🚀 Usage

  1. Open index.html in your browser.
  2. Type using your real keyboard or click on virtual keys.
  3. Press Shift (or click it) to toggle alternative characters.
  4. Use Copy to copy the typed content.
  5. Use the Dark mode button to toggle themes.

🧠 Notes

  • Physical keyboard typing is intercepted and mapped to Persian.
  • The layout is modeled closely after standard Persian (Iran) physical keyboards.

About

A fully functional Persian virtual keyboard that mimics a real physical keyboard layout. Supports Shift, physical English key mapping, dark/light mode toggle, and copy to clipboard functionality for seamless Persian typing on any device.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages