Skip to content

Mechanical Keyboard Simulator... Use of Flexbox, added Eventlistener on key hit and mouse click... One Minute of typing test with difficulty level and time limit and results includes of ACCURACY ,WPM, CPM and KEYSTROKES.

Notifications You must be signed in to change notification settings

99dino/keyboard-simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Keyboard Simulator - Live_demo

Landing Page Keyboard Simulator that simulates typing on a variety of custom keyswitches and offers a simple typing test. Currently, it supports single switch and keyboard layouts, and colors for an customizable, satisfying typing experience.

Features

  • Unique sounds for specific keys
  • 1 minute English typing test ( with proper differentiation b/w correctly and incorrectly typed characters ) Typing
  • Wide selection of case colors and layouts
  • Mute/Unmute to disable the audio effect Mute/Unmute
  • (Dark mode) - to be implemented soon

Currently Supported Switches

Switch Options

  • NovelKeys Creams
  • Holy Pandas
  • Turqoise Tealios
  • Gateron Black Inks
  • Cherry MX Blacks
  • Cherry MX Browns
  • Kailh Box Navies
  • Buckling Spring
  • SKCM Blue Alps
  • Topre

Currently Supported Layouts

Layout Looks

  • Tenkeyless
  • 75%
  • 65%
  • HHKB
  • (full size layout) - to be implemented soon

Setup

To run this application locally, use:

npm install
npm start

About

Mechanical Keyboard Simulator... Use of Flexbox, added Eventlistener on key hit and mouse click... One Minute of typing test with difficulty level and time limit and results includes of ACCURACY ,WPM, CPM and KEYSTROKES.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published