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.
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
andsetKeymapReportHeader
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.