TurboMech
3946ea2141
Keyboard: adding Espectro ( #4343 )
...
* added Espectro
Added Espectro keyboard from MechKeys.ca
* Update keyboards/espectro/config.h
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/config.h
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/config.h
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/espectro.c
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/espectro.c
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/espectro.c
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/espectro.c
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/espectro.c
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/espectro.h
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/espectro.h
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/espectro.h
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/keymaps/default/keymap.c
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/keymaps/default/keymap.c
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/keymaps/mac/config.h
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/keymaps/mac/config.h
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/keymaps/mac/config.h
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/keymaps/mac/config.h
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/keymaps/mac/keymap.c
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/keymaps/mac/keymap.c
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/keymaps/mac/keymap.c
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/keymaps/mac/keymap.c
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/keymaps/mac/keymap.c
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/keymaps/mac/keymap.c
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/keymaps/mac/keymap.c
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/keymaps/mac/keymap.c
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/keymaps/mac/keymap.c
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/keymaps/mac/keymap.c
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/readme.md
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/readme.md
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/readme.md
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/readme.md
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/rules.mk
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/rules.mk
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/rules.mk
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/rules.mk
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/rules.mk
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/rules.mk
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/rules.mk
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/rules.mk
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/rules.mk
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/rules.mk
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* Update keyboards/espectro/rules.mk
Co-Authored-By: TurboMech <32869044+TurboMech@users.noreply.github.com>
* fixing Espectro pull request
* fixing macros in mac keymap
6 years ago
noroadsleft
b5d7bb6154
converter/usb_usb Refactor and Configurator support ( #4345 )
...
* converter/usb_usb: layout macro refactor
- KEYMAP_ALL renamed to LAYOUT_all
- KEYMAP renamed to LAYOUT_ansi
- KEYMAP_ISO renamed to LAYOUT_iso
- KEYMAP_JIS renamed to LAYOUT_jis
* converter/usb_usb: keymap refactor
- all keymaps now use #include QMK_KEYBOARD_H
- layout macro names updated
- removed deprecated TMK macro/function code
* Add info.json file for Configurator support
6 years ago
MechMerlin
60ed0b7c30
Keyboard: Port over the x268 Noxary Firmware ( #4339 )
...
* port over Rozakiin https://github.com/Rozakiin/Noxary_Firmware/tree/master/noxary_x268
* rename LAYOUT to LAYOUT_65_ansi default layout
* add configurator support
* add community layout support
* put Rozakiin's name everywhere
* update readme
* problems with the 65_ansi keymap to be diagnosed later
6 years ago
wanleg
80c04b2919
5x5bt ( #4333 )
...
* got bluetooth working
* get rid of description on bluetooth
* get rid of commented code used for testing
* Update config.h
6 years ago
BK
bdc72740cb
Add distro support for sabayon ( #4320 )
...
* Add distro support for sabayon
Sabayon is a gentoo based distro with a different package manager. Does
not need any use flags or masking for the required packages.
* Add missing backslash
* Put echo string in quotes, remove extra newline
* Order gentoo/sabayon packages alphabetically.
6 years ago
Michael Pio
292a87ad04
Instructions on how to flash via STM32 bootloader ( #4316 )
...
* Add instructions on flashing ARM keyboards with default STM32 bootloader
* fixed typo; added note suggestion to step 4
6 years ago
Josh
0633eb0273
Increasing square wave buffer to max volume. ( #4296 )
...
* Increasing square wave buffer to max volume.
* Using range designated initializers for square waves; defining DAC_SAMPLE_MAX.
6 years ago
Elliot Powell
cd544e10a9
Keymap: Fixed poor layout of EP40 default keymap ( #4330 )
...
* add initial ep40 files
* fixed issues
* updated keymap
* Added media control
* Update keyboards/handwired/ep40/rules.mk
Co-Authored-By: e11i0t23 <32494740+e11i0t23@users.noreply.github.com>
* Fixed requested changes
* Fixed more requested changes
* Added delete key to layor 1
* Updated defualt keympap to have a Backspace mod del key
* removed place holder
Co-Authored-By: e11i0t23 <32494740+e11i0t23@users.noreply.github.com>
* removed obsolete code
Co-Authored-By: e11i0t23 <32494740+e11i0t23@users.noreply.github.com>
6 years ago
Abhinav
6dec3550e0
Niu keymap ( #4273 )
...
* Add modified planck layout
* Update rules
6 years ago
patrickmt
cec203ea80
USB Suspend for arm_atsam protocol
...
Rewrote USB state tracking for implementation of suspend state.
Updated suspend.c in entirety.
Main subtasks (generally hardware related) are now run prior to keyboard task.
6 years ago
patrickmt
563fe23e53
Fix CTRL/ALT keyboard does not wake computer from sleep
...
Fix for Massdrop CTRL and ALT keyboards not waking computer from sleep
6 years ago
Drashna Jaelre
f1529e74c4
Remove old declaration
...
Co-Authored-By: nooges <nooges@users.noreply.github.com>
6 years ago
Danny Nguyen
a5fa75fcb3
Move disable JTAG code from `keyboard_init` to `keyboard_setup`
...
This way all split keyboards are using that code instead of just those using split_common with the fix
6 years ago
Fredric Silberberg
5779ffb59a
Set the executable bit for sh scripts under util.
6 years ago
Jack Humbert
34112dac36
Adds the Proton C base project ( #4224 )
...
* adds proton c base
* fixes custom matrix include
* adds readme.md
* usable pins, readme update
6 years ago
Jack Humbert
15f6278aa6
Add support for Atmega32A to pin declarations and universal matrix ( #4015 )
...
* add computed pins from mcu type
* update for atmega32a
* doc typo
* add atmega16 chips, link to references
* remove avr include from config
* exclude assembler in config.h includes
* consolodate options, add 646
* fix typo in pindef
6 years ago
ENDO Katsuhiro
5909d8aef1
Keyboard: Add MiniAxe ( #4314 )
...
* Add a new keyboard MiniAxe.
* Fix readme foramt.
Co-Authored-By: ka2hiro <ka2hiro@curlybracket.co.jp>
* Fix readme format.
Co-Authored-By: ka2hiro <ka2hiro@curlybracket.co.jp>
* Remove unnecessary keycode aliases.
* Remove unnecessary param.
Co-Authored-By: ka2hiro <ka2hiro@curlybracket.co.jp>
6 years ago
Alex Mayer
6eb7501eb0
Four Banger: Clean Up Indentation ( #4322 )
...
Make indentation consistent and match project standards
6 years ago
Michael Pio
7a22da9f05
Update rules.mk for Vinta ( #4317 )
...
changed dfu args to exit to application mode after flashing
6 years ago
Jason Yamada-Hanff
e08266129e
Keymap: port atreus layout to levinson keyboard ( #4285 )
...
* Keymap: port atreus layout to levinson keyboard
* fix (mostly deprecation) issues after review
6 years ago
Jason Yamada-Hanff
153d1ecfcc
Keymap: add jyh levinson keymaps ( #4284 )
...
* Keymap: add jyh levinson keymaps
remove tap dance number keys due to sluggish responses
simplify I2C configuration
reverse hyper and meh positions
reduce tapping term to allow fast typing with mod tap space keys
remove Alt hold on right space key. too many false touches.
add vim-style arrows (hjkl) on asdf; semicolon/quote on raise
correct documentation string for jyh levinson layout
add alternative levinson layout for jyh
more inspiration from atreus keyboard. keeps shift in the expected
places. reduces number of layers. puts numpad layout easily
accessible. places important keys on palms and meta keys on top
corners for xmonad.
correct layer switching in jyh2 levinson layout
I was getting stuck on the numpad layer because the numpad hold key
was remapped once the layer was activated. Bad idea. Minor other
refinements.
use curly bracket { instead of brace [ on raise layer
add RGB keys on adjust layer
bootmagic key is confusing. turn it off.
try out permissive hold setting to make mod-tap better
remove hold for right control on quote key. too many mistakes
turn off permissive hold. it was causing unexpected behavior
enable rgb underglow animations
add make it pink/blue key to levinson layout
prevent stuck modifiers in jyh2 levinson keymap
* fix up deprecated code after code review
* remove PREVENT_STUCK_MODIFIERS because it is default
Co-Authored-By: yamad <jyamada1@gmail.com>
6 years ago
Jason Thigpen
99740c670a
Add some more useful features to my alps64 AEK layout ( #4312 )
...
* Add mod-tap to right mods and shift
* Add del to fn1 layer and add fn2 layer for media and pcb debug
6 years ago
Drashna Jaelre
f63c0b7844
Add pointer(?) to disable_JTAG to prevent compiler errors ( #4310 )
6 years ago
Danny
bd6d6d93f2
Update iris 3 ( #4307 )
...
* Fix incorrect LED pin assignment
* Strip out extra newline
6 years ago
That-Canadian
5630ad7604
Added JTAG disable code to the split_common ( #4309 )
...
Added JTAG disable code to the split_common slave code since the slave never calls keyboard_init(). In the future the slave should likely be modified to call keyboard_init() in some way, but without calling any of the unnecessary USB initialization code.
6 years ago
noroadsleft
75d657b525
Configurator info.json fix for XD87
6 years ago
Daniel Shields
d147cf5ece
Add support for planck/rev6 to dshields keymap. ( #4304 )
6 years ago
noroadsleft
685cec47bb
Configurator info.json fix for KBD19x
...
The info.json had a random backslash, which invalidated the JSON structure. This commit fixes that issue.
6 years ago
Elliot Powell
426c18b8c6
Keyboard: add ep40 qmk support ( #4291 )
...
* add initial ep40 files
* fixed issues
* updated keymap
* Added media control
* Update keyboards/handwired/ep40/rules.mk
Co-Authored-By: e11i0t23 <32494740+e11i0t23@users.noreply.github.com>
* Fixed requested changes
* Fixed more requested changes
6 years ago
Jason Thigpen
7fc9170ea7
Add crd's AEK layout for ALPS64 board ( #4292 )
6 years ago
Leah
7373d5b394
Update feature_bootmagic.md ( #4290 )
...
Fix typo
6 years ago
Jason Thigpen
31ff5f219d
Move grave to top layer (caps is esc) ( #4288 )
6 years ago
mtei
9315172190
helix serial.c: Add the version of gcc used for adjustment to the comment.
6 years ago
Žan Pevec
a9c5e75437
Planck keyboard layout update ( #4279 )
...
* Personal dz60 keymap
* Replacing unused macros
Co-Authored-By: pevecyan <pevecyan@users.noreply.github.com>
* Fixes on keymap
* Planck keyboard layout update
6 years ago
Michael Pio
34f102de7d
Keyboard: Vinta ( #4283 )
...
* added initial config files for vinta
* added readme
* changed product id and device ver
* fixed keymap illustration
* updated rules.mk to enable more commands
* removed a bunch of pre-code text; changed some grammar woopsies
* removed bootmagic lite
* updated developer's note
* updated readme.md
6 years ago
Daniel Shields
1fa6c1d818
Make linux_install.sh work with openSUSE Leap 15.0 ( #4218 )
6 years ago
Bramver
1e96346f28
Keymap: Added personal Contra layout. ( #4235 )
...
* Added personal Contra layout.
* Update keyboards/contra/keymaps/bramver/rules.mk
Co-Authored-By: BramVer <bramvereertbrugghen@live.be>
* Update keyboards/contra/keymaps/bramver/keymap.c
Co-Authored-By: BramVer <bramvereertbrugghen@live.be>
* Update keyboards/contra/keymaps/bramver/keymap.c
Co-Authored-By: BramVer <bramvereertbrugghen@live.be>
* Reformatted layers to use the layout format.
6 years ago
jshuf
6a629e5d0d
Keyboard: add support for kbd19x ( #4272 )
...
* 60_ansi keymap for DZ60
* 60_ansi keymap for DZ60
Amend author
* 60_ansi keymap for DZ60
* Merge new phantom layout from dev branch
* Initial util/new_project files
* Progress checkpoint (compiles, but untested)
* Progress snapshot, still working on layout graphics
* Add layer images
* Tidy up formatting
* First cut at info.json for kbd19x default layout
* Add default keymap
* add all-keys layout
* clean up documentation
* Update keyboards/kbd19x/info.json
Co-Authored-By: jshuf <44121348+jshuf@users.noreply.github.com>
* Update keyboards/kbd19x/rules.mk
Co-Authored-By: jshuf <44121348+jshuf@users.noreply.github.com>
* Change layout name from default to ansi
6 years ago
patrickmt
cd23984afc
Fix undefined reference to `console_printf` for CTRL and ALT keyboards
...
Fix undefined reference to `console_printf` for CTRL and ALT keyboards when enabling CONSOLE_ENABLE
6 years ago
R4WBIT
cd87a8a323
fixed broken linebreak in fedora part, and indentation in arch-part
6 years ago
mtei
d63fb6f716
helix serial.c: add some comment
6 years ago
Takeshi ISHII
8517f8a660
Helix serial.c re-adjust compiler depend value of delay ( #4269 )
...
* Helix serial.c add debug code
* re-adjust READ_WRITE_WIDTH_ADJUST values
* re-adjust READ_WRITE_START_ADJUST values
* re-adjust TID_SEND_ADJUST value
* Helix serial.c: remove debug code
6 years ago
Drashna Jaelre
c60a312ba9
Further unify old iris keymap
6 years ago
Drashna Jaelre
b9811fd7e7
Make old keymap super compatible
6 years ago
Drashna Jaelre
0f086e4889
Add Alternate DVORAK layout
6 years ago
Drashna Jaelre
214241853a
Fix Bootmagic_lite function
6 years ago
Drashna Jaelre
9d27bb512f
Fix userspace config.h
6 years ago
Drashna Jaelre
d29a61e9ce
Add Bootmagic Lite for now
6 years ago
Drashna Jaelre
ba7a1e8976
Update old iris config
6 years ago
Drashna Jaelre
7b3ead0133
Remove 'return false' in macros since it's not needed
...
And it produces better handling overall.
6 years ago