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

[Support] Halo65 #16

Open
5 tasks
Weathercold opened this issue Dec 31, 2022 · 8 comments
Open
5 tasks

[Support] Halo65 #16

Weathercold opened this issue Dec 31, 2022 · 8 comments
Labels
enhancement New feature or request

Comments

@Weathercold
Copy link

Weathercold commented Dec 31, 2022

I'll reverse engineer Halo65 using this method. Hopefully it won't take too long.

  • Report IDs
  • Default keymaps
  • Indices
  • Keycodes
  • Modifiers
@donn donn added the enhancement New feature or request label Dec 31, 2022
@donn
Copy link
Owner

donn commented Dec 31, 2022

Do note that the Keycodes and Modifiers appear to be identical for both keyboards I've implemented so far. Additionally the report IDs seem to be the same- although curiously the report IDs for the windows and mac modes are swapped around for the Halo75.

@donn donn mentioned this issue Apr 22, 2023
@j-cara
Copy link

j-cara commented Aug 9, 2023

Is this still in the works? I have a Halo65, using a mac, and would love to give this one a try

@Weathercold
Copy link
Author

Oh I totally forgot about this lmao. Since donn asked for dumps a few months ago, I thought he might be working on it. My schedule is desperately filled right now, but it seems that many people need Halo65 support, so hopefully I can get this done by the end of this year

@donn donn changed the title Support for Halo65 [Support] Halo65 Sep 18, 2023
@tiicker
Copy link

tiicker commented Jan 12, 2024

Any luck with the Halo65 yet?

@alamon32
Copy link

Not sure on the status of this. I have the base code ready. Just need to connect my keyboard to a windows computer and get the logs for the keymap report IDs, default keymaps, and indices and update that info in the code. So... basically still have the bulk of the work left.

@Weathercold
Copy link
Author

Not sure on the status of this. I have the base code ready. Just need to connect my keyboard to a windows computer and get the logs for the keymap report IDs, default keymaps, and indices and update that info in the code. So... basically still have the bulk of the work left.

Actually I still haven't started the PR 😅 mainly because I'm still busy with school and don't know how much time this will take. You can continue working on it, though I'm happy to assist in getting the remaining info (when I have time)

@sobolevn
Copy link

sobolevn commented Mar 15, 2024

I don't have access to a Windows machine (nor I don't have experience with Windows in the last 20-or-so years), so if anyone can do the NuPhy Console part of the job, I can contribute the code.

I am using karabinier right now, but it feels a bit sluggish. So, I would love to change the keybinding on the device itself.

I have both Air60v1 and Halo65, so these are my interests :)

@esnunes
Copy link

esnunes commented Mar 26, 2024

Hey folks, I've just bought a Halo65. I have access to linux/windows/mac machines. I haven't looked the code yet to try to understand what it does and how support to halo65 could be added, but I'm happy to help with logs/code/etc.

To speed up things, can you provide a list of things I would need to do in order to add halo65 support, or point to parts of the code that I should focus on?

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

No branches or pull requests

7 participants