Skip to content
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 a 'keymap ideas' directory #265

Closed
tofagerl opened this issue Nov 4, 2015 · 4 comments
Closed

Adding a 'keymap ideas' directory #265

tofagerl opened this issue Nov 4, 2015 · 4 comments

Comments

@tofagerl
Copy link

tofagerl commented Nov 4, 2015

There are a lot of threads around with individuals keymaps and macros and functions, but I think this should be the proper place for them.
Ideally there should be both a series of well commented keymap.c-files with both reasoning and tested code, and possible readme-files accompanying each. But hey, just a lot of random stuff we can look through to get some good ideas for how to use the full 32 FN-functions instead of just making boring macros would be better than just the clean standard keymaps in the 'keyboard' dir.

@tmk
Copy link
Owner

tmk commented Nov 5, 2015

I want people to contribute their ideas and keymaps to share with others. Wiki would be easier and useful for people to involve this.

@tofagerl
Copy link
Author

tofagerl commented Nov 5, 2015

Yes, but the wiki is neither forkable or pushable, and requires a bigger 'investment' for each user to share their keymaps.

@kaansoral
Copy link

This is a great idea

I've checked each keymap file I could find a couple of times to spot useful stuff, but the process wasn't easy, there are lots of features of tmk_keyboard, none of them are documented well, read all the documents, it sucks, no offense, the firmware itself rules - an example keymaps directory would act as a documentation on it's own

With tmk's suggestion I implemented an overriden Alt layer for example, while the "Alt" works as "Alt" as expected, Alt+U becomes Ü etc. - I'm sure a lot of people could benefit from such modifications

I currently want to override the NumLock led and use it as a layer indicator, but as I couldn't find any examples that manually activate/deactivate layers, I gave up on the idea for now, tried some layer.c/led.c routines but none achieved what I want

TL;DR: A community curated tmk examples / keymaps directory would be awesome

@tmk
Copy link
Owner

tmk commented Dec 7, 2015

Share your keymap idea here!
https://github.com/tmk/tmk_keyboard/wiki/Keymap-examples

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants