Skip to content

kevroletin/thumb-friendly-keyboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plate generator for 3d split keyboard

3d split keyboard with emphasis on thumb usage.

This repo contains plate generator which produces OpenScad models.

Currently I am working on body design in parametric Cad.

Current progress

Main plate Thumb plate

I tried to generate the whole body like this:

Demo

But I dropped this idea and switched to parametric cad system.

Similar projects

There are many similar projects. Explore MechanicalKeyboards subreddit for more examples.

Keyboard with separate parts for each hand:

"3d keyboard":

Here is 3d split keyboard where author wrote generator for 3d shape: https://github.com/adereth/dactyl-keyboard

Design goals

My idea is quite similar to those projects:

  1. minimalist keyboard with small amount of keys
  2. split keyboard, parts stand almost vertically
  3. custom keys position convenient for me
  4. separate keys-pad for thumb located orthogonal to main plate.

Purpose of the design:

  1. minimize hands movement
  2. vertical plate position should relax wrists
  3. just because I can
  4. see below

Orthogonal thumb plate position

Thumb has been discriminated for many decades starting from the invention of the keyboard. It is the agilest and hence most useful digit. Sadly enough, it's potential is almost wasted during typing. The reason for that is that thumb is positioned nearly orthogonal to fingers. Obviously, thumb struggles to press keys located on the same plane with finger keys.

With this project, I want to explore thumb potential.

Potential benefits are:

  • improved typing speed and comfort achieved by moving Esc, Ret and other emacs-vim-heavy non-character keys to thumb pad;
  • one hand typing achieved either by moving lots of keys to thumb pad or by implementing modal keys (similar to FN key from laptop keyboard).

About

3d model generator for an experimental split keyboard

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published