Commit Graph

2387 Commits (0ce45eb0b7ad0af28de4418906543c51dbc505cc)

Author SHA1 Message Date
Rozakiin 5fbd25db62 Update readme.md 7 years ago
Rozakiin 05351ce8b3 Add files via upload 7 years ago
Balz Guenat 308bec28bb Add language-switch for locking switch 7 years ago
Jack Humbert 76ea366abd Merge pull request #1538 from That-Canadian/eco-keyboard
Eco keyboard
7 years ago
Jack Humbert 5c44d40a0c Merge pull request #1540 from fabiant7t/master
amj40 added; my layouts for Let's Split, amj40 and XD75
7 years ago
Danny Nguyen 479139f9d4 Fix location of where the make command should be run 7 years ago
Danny Nguyen e0caf94323 Move avrdude flashing script from individual keyboard rules.mk to common location and improve script.
Port detection script is now more informative and better handles first time flashing of a Pro Micro
7 years ago
Balz Guenat d8c503f3ac add personal keymap 7 years ago
Fabian Topfstedt 088dfb7db5 added a clone of my lets split grid layout on a re75 7 years ago
Fabian Topfstedt 3c2343664c Merge https://github.com/qmk/qmk_firmware 7 years ago
That-Canadian 8765751f70 Added V2 files for the ECO board, also changed default from rev1 to rev2. 7 years ago
Eagleheardt b6280f979c Picture and details update
I fixed the picture of the layout and added a bit of an explanation. It now matches the readme file from the uppercase BASE folder
7 years ago
Balz Guenat 15fbe6e233 add the bananasplit keyboard incl. default keymap. 7 years ago
Eagleheardt 7371209ffb Adds Eagleheardt's XD60 keymap (#1528)
* Add files via upload

* Update readme.md

* Update readme.md

* Add files via upload
7 years ago
Mark John Garcia Merin bb30ff5f71 Fix HHKBish layout arrows 7 years ago
MechMerlin bc5c67b3b2 Change TG to TO 7 years ago
MechMerlin ea02a3ea23 Update keymap to have HHKB-ish support and readme along with it 7 years ago
MechMerlin 29fcb64bb4 add KC_Grave and fix typo on readme 7 years ago
MechMerlin 70cc193d14 Add a readme.md file for the keymap 7 years ago
MechMerlin aab5f349a2 New keymap for mechmerlin 7 years ago
Balz Guenat a7b6292010 added missing media controls and mod-tap rshift/enter 7 years ago
Balz Guenat 8e66f65c77 add my keymap 7 years ago
xk 23549791eb Add keymap xk 7 years ago
Zeal Jagannatha dd3803f334 Normalize all line endings 7 years ago
Fabian Topfstedt 015bf30d9b changed adjust layer to emulate mouse on rignt hand 7 years ago
Fabian Topfstedt 9609a47c3e Merge https://github.com/qmk/qmk_firmware 7 years ago
Fabian Topfstedt 661106bac4 layout updates and cleanups 7 years ago
Jack Humbert bd0a888133 line-endings 7 years ago
Benjamin Kesselring d272111d46 added xd75 to list in /keyboards 7 years ago
Benjamin Kesselring 0b528d2e36 updated readme and tweaked keymap 7 years ago
Benjamin Kesselring cc6043ca29 add backlight support (probably) 7 years ago
Benjamin Kesselring fffc5237a7 fix RGB 7 years ago
Benjamin Kesselring 992a63c0f2 add xd75, preliminary RGB' 7 years ago
Kototama 25659acb1c Add an Ergodox Colemak Mod-DH keymap for french layouts
[Colemak Mod-DH](https://colemakmods.github.io/mod-dh/) layout for
users keeping an `azerty` layout configuration on their OS.

The symbols layers was done after analysing various programming
languages sources codes and should be close to optimal for typing
confort.
7 years ago
ahtn 07cb997b6d Changes lets_split to use timer based debouncing
The let's split code used delays in its debouncing algorithm which
increases input latency. This commit copies and adapts the code from
`quantum/matrix.c` to lets_split's `matrix.c`.
7 years ago
unknown ac634aa455 Fixed error in readme 7 years ago
unknown 6b2a3492b7 Removed un-needed protosplit directory and updated readme 7 years ago
unknown dcd64062d2 Reverted changes 7 years ago
unknown 4148aeee19 Figured out that I didn't need to include both keymaps in both files 7 years ago
unknown 1f78b62cd6 Hopefully compile issues are gone, and updated files 7 years ago
unknown 9f82d14eb9 Fixed all things jack suggested. 7 years ago
unknown b710e21efb Added to blank spaces at end of protosplit to make it compile under make v2 7 years ago
unknown 9334986bd9 Updated readme to show compile rules that won't throw an error 7 years ago
unknown f2824bca02 Fixed typo in my layout and updated 7 years ago
unknown 5023f55856 Fixed some capitalization issues 7 years ago
unknown 6d15f5a5b7 Another typo fix 7 years ago
unknown ea1fd96c84 Fixed typo in my layout 7 years ago
unknown 1eea91f5f8 Updated my makefile..again 7 years ago
unknown 9546b180b9 Updated my makefile 7 years ago
unknown 2265e4ce41 Removed old keymaps 7 years ago
unknown cbc5a08c40 Removed old protosplit folder 7 years ago
unknown 78f79ca6cc Removed old folder 7 years ago
Donald f1dbf72e09 Changed case of protosplit
Also updated readme to have correct capitalization.
7 years ago
Donald c71b60c82a Changed case of deltasplit75 to be lowercase.
To follow convention.
7 years ago
unknown 47c6d201aa Add my layout 7 years ago
xyxjj f6438e42af Add files via upload 7 years ago
xyxjj be1876aa76 Add files via upload 7 years ago
xyxjj d3b6552fb7 Delete MX RIGHT B.dxf 7 years ago
xyxjj ce3ea49743 Delete ALPS+MX RIGHT B.dxf 7 years ago
xyxjj 811c583636 Delete ALPS RIGHT B.dxf 7 years ago
xyxjj 173d1b7571 Delete middle layers - RIGHT B.dxf 7 years ago
xyxjj 98f977e95c Delete bottom layers - RIGHT B.dxf 7 years ago
xyxjj 1832b59266 Delete MX LEFT B.dxf 7 years ago
xyxjj 1bfe5b5723 Delete ALPS+MX LEFT B.dxf 7 years ago
xyxjj 038c12d59a Delete ALPS LEFT B.dxf 7 years ago
xyxjj 3d23a80c83 Delete Middle layers - LEFT B.dxf 7 years ago
xyxjj f56884b253 Delete Bottom Layer - LEFT B.dxf 7 years ago
xyxjj d4e695a136 Delete top bezel - blocked corner.dxf 7 years ago
xyxjj 2013f4fb83 Delete top bezel - Winkeyless.dxf 7 years ago
xyxjj 508cc7e56b Delete top bezel - Standard.dxf 7 years ago
xyxjj 8958a4f78b Delete PCB Dimesnsion.dxf 7 years ago
xyxjj 429971997c Delete MX RIGHT B.dwg 7 years ago
xyxjj e898a8ecc8 Delete ALPS+MX RIGHT B.dwg 7 years ago
xyxjj b6e8516d6d Delete ALPS RIGHT B.dwg 7 years ago
xyxjj 2077226fc2 Delete middle layers - RIGHT B.dwg 7 years ago
xyxjj cfafa97227 Delete bottom layers - RIGHT B.dwg 7 years ago
xyxjj 3d73110795 Delete readme.md 7 years ago
xyxjj 727707ef0b Delete PCB Dimesnsion.dwg 7 years ago
xyxjj 2a3af90d9f Delete MX LEFT B.dwg 7 years ago
xyxjj 73e5a7fafe Delete ALPS+MX LEFT B.dwg 7 years ago
xyxjj eceb2a4810 Delete ALPS LEFT B.dwg 7 years ago
xyxjj b34dfeecdf Delete Middle layers - LEFT B.dwg 7 years ago
xyxjj 01458037de Delete Bottom Layer - LEFT B.dwg 7 years ago
xyxjj 461f95ce0b Update readme.md 7 years ago
xyxjj f4bc404aa2 Delete top bezel - blocked corner.dwg 7 years ago
xyxjj b70e68ac5b Delete top bezel - Winkeyless.dwg 7 years ago
xyxjj e4d849ed95 Delete top bezel - Standard.dwg 7 years ago
xyxjj 4f193d6dc2 Add files via upload 7 years ago
xyxjj 934d35ea3f Add files via upload 7 years ago
xyxjj a76a607a2b Add files via upload 7 years ago
xyxjj 9aec284f42 Update 7 years ago
xyxjj 3a0f7865da Update readme.md 7 years ago
xyxjj b11d770bea Update Makefile 7 years ago
xyxjj 5a63aa29a9 Update readme.md 7 years ago
xyxjj ab63ff8d2e Update readme.md 7 years ago
xyxjj 00e4079d5a Delete top bezel - blocked corner.bak 7 years ago
xyxjj 4d88634f07 Delete top bezel - Standard.bak 7 years ago
xyxjj 5ea3b1ea4d Delete PCB Dimesnsion.dwl2 7 years ago
xyxjj c497a19e7b Delete PCB Dimesnsion.dwl 7 years ago
xyxjj 7e07bdbde3 Add files via upload 7 years ago
xyxjj 60e5277a8f Delete PCB Dimesnsion.dwg 7 years ago
xyxjj 96ec98b1ad Create readme.md 7 years ago
xyxjj 7a31ef8284 Add files via upload 7 years ago
xyxjj 0c2b0c7cc1 Update readme.md 7 years ago
xyxjj 42ea9460fe Update readme.md 7 years ago
xyxjj e9daf0606f Update readme.md 7 years ago
xyxjj be2c7aac31 Add files via upload 7 years ago
Joe Wasson f30f12ec81 Add support for GeminiPR steno protocol.
This protocol breaks out "duplicate" keys into their own entry in the packet so that more complicated logic can be done on the software side, including support for additional languages and alternative theories.
7 years ago
Joe Wasson 5987f67989 Add TX Bolt protocol support for Stenography
Requires virtser; Allows QMK to speak the TX BOlt protocol used by stenography machines and software (such as Plover). The upside is that Plover can be configured to listen only to TX Bolt allow the keyboard to switch layers without need to enable/disable the Plover software, or to have a second non-Steno keyboard work concurrently.
7 years ago
Fabian Topfstedt 20b3ac49b7 deleted file 7 years ago
Fabian Topfstedt 619081559b added my amj40 custom layout 7 years ago
Fabian Topfstedt 4a1f701d9f included amj40 implementation of nhou7 from https://github.com/nhou7/qmk_firmware_amj40 7 years ago
Fabian Topfstedt de9331c50c custom makefile 7 years ago
Fabian Topfstedt 3b05183deb symmetric modifiers in bottom row 7 years ago
Fabian Topfstedt 75677655ad left shift is backspace on tap 7 years ago
Fabian Topfstedt c7ea65c6d3 default based customizations 7 years ago
Fabian Topfstedt 4ee571b257 Merge https://github.com/qmk/qmk_firmware 7 years ago
07dcbd23fd First Update 7 years ago
Jack Humbert 415d38ba9e adds music mode, music mode songs, music mask 7 years ago
Jack Humbert f407f3e8de remove unneccesary headers 7 years ago
Jack Humbert f40ded7894 relocate keymap's useful tools 7 years ago
Jack Humbert 6a3c66776c clean-up planck and preonic keymaps, move audio stuff around 7 years ago
Jack Humbert 8edb67b082 fix line-endings 7 years ago
rootuseralpha e26283e9e5 Update keymap.c 7 years ago
rootuseralpha 8deb405292 Add files via upload 7 years ago
rootuseralpha 4d665a99ae Add files via upload 7 years ago
rootuseralpha 4627cab49d Delete test 7 years ago
rootuseralpha e5f606558e Add files via upload 7 years ago
rootuseralpha f379f05c1e Create test 7 years ago
Maarten Dekkers 1524d29cfb Added some user customization 7 years ago
Maarten Dekkers 30efce5584 Changes to own keymap 7 years ago
Fabian Topfstedt ee43856ff7 Merge https://github.com/qmk/qmk_firmware 7 years ago
That-Canadian b6d74b9bb9 Fixed typo in readme 7 years ago
That-Canadian 5e8594db82 Updated MiniDox readme 7 years ago
That-Canadian 6c9b69a4b6 Merge branch 'master' into minidox 7 years ago
That-Canadian e2e0f5d6d1 Merge branch 'minidox' of https://github.com/That-Canadian/qmk_firmware into minidox 7 years ago
That-Canadian 21b63d9243 Updated i2c and serial files to most recent from the lets split firmware. Also updated that_canadian keymap 7 years ago
ishtob 087af43dee fix implementation issues from SSD1306 clean up, added rotation (#1494)
* moved OLED update task to keymap

* fix splitting render display to keymap

* Added rotation option for OLED, fixed splitting display render update to keymap

* issues with attribute
7 years ago
Jack Humbert cc468523df clean up ssd1306 implementation 7 years ago
ishtob cc6db9c540 Adds Hadron Keyboard (#1492)
* adding hadron keymaps

* fix embedded comment

* fixed TWI driver path

* Delete glcdfont.c

* Delete ssd1306.c

* Delete ssd1306.h

* Update readme.md
7 years ago
Maarten Dekkers 886af32507 Updates maartenwut's keymap (#1489)
* Updated keymap

* Added backlight breathing to fix compile error
7 years ago
That-Canadian 55fcac4639 Adds Minidox Keyboard (#1487)
* merge

* line ending stuff

* Added MiniDox keyboard folder / configs / and some keymaps

* Updated minidox rev1 config, and readme. Also updated that_canadian keymap to include RGB

* cleaned up that_canadian keymap comments

* Fixed RGB being enabled by default, now it must be turned on at the keymap level
7 years ago
That-Canadian a4958a532d Fixed RGB being enabled by default, now it must be turned on at the keymap level 7 years ago
That-Canadian df50260300 cleaned up that_canadian keymap comments 7 years ago
That-Canadian 55ed97af1e Merge branch 'master' into minidox 7 years ago
That-Canadian 1fdf3c84fe Updated minidox rev1 config, and readme. Also updated that_canadian keymap to include RGB 7 years ago
Jack Humbert 65c10790d4 Update README.md 7 years ago
Jack Humbert 42d5a324eb Start mvoing hardware drivers to /drivers/ (#1433)
* start driver isolation

* update nyquist and orthodox boards

* update atreus62

* move drivers to avr

* update avr conditional
7 years ago
Fred Sundvik 190b90892b Rename board files to lowercase 7 years ago
Fred Sundvik 9d8279960d Make it easier to use drivers 7 years ago
Fred Sundvik 4da3b19603 Shared default animations 7 years ago
Fred Sundvik 2251560256 Clarify naming between LCD_BACKLIGHT and LED_BACKLIGHT 7 years ago
Fred Sundvik f3c113fb5a Shared gfxconf 7 years ago
Fred Sundvik 8a962f7b27 Define visualizer thread priority by default 7 years ago
Fred Sundvik 011ee29441 Fixup mixed tabs/spaces 7 years ago
Fred Sundvik 630f065376 Remove ergodox from gdisp driver names 7 years ago
Fred Sundvik aca0f4dcae Move GDISP drivers to /drivers/ugfx 7 years ago
That-Canadian 9312b9db6c Added MiniDox keyboard folder / configs / and some keymaps 7 years ago
Jack Humbert 9de443cbf1 Merge pull request #1471 from qmk/lufa_lib
Update LUFA and move it to /lib/lufa
7 years ago
Maarten Dekkers 88b3d051b2 Corrected it again. 7 years ago
Maarten Dekkers 53acc7b074 Cleaned and corrected keymap code 7 years ago
Maarten Dekkers 68cf0d454c Own keymap layout 7 years ago
Ethan Spitz 53174036e9 Add new keymap to try to get pretty close to the default layout for an ergodox keyboard. Coming from that I really like being able to use the backspace from my left thumb. 7 years ago
Jack Humbert 1c26468ad5 update include 7 years ago
Jack Humbert 7bddacf25f update lets_split lufa include 7 years ago
Maarten Dekkers 58139f87e4 Fixed arrow up and rgb config 7 years ago
Maarten Dekkers 684c381aee Moved RGB features to new layout 7 years ago
Maarten Dekkers c6d544bbb0 Fixed image description 7 years ago
Maarten Dekkers 7f82275a4d Added support for RGB on the Tada68 7 years ago
Andreas Lindhé b228cf7ba4 Update readme 7 years ago
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
Callum Oakley 84a8aabe5b MORE layer 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
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
Jack Humbert 61ef949576 update some copyright headers 7 years ago
Jack Humbert 56634ca065 cleanup nyquist 7 years ago
Jack Humbert 663d3906ec cleanup orthodox 7 years ago
Jack Humbert f5f7dfa064 cleanup lets_split 7 years ago
Jack Humbert 7d28a417c0 don't let timer1 exist without b5 being enabled 7 years ago
Jack Humbert ea7590c894 add new arguements, docs 7 years ago
Fabian Topfstedt 99b6e918ea fixed brackets 7 years ago
Andreas Lindhé a25dbaad32 Create sv_SE Qwerty layout for ErgoDox
*NOTE:* it might still be desirable to set the software layout to sv_SE in your
OS.

Swedish (sv_SE) Qwerty layout for ErgoDox, based on the Default configuration

I have tried making this as close of a match I could between the [default
ErgoDox EZ configuration](https://ergodox-ez.com/pages/our-firmware) and a
standard Swedish Qwerty layout.

Notable differences from default:
=================================

* There are three special character buttons (acute accent, circumflex/tilde and
  apostrophe/asterisk) that don't have any buttons to map to naturally. I've put
  these at other places:

    * Acute accent (´) can be found in the lower left corner, conveniently
      placed to reach for making an é.

    * Apostrophe (') was put in the lower left corner, close to acute accent.

    * Circumflex (^) and asterisk (*) was placed in the lower right corner.

    * Tilde (~) and diaeresis (¨) I couldn't find a good place for, so I left
      those out. I could only get the buttons to produce a single one of the
      characters. How can I get it to work properly?

* The Alt button on right thumb was exchanged for AltGr (RAlt).

* I changed the backslash in the numpad (layer 1) for a minus. Thought it was
  more sensible.

* I didn't find a good place for the "<>|" button, so that one was left out.
  That is a problem that really needs to be resolved. Pipe can be found on layer
  one, however.
7 years ago
Fabian Topfstedt 9aa748df2a my layout 7 years ago
Fabian Topfstedt 7d0a471051 removed wrong readme 7 years ago
Fabian Topfstedt 786eb4e73d my layout 7 years ago
Fabian Topfstedt 4c71b329a2 clone smt layout 7 years ago