Research on keyboards and keyboard configurations.

Work

QMK https://github.com/pierrechevalier83/ferris one hand kb https://github.com/AlexBravo/Twiddler one hand chording kb https://github.com/ItayGarin/ktrl keyboard programming daemon

ETC

what do I want my keyboard to do?

poker : mapping to colemak http://thedarnedestthing.com/poker%202

qmk configuration tips and links

https://thomasbaart.nl/2018/12/20/qmk-basics-leader-key/ -- defining sequences with which you can trigger keypresses and functions! this uses lead -> cut instead of having to hold the whole sequence all at once

practicing

keyboard practice site on the proper planck writing style

keycaps

https://ramaworks.store/products/grid-set-a?variant=16185116000299 -- low profile with a center thing, injection molded

etc

https://www.keebwerk.com/nano-slider/ --cool mini keyboard thing that includes a slider!

https://github.com/tomsaleeba/qmk_firmware/blob/master/users/tomsaleeba/tom.c#L157 -- cool key combination ideas... though maybe these should be done in software? unclear. https://blog.splitkb.com/how-to-work-with-small-keyboards -- qmk layering tips! make use of combos for cooler keyboard motions. https://macintacos.github.io/macinplanck-configuration -- someone's strict planck configuration

alternative keyboard layouts

https://www.reddit.com/r/olkb/comments/6feemo/creating_a_layer_for_vimhjkl_when_using_an/ https://colemakmods.github.io/mod-dh/ -- alternative https://github.com/macintacos/dotfiles/blob/master/keebs/macinplanck-ez/macinplanck-keymap.pdf -- someone's idea of a cool keyboard layout

rough ideas

greek letters behind a hidden layer for fast math typing

what else do i type frequently? what is the fastest way to lay out the numpad to enable quick access? what function keys or macros would be useful to me? emojis?? on my keyboard?? introduce leader keys and macros to spit out some keyboard shortcuts, music, or important information explicitly document this somewhere dont be afraid to draw out specific layout!! https://forum.colemak.com/topic/2206-planck this is very good thread with sdothum keyboard layou http://thedarnedestthing.com/colophon -- god keyboard configuration layout and blog i love the Major Mono Display font! try to make some web dev project with thi http://mkweb.bcgsc.ca/carpalx/ -- unique perspective on designing and creating a keyboard to prevent carpal tunnel problems from occuring with a keyboard configuration and layout obviously best action to take is planck or split keyboard, but the next action to take is changing the keyboard layout to radically change the way the fingers move as we type! do not place constraint on how many keys are relocated places on this site layout the q**lw* layouts for optimizing for various things, one keeps zxcv in place for greater effeffectiveness. consider using one of these as opposed to colemak or somethign for better effectivenes in geneeral: find what isnt working and optimiz potential ideas- macros for different latex expressions(it is possible that org mode already offers this)it may be better to just use org mode for latex and shortcut the org mode expressionsthis should be some 'math mode' laye- midi control layer- offers potential for drum kit as well as for a piano roll of some sort- perhaps dual buttons for tweaking knobs up and down- mappings similar to launchpad to programs such as abletonhttps://github.com/theniceboy/nviif i use colemak i will probably have to make some changes to other keybindings to reflect thicurrent are proper for qwerty but these ssame binds will not make sense in other placesfrom planck repos- ajp10304hold tab for shifthold enter for shifthold space for some function laye macros:

58 - sdothum colemak-dh shift tab key overlays number and symbol function key layer layer with hex numbers layer with navigation and keypad autocompletion of key pairs extensive use of tap keys for different layout 67 - am media keys both qwerty and colemak number and reversed number pads for both hands touchccursor layEr ?? look into this mouse layer 74 - voodagod: bone2planck ergonomic placement for coding for things on second layer (m1) navigation and number blocks in convenient and intuitive place function and media keys on separate layer from navigation keys 2 layers that swap funvtion and media ke ys as well as switched navigation and number blocks 4 mod keys, 2 on either side of the spacebar 80 - cbbrowne keypad layer has cool macros:

hold enter for shift helping with tmux:

jeebak keymap with good ideasL:

jeremy-dev keymap also cool

jeebak keymap with good ideasL:

jeremy-dev keymap also cool

this is especially true for keys that can be out of the way autoshift but also defined shift keys as autoshift is slow movement is hjkl or hnei depending on the keymap arrows mimicked by home, pgdown, pgup, and end on the lower row media keys same location as Arrow keys toggle layers minimized so that keyboard state is predictable shift toggle? deactivate automaticall

stateless typing minimize mouse usage has Plover integration for stenotypi

colemak dh with shift tabn key overlays number, symbol, function key layers hex keypad layer navigation keypad layer dynamic macro layer extensive use of tap keys

swedish keys on main layer using tap dance (what is tap dance

main objective:

stenoigraphy: moves number low below the regular keys,providing comfortable placement for the thumb key s switch between layouts and change other keyboard settings with adjustment lay

programmer who avoids rsi so they want to avoid stuff makes heavy use of momentary layer toggling momentary toggles, hold single mods like backspace, space, etc. for better functionality symbol layer keys accessible via the thum

programmer who avoids rsi so they want to avoid stuff makes heavy use of momentary layer toggling momentary toggles, hold single mods like backspace, space, etc. for better functionality symbol layer keys accessible via the thum

standard querty layout for main page lower layer places all numbers on a single hand raise layer prioritizes parens over all else numpad layer for single hand numpad: is this a good ide

wanted pinkeys to have a break or something index fingers and palm presses do a lot more planck mobile, ergodox at home, want to minimize difficulty of switching between the t

base layer uses balance twelve layout?? plover layer uses the same home position as the base layer link ref:: mathmaticalmulticore.wordpress.com/the-keyboard-layout-proje

stenography keymap for the keyboard set plover to TX bolt, select com port that represents keyboa

colemak planck layout influenced by sdothum and blog allows for minimisation of key usage to set and having hands in comfortable position colemak base layer symbol cursor nav layer notably blocks out two middle layers for unknown reason has regex layer jsut on right hand for good expressions magnet shortcuts? thumb shortcut layer function layer with lots of keys mouse layer that allows for easy navigation (what does the gui bbutton do

has mod-tap keys re: jackhumbert qmk firmware fun with modifier keys article using left shift as mod tap for escape?? this seems weird man tab is also the hyper key when held down backtick is in the lower left corner, used as the tmux prefix key group open paren and closed paren togeth

focused on coding and utilizes home row for common symbols space is also function key, and leads to arrow key navigation scre

typematrix dvorak keyboard with escape, tab, enter and backspace in the middle rather than on outside middle row functions hold most of the functionality the adjust layer has one shortcut copy, paste, numpad, dvorak etc layer acces

pretty mode organized for dvorak has tap keys configured with all of the keys held above as alternate layer

python layer as well?? good layout of code for keym

emoji layer ! cursor and nav cluster available on the home row number layer supports hex input somehow left and right side modifier keys faux clickey?? i think this means it makes sounds when the keypresses register which is stup

etc

https://vlukash.com/2019/01/14/corne-crkbd-keyboard-build/ these are good instructions for the corne keyboard https://gist.github.com/Monroe88/0f7aa02156af6ae2a0e728852dcbfc90 retroarch keyboard mapping template https://www.reddit.com/r/MechanicalKeyboards/comments/5ca2vh/interested_in_making_a_scientific_keyboard_but_am/ making a scientific keyboard https://www.reddit.com/r/olkb/comments/aozex6/want_to_add_a_layer_for_the_greek_alphabet_and/eg5nwzh/ greek layers as well as qmk macros https://blog.splitkb.com/how-to-work-with-small-keyboards

switches

next ones to try configuring leds

steno

https://didoesdigital.com/blog/build-your-own-steno-keyboard-its-easier-than-you-think/ https://github.com/openstenoproject/plover/wiki/Learning-Stenography https://store.steampowered.com/app/449000/Steno_Arcade/

research on layouts

http://mtgap.bilfo.com/keyboard.html https://en.m.wikipedia.org/wiki/FrogPad https://www.reddit.com/r/KeyboardLayouts/comments/feikcf/seelpy_1_ergolinear/ https://www.keyboard-design.com/letterlayout.html?layout=essie-2.en.matrix https://www.keyboard-design.com/letterlayout.html?layout=seelpy-1-22.en.ergolinear https://www.keyboard-design.com/best-layouts.html https://www.keyboard-design.com/layouts/ergo/60/seelpy-1-ergolinear.html https://www.reddit.com/r/KeyboardLayouts/comments/ffvuxh/soul_is_a_colemaklike_layout_designed_for_more/

https://rgoswami.me/posts/colemak-dots-refactor/: changes that are necessary to Emacsfor colemak

https://ieants.cc/code/keyboard/beakl/ https://deskthority.net/wiki/BEAKL https://mathematicalmulticore.wordpress.com/category/keyboards/ https://www.reddit.com/r/KeyboardLayouts/comments/gx1wxa/ergo_layouts_comparison/ https://mathematicalmulticore.wordpress.com/category/keyboards/ https://www.reddit.com/r/KeyboardLayouts/comments/fevb94/a_brief_summary_of_alternative_keyboard_layout/ https://www.reddit.com/r/ErgoDoxEZ/comments/gsvpug/layout_of_the_month_beakl_15/ https://colemakmods.github.io/ergonomic-mods/extend.html

https://www.reddit.com/r/olkb/comments/h00a8b/i_made_an_oled_animation_of_bongo_cat_that/ hooly shit

https://www.reddit.com/r/olkb/comments/gwy4zz/a_little_quarantine_project/ -- top top to pdesign, very cool and modular! https://vlukash.com/2019/01/15/trackpad-in-keycap-corne-crkbd-keyboard/#more-544 trackpad in a keycap!

general plan:

extend layer https://github.com/abstracthat/dactyl-manuform https://ramaworks.store/products/grid-set-b?variant=31922049318990 neat keycaps

get elite c, sockets Keyboard-Design.com - Current Best Keyboard Layouts kb trackpad

Design and test virtual 3d keyboards. 2x4 ortholinear usb keyboard made by Through Hole components ONLY.

osls/code-layout: `CODE` keyboard layout --- for all computer users RPI Cyberdeck with Raspberry Pi 4. - MechanicalKeyboards ItayGarin/ktrl: A Supercharged Keyboard Programming Daemon ⌨️ Ergonomic Keyboard Reviews Nikolay.Rocks » Optimal Keyboard Limiting keyboard use to only easy-to-reach keys - General - Colemak forum What's the Most Efficient Keyboard Layout? Planck - General - Colemak forum Neo – Keyboard Layout

IDEA: configuration has two types of keymappings.

one is relative to the location on the keyboard, while another is relative to the letter. i like mixing both of these. there should be some system for allowing me to easily do the former? http://xahlee.info/kbd/most_efficient_keyboard_layout.html the most efficient keyboard layout https://forum.colemak.com/topic/2206-planck/ https://forum.colemak.com/topic/2147-limiting-keyboard-use-to-only-easytoreach-keys/ keyboard modifiers for qmk https://github.com/openstenoproject/plover

one handed keyboards

https://wiki.xxiivv.com/site/juni.html

NatTuck/Twiddler: Files for Twiddler one hand chording keyboard

colemak

Refactoring Dotfiles For Colemak BEAKL - Deskthority wiki Introducing the RSTHD layout – meus recogitare et excogitare Minimak - Home Coding in Stenography, Quick Demo dactyl manuform keyboard

James Stanley - I made a macro keypad with 3d-printed switches Baking with the Chef programming language The Hundred-Year Language Forth (programming language) - Wikipedia The V Programming Language Odin Programming Language The Perl Programming Language - www.perl.org A Programmable Programming Language | March 2018 | Communications of the AC glaretechnologies/winter: High-performance functional programming language The Zephyr Abstract Syntax Description Language | Computer Science Departme The Dhall configuration language How to integrate Dhall — Dhall documentation

Coding in Stenography, Quick Demo training passive motor skills for stenography a personal site that looks like an old BIOS! train on the command line Pitman shorthand - Wikipedia

TODO Multilingual - Colemak

Captured On: [2020-10-19 Mon 10:47] https://stevelosh.com/blog/2012/10/a-modern-space-cadet/ https://xsznix.wordpress.com/ videos of people editing text

https://github.com/shapr/markovkeyboard keyboard that changes by markov freuqnecy https://kevinlynagh.com/rust-zig/ : keyboard firmware in rust and zig! and a keyboard with it: https://www.reddit.com/r/MechanicalKeyboards/comments/eaufzh/every_pieces_are_precious/

IDEA: configuration has two types of keymappings.

one is relative to the location on the keyboard, while another is relative to the letter. i like mixing both of these. there should be some system for allowing me to easily do the former?

TODO: break this down into more specific topics!

https://blog.plover.com/book/free-hop.html why i make the book available for free