A virtual QWERTY keyboard built with HTML, CSS, and JavaScript. This simulator visually represents key presses on a digital keyboard and allows users to type interactively.
-
โ Real-time keypress simulation with visual feedback
-
โ Handles special keys (Enter, Backspace, Space, Tab, Shift, Caps Lock, Arrow Keys, etc.)
-
โ Supports mouse clicks & physical keyboard input
-
โ Caps Lock & Shift awareness for proper uppercase/lowercase handling
-
โ Error handling & smooth UI interactions
git clone https://github.com/muktaa20/keyboard
Open index.html in your browser to use the virtual keyboard.
#๐ฎ How It Works Press any key on your physical keyboard, and it will be displayed in the text area. Click on the virtual keyboard keys to simulate typing. Special keys like Enter, Backspace, Space, and Shift work as expected.
#๐ก Future Improvements ๐ Dark mode toggle ๐จ Customizable keyboard themes ๐ Multi-language support โจ๏ธ Support for numeric keypad & function keys