makerdiary / python-keyboard

A hand-wired USB & Bluetooth keyboard powered by Python and more
https://makerdiary.com/m60
MIT License
486 stars 61 forks source link

Change doc tapping D to V #2

Open mingrui opened 4 years ago

mingrui commented 4 years ago

Hi, nice work!

just a minor change to official docs would be great for newbies, change D tapping + navigation to V, because:

  1. V is a much less used letter, so in normal typing you rarely have to tap V, in English:

image

  1. V key stays in the same location across different key maps: QWERTY and Colmak, V stays at the same place

  2. The strongest finger is your index finger, more ergonomic to use this finger to press and hold a key

: D

asciireign commented 4 years ago

Also this would lead to one big issue. Most games use WASD to move around. so when you are holding down d you expect your game character to move to the right.

This will lead to massive confusion for first time users.

I personally use caps lock a backspace when pressed and when hold activates a layer with arrow keys under the wasd keys.

xiongyihui commented 4 years ago

The main reason to use D as a Tap-key is to keep our fingers at the home row. We want to highlight the idea. It is configurable. Both V and Capslock are appropriate alternatives. It's hard to choose one. People like you who are interested in this keyboard is likely to customize the keyboard.