-
-
Notifications
You must be signed in to change notification settings - Fork 39.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding colemak layout as an additional layer to the default firmware. #299
Comments
QMK will allow you to edit the default layout to your heart's content! Check out these instructions to get started! |
@Ormia just looping back to ask if you're sorted? |
Hi Ezuk, I haven't been able to add the additional Colemak layer yet because I am not familiar with writing firmware and 'c' code. It seems to be a steep learning curve for me at the moment. |
@Ormia understood. Just out of interest, why are you not using a software-defined Colemak implementation? I'm asking because that's what I do, even though I know how to program the ErgoDox EZ -- I've been using Colemak on Windows and Mac for many years now, and I find the software implementations very good. So my keyboard sends QWERTY but I type Colemak. Is there a reason you don't want to go this route? |
@Ormia https://github.com/Ormia understood. Just out of interest, why are you not using a software-defined Colemak implementation? I'm asking because that's what I do, even though I know how to program the ErgoDox EZ -- I've been using Colemak on Windows and Mac for many years now, and I find the software implementations very good. So my keyboard sends QWERTY but I type Colemak. Is there a reason you don't want to go this route? I have never even considered using software implemented Colemak as an option. Can you recommend software that will do this for me? Thanks — |
@Ormia for sure! http://colemak.com/Download - this is all you need :) Let me know if that works. |
@ezuk , I am quite surprised you use a software-implemented Colemak. May you please let my know why? The fact that there are some places that will not grant me administrator rights to change the layout was the sole reason I looked up alternative keyboards. I was pissed at first, but I'm glad now since I have the best keyboard in the world. I recommend trying out the Colemak-DH mod, I've been using it since I got my EZ, it's better on the index fingers! You are the coolest CEO ever! @Ormia , what OS are you using? If you are using Linux by any chance, I will be happy to help to help you install everything and to get started. I am just like you, don't know squat of C, but I managed to get it working perfectly (and more!). It's pretty EZ actually, the hardest part was installing everything, but now changing the layout is a piece of cake. I truly recommend doing it this way, because there is only so much you can do with a software implemented setup. Like using the rarely used letter "Z" as a ctrl if you hold it, spoiling your pinky a bit. |
Hey @BeatVids! :) First, thank you for your kind words!! :) There are a few reasons why I use software-implemented Colemak:
BTW, I love your copy/cut/paste key idea. Did you see I featured it in the main repo readme? Did you ever make a pull request with your layout? Your reasons for using the hardware mapping make total sense -- I'm very happy the EZ enables you to do this :) Also, hat-tip to @eltang for all of the help! That's awesome, Eric! :) |
I think I will be ok from here. Thanks! From: Erez Zukerman [mailto:[email protected]] @Ormia https://github.com/Ormia - Are you able to follow the instructions in this link https://github.com/jackhumbert/qmk_firmware/blob/master/BUILD_GUIDE.md#windows to set up the build environment on Windows? Do you need a hand with these steps? — |
Yay! Happy to hear it, and good luck! :) On Fri, May 6, 2016 at 5:26 AM Ormia [email protected] wrote:
|
Hi @ezuk , I promise I'll submit my layout sometime. I'm just taking my time to create my most perfect layout. It's like a really hard rubiks cube to put everything perfectly :D. I'm aiming to make a nice image too just like yours, so people can have an easier visualization preview. I'll also create a default_colemak_dh keymap! I did a pull request to add in the even longer key hold for the cut (ctrl+x) feature. |
Awesome! My advise here: Don't wait for it to be perfect. Look at what @romanzolotarev and @nrrkeene did with their keymaps. They submitted something and kept improving it over time, submitting multiple pull requests, until it got to a super high level of polish. Just a thought :) |
@ezuk thank you for mentioning me. @BeatVids here is an example: #258 Recipe
|
* Added support for cannonkeys/instant65 * Added newline at end of file * added vial support to gmmk/pro/rev2/ansi
Hi,
I would like to retain the original 3 default layers that come with the ergodox ez but also add an additional colemak layout layer. I can't seem to achieve this with the massdrop configurator because I cannot program the Media and Mouse layer. Can you help me achieve this setup?
Thanks
The text was updated successfully, but these errors were encountered: