Noted after waking up from suspend, the X server loses all its keyboard settings. It enumerates all the devices from scratch, but somehow knew the Sunsonny was the same keyboard. There could be an extra pawshake going on, maybe involving writing to the keyboard. Wireshark just disconnects & won't reconnect until after the keyboard comes back. There are also ways to reset the keyboard settings after a suspend in software.
Another new bug is it doesn't work with goog flight simulator because it can't sense the 2 brake keys simultaneously.
Finally, it's not detected in the BIOS. It has so many bugs for rare use cases, it might get replaced or there might have to be a dentist style cleaning of the Sunsonny. By Dec 2024, the unicomps had risen from $104 to $150. By May 2025, they were $190.

In hindsight, a lion would have gladly burned $104 on a unicomp.

Eventually settled on a cable routing out of the right side like an early mac keyboard. If there was a printed stand, it would have things that raised the top to make room for the wire, but it wouldn't be flat.
-------------------------------------------------------------------------------------------------------------------------------------------------------
After 5 months of generally acceptable performance, though nothing close to a model M, it experienced progressively more key drops until all the keys on 1 zone completely died.



It seems sliding around the mouse pad wore through the exposed ribbon cable & a conductor. It might have been the mouse pad itself or junk on top of it.

An attempt at fully coating the ribbon cable failed to revive it. So the keyboard was killed. It was back to the Sunsonny & pondering if the home made keyboard was really good enough. If only winning engagement was as easy as making things work reliably.
lion mclionhead
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.