Commit Graph

2537 Commits (f4949fdd32604ebf7b6cf2ac8919b57be8d0bc35)

Author SHA1 Message Date
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
Luiz Ribeiro d5486265b8 Merge branch 'master' into ps2avrGB 7 years ago
Luiz Ribeiro 738b072bb0 Fixed indentation and now using quantum keycodes for rgblight 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
Jack Humbert d1fb8d2296 Merge pull request #1431 from rai-suta/master
Bugg fix and add keymap for testing JIS_KEYCODE switch.
7 years ago
Ethan Madden 42e6ecc36b Whitefox LED control (#1432)
* use new grave_esc functionality

* Port LED control from Ergodox Infinity to Whitefox
7 years ago
Art Ortenburger 43579a80a7 add support for Orthodox keyboard (#1436)
* Added orthodox

* Modified readme

* Modified readme

* Modified readme

* Updated makefile

* Fixed keymap issues

* Modified serial communications to allow for over 8 columns

* Fixed sizeof command

* Fixed some typing issues

* Testing issue #1191 (n-column split i2c slave)

Based on initial OrthoDox (serial) config by @reddragond and others,
this attempts to add TWI (I2C) support.
Relevant: <https://github.com/qmk/qmk_firmware/issues/1191>

- per @ahtn recommendation, using memcpy for moving slave matrix
  into slave sending buffer
- slave buffer has been enlarged using sizeof(matrix_row_t)
- note: i2c.h now includes matrix.h
- note: matrix.c includes <string.h>

* Added i2c keymap - right col still not working

* orthodox: re-added i2c keymap, based on serial

* orthodox / issue #1191: trying 9-bit serial

- orthodox serial protocol now sends 9 bits per row, instead of 16.
  Technically it's using MATRIX_COLS, so it might work generically.
- ROW_MASK is #defined in serial.c to truncate the checksums to prevent
  overflows causing false errors. This macro should be renamed if it's
  kept.

* Revert "Fixed sizeof command"

This reverts commit f62a5b9939d6a9c0e442ec403de00c14431a55f9.

Changes had been made to the lets_split serial driver for testing which
mirrored the multi-byte-row changes made to support the orthodox. As the
lets_split does not require these changes, and new improvements had
been added to the orthodox port only, this commit reverts them.

Because the new code could potentially reduce latency over the serial
transport, it may be desirable to re-add in the future, by backporting
the current working orthodox code.

* orthodox: default serial keymap improvements

- formatting has been improved
- a few keys have been shifted, mainly in Raise and Lower layers,
  to be more like the default Planck layout
- Now available: F12, Home, End, PgUp, PgDn, Media-Next, Media-Play

Still To Do:
- duplicate for TWI
- Alt modifier
- GUI modifier

* orthodox: failed attempt at 16b/row TWI

- duplicated updated serial keymap for "i2c"
- removed string.h/memcpy, instead
- hardcoded copying of six bytes per update
- still doesn't work; master reports interconnect errors on txled

* orthodox: adjusted default keymap

- this is applied to both 'serial' and 'i2c' keymaps
- Alt and GUI have been added, as they were missing
- comma and period persist across more layers; Home/PgUp and End/PgDn
  have been moved slightly to accommodate

* orthodox: revert TWI support to minimum to debug

- disabled ssd1306 and hardware locking in build configuration
- increased TWI buffer from 0x10 to 0x20 bytes
- decreased TWI clock from 400000 to 100000
- removed hardcoded TWI multi-byte sending/receiving

An 'i2c' build of this was found to work on a rev1 Orthodox, although
slave-side col9 was understandably not working. When testing-time
permits, features will be gradually re-enabled towards getting the full
matrix supported over TWI.

* orthodox: TWI (i2c) is working, kludge for col9

The TWI interconnect ("i2c" in directories and build config) is now
working for the Orthodox, including the slave half's column #9.
This is intended as an interim solution, as it's a kludge, not a fix.

Rather than a working multi-byte implementation, the two col9 keys'
bits are packed-into and unpacked-from the two unused bits in row1.
Furthermore, the TWI clock constant has been reduced to 100000 from
400000, as testing revealed the higher value just didn't work.
Testing also found that (with this kludge) increasing the TWI buffer
was not necessary.

This commit leaves many commented-out lines in matrix.c from previous
testing, which will be removed in a future commit once the
interconnects' multi-byte problems have been debugged more thoroughly.

* orthodox: updated readme.md

The readme for the Orthodox now includes a description of the keyboard,
allusions to its author and availability, a linked photo, and links to
the evolving build guide and the current keymap on KLE.
This update has been prepared with /u/Deductivemonkee's assistance.
7 years ago
Jack Humbert 1a4a66fd01 updates olkb readmes #1362 7 years ago
rai-suta 3a2ae6a213 Add a keymap for testing JIS_KEYCODE. 7 years ago
Jack Humbert 169ede0715 Merge pull request #1427 from blakedietz/master
Add keymaps for ergodox ez, hhkb and jd45 under user blakedietz
7 years ago
Jack Humbert de833659ae Merge pull request #1429 from fredizzimo/fixes_for_emulator
Minor fixes to support the emulator
7 years ago
Blake Dietz daf16535f1 Add keymaps for ergodox ez, hhkb and jd45 under user blakedietz 7 years ago
skullY 62c77e7dbf Remove the DIODE_DIRECTION defines from lets_split so we can close #1067 7 years ago
Dario Giovannetti 30ab4dd14f Fix typo 7 years ago
Jack Humbert dfa6417ae3 Merge pull request #1422 from nstickney/master
update ErgoDox "Familiar" layout
8 years ago
Jack Humbert 1524c2cb16 Merge pull request #1418 from npoirey/master
Frenchdev v1
8 years ago
npoirey 8ad12b1eb7 Updated frenchdev readme 8 years ago
Fred Sundvik f912c74fe7 Change inline to static inline 8 years ago
Fred Sundvik 574ca7f59c Delete emulator drivers 8 years ago
Stick e43e58aad1 updated README.md 8 years ago
Stick f4e4d6f8d0 Merge remote-tracking branch 'upstream/master' 8 years ago
Stick 37987837b1 added media keys; many bug fixes 8 years ago
npoirey a3f151b8e9 Refactoring frenchdev 8 years ago
npoirey de80e2c756 Moved frenchdev to handwired 8 years ago
Jack Humbert a1ce43781a Merge pull request #1421 from 333fred/update-layout
Update my layout
8 years ago
Fredric Silberberg 6794495336
Doc updates 8 years ago
Fredric Silberberg 2b26abf9a9
Copy/paste additions. 8 years ago
Fredric Silberberg 946f4854c5
Added backlight control keys 8 years ago
Fredric Silberberg a2fbd671ad
Added a few more VS macros and another ctrl 8 years ago
Fredric Silberberg 7389beb18c
Small keymap layout updates 8 years ago
Mathias Andersson dd9b00543b Update Phantom readme
Added basic description of the keyboard and some build and configuration
instructions.

Also moved the RGB underlight modification instructions to the readme.
8 years ago
Mathias Andersson 7ca335cf5b Adjust Phantom for standard PCB
The previous default configuration and keymap was made for a Phantom
modified with RGB underlight.

This commit makes the default more in line with the "official"
configurations provided by the PCB.

The previous default have been moved to a separate keymap named
`rgbmod`. It has also been updated to better match the template keymap.
8 years ago
Mathias Andersson 3522496f24 Update Phantom config to better match template 8 years ago
Mathias Andersson 67b8bf8f70 Move Phantom LED handling to phantom.c
This is more in line with the structure provided by the keyboard
template.
8 years ago
Stick 98373f2fc1 added tapdance locking 8 years ago
npoirey a012c24225 Removed image from git and added references to imgur album for Frenchdev keyboard. 8 years ago
Stick fa96d64f37 Merge remote-tracking branch 'upstream/master' 8 years ago
Jack Humbert c21c2cc92b Merge pull request #1416 from geofflane/feature/s65_x_std_grv_esc
Use the new Quantum KC_GESC instead of custom code
8 years ago
Erez Zukerman fe9556104b Merge pull request #1331 from ariasuni/master
Fix undefined reference errors with avr-gcc 7.1
8 years ago
npoirey 0fb835c54c Fix warning in frenchdev 8 years ago
npoirey 23b0fc20e3 Frenchdev v1 8 years ago
Geoff Lane 8705ac408d Use the new Quantum KC_GESC instead of custom code 8 years ago
Jack Humbert 9019d65b3c Merge pull request #1414 from dvdizon/kbd75
KBD75 - Initial KBD75 port from qmkeyboard.cn source files
8 years ago
Jack Humbert 2c171b3e5f Merge pull request #1413 from lasko/master
This is a complete redo of my keymap. It includes several
8 years ago
David Dizon e71b3c6572 KBD75 - Initial KBD75 port from qmkeyboard.cn source files 8 years ago
Jon Nall f169c715eb Added custom keymap and enabled Space Cadet 8 years ago
Brandon Height 2ffcf47793 This is a complete redo of my keymap. It includes several
layers including qwerty, colemak, navigation, and gui layers.

I also was playing around with dancing tap keys.
8 years ago
Jon Nall 7ce056cad7 Fixed offset for knight rgb mode 8 years ago
Kaleb Elwert f71c990215 tv44: Add core layout based on the Core 47 8 years ago
Jack Humbert 517f75d893 Merge pull request #1349 from jpetermans/infinity60
Infinity60 backlight support
8 years ago
Jack Humbert dd73e14c9b Merge pull request #1407 from take-a-CHANCE/master
Adding a planck keymap
8 years ago
Jack Humbert 66e2d6a063 Merge pull request #1406 from jprMesh/atreus52
Atreus52
8 years ago
Jack Humbert f2e1609801 remove hardware files, move arrow pad 8 years ago
Jack Humbert 5682254f71 Merge pull request #1408 from fredizzimo/fix_build_improve_travis
Fix the two failing keymaps and improve the travis build script
8 years ago
Jack Humbert 51a86b85f3 Merge pull request #1361 from fredizzimo/ergodox_infinity_backlight
Add Ergodox Infinity backlight support
8 years ago
Fred Sundvik 2fd670bec0 Add missing include to Ergodox Belak keymap 8 years ago
Fred Sundvik 6ba22b5f5e Don't define RGBLED_NUM in let-split khord keymap
It's already defined correctly by the parent keyboard project, and was
causing problems for rev1, where the pin is different.
8 years ago
root 1a8042ae91 Added personal keymap with underglow, right shift, numpad, and bright hidden behind raise/lower 8 years ago
Jonas Rogers a284245f77 Atreus52- moved parens and braces to left hand. 8 years ago
Jonas Rogers 85d688e92c Atreus52- made dvorak layer default. 8 years ago
Jonas Rogers 4c2f04986a Atreus52- added software reset key. 8 years ago
Jonas 3007d01718 Atreus52- Modified BDO map. 8 years ago
Jonas 3b9fabb9aa Atreus52- BDO keymap. 8 years ago
jprmesh a8992a2cfe Atreus52- Added Nav layer keymap. 8 years ago
Jonas 7837d96b6e Atreus52- Reworked keymap to be more 40% like. 8 years ago
jprmesh 56026dd4df Atreus52- Swapped thumb keys. 8 years ago
jprmesh 1552fd6ae1 Atreus52- Last changes to config to get it workin. 8 years ago
jprmesh 133908da74 Atreus52- Some keymap changes. 8 years ago
jprMesh 3c2c489768 Atreus52- Fixed spacing and changed to KC_KEYMAP macro. 8 years ago
jprmesh b236e51b69 Atreus52- finished initial keymap layout. 8 years ago
jprmesh 17e81baab3 Atreus52- Fixed config. 8 years ago
jprmesh f9eb11a674 Atreus52- Fixed Qwerty Dvorak switch 8 years ago
jprmesh bb99d7117c Atreus52- Changed to KEYMAP macro format. 8 years ago
jprMesh a5ba30338f Atreus52- Initial Atreus52 file creation. 8 years ago
Jack Humbert 7feadbd66d Merge pull request #1401 from geofflane/s65_x_fixes3
S65-X Fixes Part 3
8 years ago
Jack Humbert 206233d98c Merge pull request #1402 from belak/tv44-belak-tap-magic
tv44: Rearrange belak keymap and add some tap dance magic
8 years ago
Mathias Andersson df26ede131 Unify KMAC code indentation
It's a little unclear what the style guidelines are for the QMK project.
But I figured that I should at least keep the indentation consistent
within the KMAC part.
8 years ago
Mathias Andersson 67e150a08a Enable backlight support by default for KMAC 8 years ago
Mathias Andersson ba945c5e77 Correct layer switching in KMAC keymap readmes 8 years ago
Mathias Andersson be002137f9 Fix some KMAC code formating 8 years ago
Mathias Andersson a621c7f88b Don't include the console by default on the KMAC 8 years ago
Kaleb Elwert 722adce095 tv44: Rearrange belak keymap and add some tap dance magic 8 years ago
Jack Humbert ff2b01da49 Merge pull request #1400 from belak/belak-ergodox-theme
ergodox: initial addition of belak theme
8 years ago
Kaleb Elwert e9a4a5e961 tv44: add belak keymap 8 years ago
Kaleb Elwert ef4abfeb31 ergodox: initial addition of belak theme
Imported from external repo https://github.com/belak/ergodox-layout at commit
233008ad8c46a85cb118fca0be093c3e751075b0
8 years ago
Geoff Lane b4802d7567 Fix home and end to be on <> 8 years ago
Geoff Lane d2a11b523b LED control on the BL layer 8 years ago
Fred Sundvik 086aad0d7e Make sure backlight is in the range 0-100 8 years ago
Fred Sundvik 19f0285a76 Fix typo in BACKLIGHT_ENABLE 8 years ago
Kaleb Elwert 29108d1477 tv44: update tong92 keymap to use KEYMAP macro 8 years ago
Kaleb Elwert 4cefb45a2d tv44: update xyverz keymap to use KEYMAP macro 8 years ago
Kaleb Elwert f894103997 tv44: update default keymap to use KEYMAP macro 8 years ago
Kaleb Elwert b56a9a9899 tv44: update jeebak keymap to use new macros and remove custom ones 8 years ago
Kaleb Elwert e32e7dc0f5 tv44: update smt keymap to use new macros and remove custom ones 8 years ago
Kaleb Elwert 44ce179192 tv44: Fix up the KEYMAP macro
Previously KEYMAP referred to the KEYMAP_ARROW layout and had 45 keys. It makes
more sense for the default keymap to be the 44 key layout, as is implied by the
name.

Additionally keymaps for all other known layouts have been added:

KEYMAP - base layout
KEYMAP_ARROW - additional key in bottom right
KEYMAP_COMMAND - additional key in bottom left
KEYMAP_ARROW_COMMAND - combination of KEYMAP_ARROW and KEYMAP_COMMAND
8 years ago
Geoff Lane e553bb3af4 LED init works with just pin declared 8 years ago
Geoff Lane b107d64d69 Use standard QMK key codes for RGB control 8 years ago
Geoff Lane c81be932d2 Fix left shift in ansi layout 8 years ago
Geoff Lane 899584187f Fix esc key 8 years ago
Jack Humbert 6a75a7d672 Merge pull request #1394 from Khord/master
Adding custom keymap for Let's Split and updates to custom Planck keymap
8 years ago
Daniel Shields cc158d90ae Minor updates to planck/keymaps/dshields
* tweaks to tap dance keys
* tidy up code
* save a few bytes
8 years ago
Dylan Khor 5c11ba74d8 tap dance and hold changes to make planck match lets split 8 years ago
Dylan Khor a44ba492ea minor fixes 8 years ago
Dylan Khor 22f985eba7 Add custom let's split keymap 8 years ago
Martin Gondermann 49cfdb544d Added HyperTab and Ctrl/Fn as well as Space cadet parens (#1390)
* Added HyperTab and Ctrl/Escape as well as Space cadet parens to magicmonty keymap

* Replaced CTL_ESC With FN_ESC
8 years ago
Ethan Madden a7942c4f48 Added whitefox keymap 8 years ago
Jack Humbert 3d5d3e1b0c Merge pull request #1387 from antelaurijssen/master
Submitting my own custom layout for S60X keyboard
8 years ago
Ante Laurijssen f37daa5343 Properly formatted unordered lists in readme.md 8 years ago
Ante Laurijssen 3ee346c07b Mods to readme.md 8 years ago
Ante Laurijssen 78a4cfd453 Modifications to readme.md and deletion of keyboard layout images 8 years ago
Jack Humbert 6b5d67fcc6 Merge pull request #1389 from geofflane/keyboard_s65_x_2
Keyboard S65-X Support #2
8 years ago
Geoff Lane 0440c0f072 Add ISO layout for S65-X 8 years ago
Geoff Lane 568c662c14 Fix media controls in default layout 8 years ago
Geoff Lane 96b0382fb4 Fix backslash and some of the docs 8 years ago
Martin Gondermann a5b5279da9 Add MIDI layer to magicmonty keymap (#1386)
* Add MIDI layer

* Respect brightness level on layer signalling

* Add hotkey in control layer for signalling state

* Update layout.png

* Remove image and replace it with imgur link
8 years ago
Jack Humbert 23c448b21d remove .hex, .PNG, .jpg 8 years ago
Jack Humbert a7ce482d14 remove the rest of the .pngs 8 years ago
Ante Laurijssen 54d48140cd -MIDI Chords now using process_record_user instead of F(n) keys
-Morse Code shift keys implemented
8 years ago
Jack Humbert c02f9a6ee4 remove most .pngs 8 years ago
Luiz Ribeiro 60153e7bbc Always send 3 * RGBLED_NUM bytes through I2C on ps2avrGB
This wasn't going to work on boards with a different number of LEDs,
since I was always sending 48 bytes.
8 years ago
Luiz Ribeiro 945f2f5916 Fixed rgblight_types.h 8 years ago
Luiz Ribeiro d4cd5dda5c Added a build flag for using a custom rgblight driver 8 years ago
Luiz Ribeiro 964d7060e1 Simplified ps2avrGB rgblight_set logic a bit 8 years ago
Luiz Ribeiro 6037cede2c rgblight support for ps2avrGB 8 years ago
Geoff Lane b1e01e9d1f Support Sentraq S65-X
Add initial support for ANSI layout of S65-X.
Includes support for controlling RGB underlighting.
8 years ago
Jack Humbert ca01d94005 convert docs to lowercase and underscores 8 years ago
Jack Humbert d81135410c Merge pull request #1382 from binaryplease/handwired_binaryplease
Handwired binaryplease
8 years ago
binaryplease 1502c9c935 put colemak and qwert switching on the top right 8 years ago
binaryplease 0c1dc91d74 removed swapping keys in adjust layer 8 years ago
binaryplease e3f657dfeb commented out unused layers 8 years ago
Jack Humbert d2aec1625d removes some images 8 years ago
Jack Humbert 728f2f8d00 Merge pull request #1378 from nicinabox/fix-ls-avrdude
Let's Split avrdude portability fix
8 years ago
Jack Humbert fc39a288ed remove mechmini keymap from ps2avrGB 8 years ago
Jack Humbert 8c4a59611a due diligence, etc 8 years ago
Nic Aitch 3b38e6954a Use single brackets for portability with other shells 8 years ago
Jack Humbert 9ac2ed280c move mechmini to own folder 8 years ago
skullY 2a667eba2a Cleanup the Clueboard readme files. 8 years ago
Martin Gondermann e4eb4eaa16 Fix layer LED signalling in magicmonty keymap (#1373)
* Fix layer LED signalling in magicmonty keymap

* Include the breathing modes in layer signalling

* Reverts mode to 1 as the other modes flicker

* Add Cursor keys on VIM positions and PAUSE to function layer
8 years ago
Mathias Andersson 1b02b2006e Add support for KMAC 8 years ago
Stick 4b50ab029d Revert "ugly workaround for ErgoDoxEZ LED bugs: turn 'em all off"
This reverts commit f397402e10.
8 years ago
Stick 5a70cb30ee trying to fix LEDs 8 years ago
Stick 3af2bca1fc Merge remote-tracking branch 'upstream/master' 8 years ago
Ante Laurijssen 7146dfea6e Created special shift keys for Morse layer that change variable value, enabling to send “shifted” special morse code characters. 8 years ago
Ante Laurijssen 8f80f35186 Working on Morse Code Macros 8 years ago
chilifries c9e0068cf2 Added support for Mechmini v1 8 years ago
Jack Humbert 84012d8243 Merge pull request #1359 from agbell/PR
Permissive Hold, and two keymaps
8 years ago
Stick 035f7bb1bf Merge remote-tracking branch 'upstream/master' 8 years ago
Martin Gondermann 8cc0035ea0 Add new keyboard layout for the ClueBoard (#1371) 8 years ago
Jack Humbert 5d83d320cb Merge pull request #1366 from abperiasamy/refine-layout
Replace enter with quote and few reorgs
8 years ago
Daniel Shields ad7a5bdc4f Additional tap dance keys/functions for planck/keymap/dshields 8 years ago
Ante Laurijssen 1b8ed53f21 Added a couple of custom keys and updated layer image 8 years ago
Fred Sundvik b51a0db6ed Add backlight support to the default Ergodox Infinity animations 8 years ago
Fred Sundvik 2a7f9a7e46 Add backlight control to the IS31FL3731 driver 8 years ago
Adam Bell 4ab61344f5 Adding permissive_hold 8 years ago
Adam Bell 587b0de6e5 adding lets split keymap 8 years ago
Adam Bell 82de4d039d Ergodox Adam keymap 8 years ago
Fred Sundvik 0f9bfafb9e Turn off LED matrix by default 8 years ago
Fred Sundvik a916f4e8b8 Let BACKLIGHT_ENABLE control the Infinity LEDs 8 years ago
Ante Laurijssen 9cfa37bb3d Improvements and corrections to morse code macros layer 8 years ago
Stick f397402e10 ugly workaround for ErgoDoxEZ LED bugs: turn 'em all off 8 years ago
Stick 4cf17210b6 moved alt out from under space 8 years ago
Stick 4ba9917f82 Merge remote-tracking branch 'upstream/master' 8 years ago
Daniel Shields 7cbd16c902 Initial commit for gherkin keyboard support. Compiles but untested. 8 years ago
Jack Humbert 9069edd934 Merge pull request #1347 from nooges/nyquist
Add Nyquist keyboard support
8 years ago
Jack Humbert ec3e684123 Merge pull request #1350 from originerd/add-originerd-planck-keymap
Add originerd planck keymap
8 years ago
Jack Humbert 05e6dd6527 Merge pull request #1351 from Alfrheim/fixing_dvorak_layout
replacing one R for a T
8 years ago
Jack Humbert cf77c42c72 Merge pull request #1353 from 333fred/333fred-layout
ergodox/333fred layout
8 years ago
Danny Nguyen aae727d9ec Update keymap layout comments 8 years ago
Daniel Shields db0ac3bcb3 Tweak reported power consumption to work with iOS 8 years ago
Danny Nguyen db82b17d6e Remove OLED code and set I2C rate back to 100kHz 8 years ago
Fredric Silberberg dded79a412
Update licensing on visualizer.c 8 years ago
Fredric Silberberg cfaf34daec
Updated readme 8 years ago
Fredric Silberberg aa1b1c5756
Added several new macros 8 years ago
Fredric Silberberg f35c82ccb2
Fixed numpad 0 layout 8 years ago
Alfrheim 974a77a07c replacing one R for a T 8 years ago
Jitae Kim c33c2bbade Add originerd planck keymap 8 years ago
Fredric Silberberg 4eba71841e
Use code blocks for keyboard layouts 8 years ago
Fredric Silberberg 95ae256482
Completed iteration 1 of my layout 8 years ago
jpetermans 9af272e4bb Update lock led processing and remove debug msgs 8 years ago
Jack Humbert 57cfb5f1ae Merge pull request #1348 from Dbroqua/master
Added DK60 keyboard
8 years ago
Ante Laurijssen fbaf964a85 Improvements to Midi and keymap 8 years ago
Fredric Silberberg 949540d601
Added initial keymap files 8 years ago
dbroqua c5d3faace5 Merge remote-tracking branch 'origin/feature/DK60' 8 years ago
dbroqua a381eb01f5 - Updated copyright 8 years ago
Danny Nguyen 7a433a7f3d Update copyright info 8 years ago
Danny Nguyen fbec02c148 Remove Let’s Split plate files 8 years ago
Damien Broqua 061bb4a0b8 Merge remote-tracking branch 'origin/feature/DK60' 8 years ago
Damien Broqua 05f5243426 - Updated readme 8 years ago
Damien Broqua 55d6750254 Merge remote-tracking branch 'origin/feature/DK60' 8 years ago
Damien Broqua e280f7aad7 - Added Capslock/Esc led 8 years ago
Nick Choi 3c4022c41b hmm? 8 years ago
Nick Choi 2c9f846608 Merge pull request #2 from qmk/master
pull in new qmk changes
8 years ago
Danny Nguyen be204f9cdd Update readme 8 years ago
Damien Broqua f06f883589 - Some changes on DK60 8 years ago
Ante Laurijssen 06684555d2 Another typo... 8 years ago
Ante Laurijssen cd4ccee703 Corrected typo in readme.md 8 years ago
Ante Laurijssen 1ef911d150 Added a few images 8 years ago
Ante Laurijssen 4c48c29c0e Added MIDI_CHORD layer and other little fixes.
Updated readme.md
8 years ago
Nick Choi 5393bc6f4e switched to uint8 and 16 8 years ago
Danny Nguyen 4a8da0cb45 Modify pinout and layouts for Nyquist 8 years ago
Danny Nguyen aeade1b197 Fork Let’s Split files 8 years ago
Priyadi Iman Nurcahyo 7eebdd4760 Jokrik's Clueboard layout (#1340) 8 years ago
binaryplease 3ea5726739 redefined options in config.h 8 years ago
Erez Zukerman 41fa638aa8 Adds prevent stuck modifiers to EZ default 8 years ago
binaryplease a83662329d overwriting optins in makefile and configuration 8 years ago
binaryplease 64e4c47ae4 disabled backlight and audio 8 years ago
binaryplease 58af88eb51 copied default planck keymap to handwired_binaryplease; 8 years ago
Ante Laurijssen a584675735 Midi Chord Function is now working! But some chords lag... 8 years ago
Jack Humbert d24da945d1 Merge pull request #1319 from Johannes-Larsson/master
Add planck/johannes layout
8 years ago
ariasuni e87691fa5d Fix undefined reference errors with avr-gcc 7.1 8 years ago
Nick Choi 66e9cf9718 clarified tap 8 years ago
dbroqua 6b994ecd82 - Added schematic for Trackpoint demonstration 8 years ago
dbroqua 81e85a1a4e - Added integration of IBM Trackpoint 8 years ago
Ante Laurijssen 6b1f707ce9 Still working on these MIDI CHORDS! 8 years ago
Nick Choi 1bff72c009 - 8 years ago
Nick Choi d462409762 tenative readme for variable timing tap 8 years ago
Ante Laurijssen b4b06f81b5 More changes to keymap.c to try and get midi chords to work 8 years ago
Nick Choi aeb3a34636 moved specific tap term to its own function
included custom_tapping_term in action struct
8 years ago
jpetermans ac97870801 reduce recurring writes to lock leds 8 years ago
Nick Choi e695b5a33b Added per case tapping term, updated FF-nikchi keymap. 8 years ago
Nick Choi 17a378715e Tapping Term and Memes TD for FF 8 years ago
Ante Laurijssen 1a0dfbbc96 More updates to keymap.c - still errors with midi when trying to compile 8 years ago
Johannes Larsson 6d08de5c67 readme, media keys fix 8 years ago
jpetermans 083267680d Restore deleted MEMO.txt from master 8 years ago
Johannes Larsson e4f1b238b3 revert changes to config.h 8 years ago
jpetermans e6c9b07e1c Merge branch 'user_led_configuration' into infinity60
Conflicts:
	keyboards/infinity60/keymaps/jpetermans/keymap.c
8 years ago
jpetermans 2dcd6c38fa Merge remote-tracking branch 'upstream/master' into infinity60 8 years ago
jpetermans f54b4771eb keymap example update and tweak to set_led_bit function 8 years ago
Jack Humbert 7a4ec3bd92 Merge pull request #1316 from nikchi/master
FrostyFlake Keymap
8 years ago
Johannes Larsson 690957cdbd media keys and stuff 8 years ago
Nick Choi 006ba4bf36 moved unicodemap rules to localer make 8 years ago
Johannes Larsson b9cf386b21 Merge branch 'master' of https://github.com/qmk/qmk_firmware 8 years ago
Erez Zukerman a965e5b735 tweaks default mouse speed constants 8 years ago
Nick Choi ef1714f443 more emoji function comments 8 years ago
Nick Choi 6536b1ce2a Tap dancing emoji support 😩😩 8 years ago
Nick Choi b3eeb9d84a removed s 8 years ago
Nick Choi 0e174fcb48 Merge branch 'master' of https://github.com/nikchi/qmk_firmware 8 years ago
Nick Choi 3ed2147a88 preonic map 8 years ago
Nick Choi ec86fac6ee Merge pull request #1 from qmk/master
pull new to mine
8 years ago
Ante Laurijssen 4d783d0e69 More work on my keymap.c and added .png images of my different layers. 8 years ago
Johannes Larsson 4f1007952b merge 8 years ago
Johannes Larsson 53b094934f matrix layout 8 years ago
Ante Laurijssen 06433eb1a0 More work on keymap.c and config.h 8 years ago
Ante Laurijssen 34a1bf9e20 Merge https://github.com/qmk/qmk_firmware
Update my qmk_firmware fork
8 years ago
Ante Laurijssen b766407cbe Continuing work on keymap.c 8 years ago
jerryen 9c284786e7 Workaround for the macOS caps lock delay (#1308)
* Add 80ms delay for KC_CAPS when used as a tap key

Workaround for the macOS caps lock delay

* Revert "Increase TAPPING_TERM for the Clueboard"

This reverts commit a74e69e9fa.
8 years ago
Jack Humbert 85df687348 m10a lowercase 8 years ago
Erez Zukerman 0d8c73dc8d Merge pull request #1303 from cwesterlund/dvorak_dev_swe
Created a dvorak keymap for Swedish developers using Visual Studio
8 years ago
Ante Laurijssen c686793b59 Merge https://github.com/qmk/qmk_firmware
Update from QMK main
8 years ago
tengg aaa01d0a4e ESC/GRAVE/TILDE better handling (#1307)
* revise HHKB bootloader_size to 4096 such that sw reset works

* cleanup esr/grave/tilde handling function
8 years ago
Ante Laurijssen 26c6f6a85c Added Space Cadet Rollover Disable to config.h 8 years ago
skullY a74e69e9fa Increase TAPPING_TERM for the Clueboard 8 years ago
skullY 3c5b915078 Make KC_GRV accessible 8 years ago
Christian Westerlund fcef83a5d0 Created a dvorak keymap for Swedish developers using Visual Studio 8 years ago
Ante Laurijssen 814b570ba1 Working on keymap.c file... 8 years ago
Nick Choi 5d965a8d41 emojis and reorg 8 years ago
Nick Choi eb660ef218 emoji support but 8 years ago
Nick Choi b2b72058e5 change readme 8 years ago
Nick Choi 888026ae73 nikchi flake 8 years ago