donn / nudelta

Open source NuPhy Console alternative
GNU General Public License v3.0
510 stars 23 forks source link

[Support] Halo65 #16

Open Weathercold opened 1 year ago

Weathercold commented 1 year ago

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

donn commented 1 year ago

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.

j-cara commented 1 year ago

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

Weathercold commented 1 year ago

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

tiicker commented 8 months ago

Any luck with the Halo65 yet?

alamon32 commented 7 months ago

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 commented 7 months ago

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 commented 5 months ago

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 commented 5 months ago

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?