HNHacker News
TopNewBestAskShowJobs

crsnbrt

67 karma · joined September 10, 2020

submissionscomments
crsnbrt··on Show HN: Keyboard Simulator – virtual keyboard designer
It's a react app using three.js or the keyboard rendering
crsnbrt··on Show HN: Keyboard Simulator – virtual keyboard designer
thanks, I'll take a look
crsnbrt··on Show HN: Keyboard Simulator – virtual keyboard designer
You can also use space or enter to activate i made sure you can do everything from the keyboard alone.

Adding an extra keypress was by design, since I have to generate new textures i.e. (https://raw.githubusercontent.com/crsnbrt/keysim/develop/pub...) each time the colorway changes the extra step helps keep cpu usage down.

crsnbrt··on Show HN: Keyboard Simulator – virtual keyboard designer
thanks for the feedback, I probably need to separate the background from the ui accent color. Any colorway with a dark accent will increase the "brightness" to for a more accessible contrast ratio.
crsnbrt··on Show HN: Keyboard Simulator – virtual keyboard designer
Thanks, you're right it could use a few more layouts, 75% is probably the biggest omission. I didn't want it to be too overwhelming with too many variations as I see this as more of a tool to get a vibe for what a board could look like (possibly to help with interest checks) rather than a tool to recreate all possible layouts.

I'd also like to explore adding different audio options for switches types but that seemed like a projects unto itself haha.

crsnbrt··on Show HN: Keyboard Simulator – virtual keyboard designer
the design was based on the candybar (https://thekey.company/collections/candybar) but there are a lot of similar boards as well.
crsnbrt··on Show HN: Keyboard Simulator – virtual keyboard designer
That mk sticker shock is no joke, part of the inspiration for this :)
crsnbrt··on Show HN: Keyboard Simulator – virtual keyboard designer
I'm not sure if the official name for this is 50% but I included it because, as a lefty, I love the idea of it. no experience using them however.
crsnbrt··on Show HN: Keyboard Simulator – virtual keyboard designer
I modeled the json for building the boards around qmk (https://beta.docs.qmk.fm/) for example a board layout: https://api.qmk.fm/v1/keyboards/dz60