Commit Graph

6253 Commits (9f82d14eb94217a5990eac2a07349d921f29f77b)
 

Author SHA1 Message Date
Andreas Lindhé 41b23af60e Create custom layout based on swedish
This is a setup that is very useful for me. It may or may not be for
you. I will use it in conjunction with the A5 overlayed sv_SE layout.

The layout is subject to change (in particular I'm thinking about adding
a macro recording feature), but it have not changed much the past year
or two so you can expect it to be stable enough to learn it.

A5: http://aoeu.info/s/dvorak/svorak
My xkb map: https://github.com/lindhe/dotfiles/blob/master/usr/share/X11/xkb/symbols/se-A5

The most major points:
======================

L0:
---

* Easily accessible F11 key for fullscreening
* Print screen
* Middle mouse button for X-paste
* Improved reachability of meta buttons (LCtrl, LALt, AltGr, LGui etc.)
* Cluster Page Up/Down + Home/End by the right thumb
* Vim-like arrow layout in right bottom row

* Set media layer toggle to right thumb (Enter)
* Set apostrophe on LCtl (putting it next to some other small
  characters)

L1:
---

* Full function key layout
* Teensy button

L2:
---

* Improved media buttons layout (close by the jkl; Vim binding)
* Improved layout of emulated mouse buttons

LED behaviour to binary+CAPS
============================

The ErgoDox LEDs on this layout is using the two rightmost LEDs as the
two LSB in a two digit binary number, representing layer 0, 1, 2 and 3.
The leftmost byte/LED indicates CAPS status.
7 years ago
Shayne Holmes 48ff93582b Pull out sendstring variations to their own files.
Instead of having all sendstring keycode mappings in the main quantum.c
file, give each one its own file in keymap_extras that can be #included
in a user's keymap. If one is included, it will define the appropriate
lookup tables and overwrite the weak definitions in quantum.c.
(Including more than one sendstring definition will fail at compile
time.)

Update @rai-suta's test keymap to match, as well as the documentation.
7 years ago
Shayne Holmes fdc2e8058b Allow broader send_string layout customizability via compile flag
Refactor new-ish JIS_KEYCODE send_string implementation with existing
send_string

Reshuffle JIS in line with other alternative keycodes for sendstring,
and make them all accessible via compile-time options

Add a separate function to allow sending a string with a delay.
7 years ago
dbroqua c41d40c422 - Fixed wording in readme 7 years ago
dbroqua d638547cd0 - Updated dk60 readme with new QMK rules 7 years ago
dbroqua 4587bb8786 - Fixed DK60 version in config.h 7 years ago
skullydazed 60eb2e140d Update the clueboard readmes (#1459) 7 years ago
That-Canadian b3d2f05032 Changed - to _ for keymap that-canadian for compatability reasons. 7 years ago
That-Canadian 2cf97c6d90 Updated ECO files to follow proper formatting. Also updated that-canadian keymap to take out extraneous characters. 7 years ago
That-Canadian f7b8148c12 Updated ECO readme file, includes picture of ECO now. 7 years ago
That-Canadian dbcf0ba6ca Added ECO keyboard folder and configuration files. Also added my (That-Canadian) keymap folder and files. 7 years ago
skullY 9cadba7b89 Add missing files to _summary.md 7 years ago
skullY f1c581fdd4 Remove obsolete documentation 7 years ago
skullY c12f19107f update the summary 7 years ago
skullY 2abff258b1 Adjust headings on unicode 7 years ago
skullY 0ded95b888 Update the vagrant guide 7 years ago
skullY ff47ca7a46 update hand_wire 7 years ago
skullY dff5708b07 update basic_how_keyboards_work 7 years ago
Martin Gondermann 34c8bf47a7 Move Space Caded Parentheses to own layer (#1452)
* Move Space Caded Parentheses to own layer

The space cadet parentheses where too much distracting. Therefore they are now on the function layer. I also added two more layers for also having angle brackets and curly braces on the shift keys forr better access.

Also updated the README

* Fixed SHIFT+Function key conflict

* Removed Angle Bracket and Curly Bracket layers, as they don't work corrrectly
7 years ago
Kyle Terry 062b3547ed Keyboards/handwired magicforce61 (#1454)
* adding the magicforce61 under handwired

* I meant 14 cols
7 years ago
Martin Gondermann 827dc6c715 Add octave lights for midi layer (#1457) 7 years ago
skullY 435f99916c Work around quoting hell 7 years ago
skullY b22220532f Rewrite mouse_keys to resolve #937 7 years ago
skullY 6b0503b20d update the faq 7 years ago
skullY 80cc23e912 fix the info boxes 7 years ago
skullY d8e29b53fe Update a bunch of docs 7 years ago
Jack Humbert fe47b36065 fix tag increment 7 years ago
Jack Humbert ea134be36a fix up travis script 7 years ago
Jack Humbert b7afa59c97 remove warning 7 years ago
Jack Humbert 753809eed7 adds debouncing to sixkeyboard 7 years ago
Jack Humbert b476d65b9c Update keyboards' rules.mk/Makefiles (#1442)
this may change some of the keyboards' default settings - if you experience anything odd, please check back to this commit
7 years ago
skullY ea8df568f2 reduce the TOC scope 7 years ago
skullY 486abde026 tweak page-toc settings 7 years ago
skullY d6d14b6794 try page-toc in place of navigator 7 years ago
skullY 10b389f79c Adjust headings to make navigator happier 7 years ago
skullY 77ab0f16a0 use navigator instead of neo-navigator 7 years ago
skullY dcd715ed4d Try neo-navigator in place of etoc 7 years ago
Jack Humbert 3e3c3e2b24 start glossary 7 years ago
Jack Humbert 9f643ba8bf clean-up github page 7 years ago
Jack Humbert 4c7e66c31c add file to summary 7 years ago
Jack Humbert b139633f89 adds how to github 7 years ago
skullY 7da94ac51b Fixup the gitbook config 7 years ago
skullY 2e9e1eb03c remove extraneous config 7 years ago
skullY a5bb83cbf3 remove the rest of the new plugins 7 years ago
skullY 780786596d remove most of the new plugins 7 years ago
Jack Humbert ad91386497 remove dangling commas 7 years ago
skullY ada64b8ec9 add missing comma 7 years ago
skullY bf3007ec58 Add some gitboot plugins 7 years ago
skullY 409cb1af52 Polish up custom_quantum_functions 7 years ago
Jack Humbert b75ad215c8 use default base names 7 years ago