geekhack
geekhack Projects => Making Stuff Together! => Topic started by: zappysnap on Mon, 09 April 2018, 10:05:27
-
I've got a DZ60 coming this week, and I know the layout I want to use on it, but I'm having a devil of a time parsing everything regarding QMK. I saw some links to Keyboard Firmware Editor, which seems OK, but the built-in default layouts for the DZ60 on that site don't cover my layout (which is the standard 60 key ANSI layout). I tried importing a layout from links from a few posts I saw, but get 'invalid layout' when trying that.
This whole thing seems just needlessly complex for remapping some function layer keys. Does anyone have a simple guide that goes step by step on what needs to happen? I'm not going to do anything fancy with it: just program one layer with IJKL to arrows, CAPS on FN+Tab, Home and end on H and N, Page up and down on the brackets, Delete on backspace, etc., and move FN key to capslock,
I have one board that uses Bootmapper, and that's super simple....QMK seems like I need a CS degree to parse in comparison.
-
Have you checked this?? You have several layouts to chose/modify. https://github.com/qmk/qmk_firmware/tree/master/keyboards/dz60
I will also apreciate it if someone has "The Idiots guide to QMK" hahahaha :))
-
Thanks. I did look there, and none of those layouts will import into the keyboard firmware builder site.
However, I did find a post on Reddit that had a full json for the standard ANSI layout, and I was able to modify that and export a .hex fine, so I guess now I just need to flash it to the board when it arrives.
I think.
Sent from my ONEPLUS A5010 using Tapatalk
-
Is their documentation too much? https://docs.qmk.fm/
-
After taking some time learning a bit more about QMK and compiling some boards. I discovered that there is an idiots guide to QMK: https://docs.qmk.fm/complete-newbs-guide (https://docs.qmk.fm/complete-newbs-guide) and something less "findable" is that in the repo is an amazing, detailed and well explained documentation: https://github.com/qmk/qmk_firmware/tree/master/docs (https://github.com/qmk/qmk_firmware/tree/master/docs)
-
Maybe this is helpful. Tutorial + tools from mechmerlin:
https://github.com/mechmerlin/qmk_setup/blob/master/qmk_configurator.md