Skip to content

Base changes to support Halo96 (#24)#68

Open
andyrak wants to merge 3 commits intodonn:mainfrom
andyrak:0.7.4-halo96
Open

Base changes to support Halo96 (#24)#68
andyrak wants to merge 3 commits intodonn:mainfrom
andyrak:0.7.4-halo96

Conversation

@andyrak
Copy link

@andyrak andyrak commented Jan 11, 2024

Going off of what exists for the Halo75, this PR adds basic support for Halo96 detection.

Made some UI tweaks to handle the double-height keys on the Halo96, namely the plus and enter keys on the numpad. Also prettified the arrow keys using ↑↓←→.

Keyboard detection seems to be working properly with as-is values, but getKeymapReportHeader and setKeymapReportHeader have been marked as TODO, and keymaps and indices are still unknown. Will need some assistance from @donn with the dumps he has to further development.

Screenshot of UI included below.

286539634-bc4b42a4-4cf7-4dfa-9c5d-813078ce0d73

TODO: Proper keymaps and indices
TODO: Add proper height for "plus" and "enter" keys.
@andyrak andyrak marked this pull request as ready for review January 11, 2024 22:06
@andyrak andyrak mentioned this pull request Jan 11, 2024
@andyrak andyrak changed the title Base changes to support Halo96. (#24) Base changes to support Halo96 (#24) Jan 20, 2024
@toineenzo
Copy link

toineenzo commented Mar 17, 2024

@donn hey, hope you're doing well. Just curious when this PR will be merged?

@donn
Copy link
Owner

donn commented Aug 24, 2024

Hi @toineenzo -- this PR is still open so the patchset is still there when I need it. Getting Halo96 working from this point (which, for the record, SUPER appreciated) would take a more considerable amount of time (and testing.)

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

Successfully merging this pull request may close these issues.

3 participants