-
Notifications
You must be signed in to change notification settings - Fork 77
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
Agent no longer able to talk to the keyboard #2433
Comments
What version of agent and firmware are you running? I've run into this as I've been hopping around the various builds of firmware and agent, there seem to be some configuration changes that introduce incompatibility between some of the builds of the two projects |
Agent: https://github.com/UltimateHackingKeyboard/agent80/actions/runs/11525927233 (BTW, I do not know how to find out which exact version it is: the "about" screen just says 4.2.0, and I don't know of a quick way to find out which commit hash it is in the CI). I also tried several agent versions going several days back, as far as the CI had cached builds. No change. The firmware in the keyboard is d19ec47. |
Please always use the latest version of the master branch of both firmware and Agent, and let me know if the issue persists. (You're currently using the feat-dongle-pairing branch, which is in development.) |
Was I? Whoops, I didn't realize that. I now filtered to the "master" branch and installed the latest build from there, and things work fine again. Sorry for the noise! |
I just got the same errors that @jwr first posted after I installed the Win x64 version of Agent from master branch here: I then installed the previous version over top of that one from: When that version of Agent loaded, I got the following errors: After resetting the UHK80 using the buttons on the back, and restarting Agent, there are no more errors. |
This is still a problem for me. I haven't been able to use any Windows version of Agent80 since https://github.com/UltimateHackingKeyboard/agent80/actions/runs/11505719768 With that version of Agent80, I can't flash any firmware later than 11.2.0 #83bca68 Am I missing something? Admittedly, I don't know my way around GitHub very well, so if I'm doing something wrong, please let me know. |
Please try:
If you use the dongle, you'll have to pair it by connecting it while Agent runs and clicking the pair button. |
No, those aren't working either. All the Agent (master branch) versions I've tried seem to install fine, they just aren't detecting the UHK80 at all. Not with the dongle or USB. I have the same symptoms that jwr posted in the first comment. Agent just says "No device detected", and I get the same triangular exclamation icon displayed on the UHK80's OLED display. Resetting the UHK80 with the buttons on the back will make the OLED warning go away, but Agent still never detects it. The earlier version of Agent I linked to detects it just fine. |
@ert78gb Please look into this. |
@pcooke9 please start the Agent with the |
I have the same issue. Just updated to the latest Agent80 from master, and it just says "No device detected".
|
Also I am seeing this when I startup Agent normally:
Especially |
could you attach the whole log from the starts of the Agent?
We use default values and we update them after we could read them from the keyboard |
|
Just so you know, my UHK firmware is about 2 weeks old. I was just trying now to update to the latest version of everything, but since Agent doesn't see the UHK I haven't updated its firmware yet. |
3 weeks ago we released the public I am merging the Agent master to Agent80 master it will solve the issue. |
the new Agent80 version available https://github.com/UltimateHackingKeyboard/agent80/actions/runs/11589920614 The latest uhk80 firmware https://github.com/UltimateHackingKeyboard/firmware-uhk80/actions/runs/11583531291 |
thx for the help in the investigation and sorry for this "trick" but halloween will on tomorrow. :) |
Unfortunately, this Agent80 build still doesn't work with my UHK80. It ends up throwing a "communication error" and just repeating that every second or so until I terminate Agent. The UI just shows "Hang tight".
|
I think this issue needs to be reopened. @mondalaci ? |
@mhantsch Could you please disconnect your left and right extra modules from the keyboard. if it does not help. please run the agent with the |
@ert78gb Will do as soon as I am back at my desk with the UHK 80 (in a few hours). |
no worries take your time |
@ert78gb Disconnecting the modules did not make a difference. Also, restarting both halves did not change anything. Log:
|
I have to warn that I have very little experience with this type of stuff, so please forgive my ignorance if I don't understand everything you might ask from me. Anyway, here's the output:
|
Guys,
|
@pcooke9 no worries. We really appreciate your help in this testing phase. My english is horrible. If not clear what I am writing feel free to ask back. Sometimes when my sentences are correct maybe does not contains every information because this information trivial for me and I forget not everybody develop Agent every day. The root cause is we use new USB commands that your firmware does not contains. We decided to use product type to detect the feature is supported or not. But we forget our testers have UHK80 keyboard with a firmware that does not support this feature. |
Worked for me, thx! One thing I encountered though was, that after connecting via USB-C and then trying to plug in the dongle as well, which disconnected the UHK from the Agent and threw an error (as it did in the previous versions, so I expected that), but then the keyboard display changed from 'UHK Dongle' to 'Disconnected' after removing the dongle. This 'Disconnected' state persisted even after unplugging and replugging the USB-C cable or the Dongle multiple times, and the keyboard was not usable. The issue was only resolved after resetting the right half of the keyboard. The issue is reproducible:
Let me know if I should open a separate issue for that. |
Will test tomorrow. Really look forward to having latest firmware working on the UHK80. |
New Agent works and firmware flashed successfully. However, I'm having the same issue with the dongle as @rogermeletta. The dongle shows up on the UHK80 OLED, but doesn't ever actually control the PC. Dongle pairing button has no effect. Unplugging the dongle causes UHK80 to remain disconnected until resetting the right half with the button on the back. Also, the first time I connect the dongle (and after a reset), if I tap a few keys, it briefly disconnects/reconnects in both Windows and on the UHK80 OLED display. |
OK, now the Agent + Firmware update worked. I'm now on One more thing I noticed in the messages displayed during the update. There's a right/left mixup. When flashing the right side, the messages displayed are:
When flashing the left side, the messages are:
The last message is incorrect. It should read "Left firmware successfully flashed". |
Yeah, same experience here. I plugged in the Dongle (somewhere I had read I need to "pair" the Dongle again). The UHK switched to the Dongle and it worked without repairing, but when I unplugged the Dongle it would not reactivate USB, even if I unplugged/replugged the USB cable. Had to reset the right half. |
Ok, so this might get cured by a reboot, but since it DID happen, I thought I would report it first and see if you need any additional info or logs.
I downloaded the latest agent, but when I ran it, it said "Searching for your UHK Hang tight!" and "No device detected". The keyboard is connected with USB, as usual, I am typing on it. There is an additional "warning sign" icon displayed on the OLED.
Disconnecting and reconnecting the keyboard doesn't help. Putting it to sleep and waking up doesn't help. Resetting with the button in the back doesn't help either.
I thought it might be an agent bug, so I downgraded as far as the CI would let me, but there was no difference.
Suspend/resume of the Mac doesn't help either.
If I disconnect the keyboard, the agent message changes to "Cannot find your UHK please plug it in" and when I connect it back, it says "Cannot find your UHK please reconnect it".
For the moment it seems I'm stuck, but I will not try rebooting, mostly because I'm lazy and it takes a lot of work to get all my open stuff back up, but also because this might be worth debugging?
The text was updated successfully, but these errors were encountered: