-
Notifications
You must be signed in to change notification settings - Fork 24
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
[Apple Silicon] Keyboard unusable after failed remap #58
Comments
Air or Halo? Also, can you send a photograph of the metal plaque on the back of the keyboard Also, try the Windows firmware updater (if applicable) - Mac one never worked for me. This is serious- if the software is somehow corrupting the bootloader then something is going horribly wrong |
|
That does match mine... welp. The last thing I can ask you to try is https://github.com/carlossless/sinowealth-kb-tool. If you can download the Windows version and it can recognize your keyboard, I can send you a firmware dump from my own keyboard so you can try to flash and fix it. For now, I'll add an advisory for M1 Macs to the Readme. Sorry about this |
I'm trying to start the tool on Windows under admin with connected the keyboard but nothing happen. Any dialogs don't bubble. Maybe I do something wrong or should try macOs version? |
@pashkes It's a CLI tool: I'll give you some instructions in a moment |
Report back with a screenshot of your full window. |
Looks like the tool doesn't support air 75 |
Try nuphy-air60, I got the Air75 support merged but it's not in a release version yet and it's just a copy of Air60's data anyway Also, while you're there, I'd like you to run |
No KB found. Trying bootloader directly...
thread 'main' panicked at 'called `Option::unwrap()` on a `None` value', src\isp.rs:60:93
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace |
Assuming this isn't a permissions issue, that means the firmware flasher cannot find either the keyboard or the bootloader. Can you check device manager to see what pops up when the keyboard is plugged in? Also, can you try a different USB-C cable? |
Here is what I found: Error Log
Details
I'm not sure if the laptop is Ukrainian because it's a work laptop, not my personal one. Although most likely yes, I think I can somehow check for 100% if necessary. As I understand it, it’s no longer possible to restore and I should contact the reseller from whom I bought and clarify whether it will be possible to make a replacement (3 days have passed since the purchase), although I doubt that it will be possible |
FYI!!! From my experience, the |
@pashkes In Linux, run The error comes from here: I am not familiar with USB at this level, but given that Windows is able to detect something, maybe it still has a USB device path we can talk to. The question is if it has actually loaded into the SinoWealth bootloader, or if we are able to get it to do that. |
@WinkelCode is it ok if i will try this on liveusb fedora? |
I think it might be easier to do this in a Discord chat, I sent you a message on the NuPhy server. |
@pashkes To be clear, I was asking about the language of macOS, not the model of the computer. Was the language set to Ukrainian? |
No, Language of the System was English |
So that rules out a locale issue. We've had another report of a brick from a user from Ukraine, so I'm wondering if it's just a bad batch |
that's probably my reseller asking the question because the nickname is very similar to his name. |
ah. |
Trying for remapping with Nudelta completely ruined my keyboard.... RIP my Nuphy air75. I cannot see my keyboard from Device Manager... No way to revive it? |
I mean... it's not like it's physically broken, you just need to install a working firmware. The easiest way is to get your hands on a "SinoLink" programmer, they are available on AliExpress, but cost a bit over $100. There is also this program for Arduinos, but it doesn't support writing (yet): https://github.com/gashtaan/sinowealth-8051-dumper @carlossless shared a dump of the SinoLink device programming the chip: gashtaan/sinowealth-8051-dumper#5 (comment) - so I believe the information for how to do it is technically out there. Honorable mention to https://github.com/carlossless/sinowealth-kb-tool - although I believe that would require the device to be enumerated (which is exactly what's not happening if I understand correctly). |
Version
0.7.2
Operating System
MacOS 13.5
but it doesn't work for everyone
Description
I instaled the app on my mac m1 and try to set up key, after save I get an error that the shortcut can't save and now my keyboard don't connect to any device, light is not on, reset (fn, tab, r) can't be helped
I also try to connect via a console on Win but device didn't detect
When I try to update firmware I always see text waiting and nothing happen 😭
The text was updated successfully, but these errors were encountered: