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

A "few buttons" controller #7

Open
harbaum opened this issue Nov 8, 2024 · 6 comments
Open

A "few buttons" controller #7

harbaum opened this issue Nov 8, 2024 · 6 comments
Labels
documentation Improvements or additions to documentation

Comments

@harbaum
Copy link

harbaum commented Nov 8, 2024

This needs a keyboard but only for very few functions. I've been told that these

https://www.atari-forum.com/download/file.php?id=53913&mode=view

cheap keyboard like things in fact do work with your core and can be configured with https://github.com/kriomant/ch57x-keyboard-tool

@vossstef
Copy link
Owner

vossstef commented Nov 8, 2024

@harbaum do we need a variant that covers all the OSD Key's as well (up, down, ok, page up, page down, F12 + Game Button's ) or will e.g. three Key's + Dial be sufficient ?

@harbaum
Copy link
Author

harbaum commented Nov 8, 2024

Whatever the user wants. It seems these are fully programmable, so there's no work for us to do.

I just mentioned it since it might be useful for your core as a full keyboard seems to be total overkill.

@vossstef vossstef added the documentation Improvements or additions to documentation label Nov 8, 2024
@ojaksch
Copy link
Contributor

ojaksch commented Nov 13, 2024

May I join the discussion? I'm the one who is using this macro keyboard and pointed that to Till. In my case it is the 12-key/2-knob one, has three programmable layers (ie for different cores) and is freely programmable (the knobs also). I set it up with 10 keys for the A2600 (F11, F12 etc) and is doing a great job.

If there are any questions or things to try, just ask. One idea I'm having is to use one of the knobs as a mouse or a paddle emulation.

@vossstef
Copy link
Owner

@ojaksch , i also ordered the same 12 key + 2 knob but didn't found time to try it apart from checking USB ID and function in windows...
Do you want to share your best practice mapping file?

@ojaksch
Copy link
Contributor

ojaksch commented Nov 14, 2024

Of course! See my attached mapping file and how rotation and mapping goes according to the yaml.
"F24" is meant for "unoccupied", haven't tried how to set a key to "no function".

a2600-ch57x-mapping.zip

keyboard-12-2

@ojaksch
Copy link
Contributor

ojaksch commented Nov 15, 2024

Well, the next two test candidates have arrived and are again working as expected. Picture shows their key assignment, USB connector to north.
yaml's attached. The 9-key needed its orientation set to clockwise to keep its USB connector to north. Otherwise nothing special to report, except having fun 😄

a2600-ch57x-mappings.zip

IMG_20241115_153134

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

No branches or pull requests

3 participants