Sanfam / keysim

design and test virtual 3d keyboards.

Home Page:https://keyboardsimulator.xyz/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

KeySim

https://keyboardsimulator.xyz/

design and test virtual 3d keyboards.

getting started

npm install
npm start

adding colorways

run the command npm run create-colorway COLORWAY_ID "COLORWAY_NAME" to create the file: /src/config/colorways/colorway. Edit this file directly or paste json from the advanced section of the editor tab.

configuration

json configuration for layouts and keymaps are based on qmk. keymaps can be changed by switching the corresponding keycodes.

NOTE: Special keys from keyboards with custom firmware (e.g. layer switching) may not trigger keydown events, as these are not supported in javascript

alt example image

alt example image

alt example image

About

design and test virtual 3d keyboards.

https://keyboardsimulator.xyz/

License:MIT License


Languages

Language:JavaScript 78.2%Language:SCSS 13.6%Language:HTML 6.7%Language:Python 1.1%Language:Shell 0.4%