this post was submitted on 22 Nov 2023
14 points (93.8% liked)

ErgoMechKeyboards

5862 readers
3 users here now

Ergonomic, split and other weird keyboards

Rules

Keep it ergo

Posts must be of/about keyboards that have a clear delineation between the left and right halves of the keyboard, column stagger, or both. This includes one-handed (one half doesn't exist, what clearer delineation is that!?)

i.e. no regular non-split¹ row-stagger and no non-split¹ ortholinear²

¹ split meaning a separation of the halves, whether fixed in place or entirely separate, both are fine.
² ortholinear meaning keys layed out in a grid

No Spam

No excessive posting/"shilling" for commercial purposes. Vendors are permitted to promote their products/services but keep it to a minimum and use the [vendor] flair. Posts that appear to be marketing without being transparent about it will be removed.

No Buy/Sell/Trade

This subreddit is not a marketplace, please post on r/mechmarket or other relevant marketplace.

Some useful links

founded 1 year ago
MODERATORS
 

Posting this here for sake of search engines and if others are losing their mind trying to troubleshoot.

Problem: I have a USB-C Piantor, connected through a USB/thunderbolt port on a Dell XPS 13. My OS is Arch Linux, and it when plugging the keyboard in, the Piantor would show up on lsusb but not do anything. dmesg shows the following error:

device descriptor read/64, error -71.

Solution: Disable USB suspend in a root terminal:

# echo -1 >/sys/module/usbcore/parameters/autosuspend

you are viewing a single comment's thread
view the rest of the comments
[–] robotdna@toast.ooo 2 points 11 months ago (3 children)

Is this is Linux machine? And is it waking the machine from sleep or booting that you notice the issue?

[–] crandel@programming.dev 2 points 11 months ago (2 children)

Yes, I have Arch Linux in all my laptops and all of them has the same issue after boot. I'm not using sleep at all

[–] robotdna@toast.ooo 2 points 11 months ago (1 children)

I guess I'd try what I posted above, but also, I'd verify if lsusb is showing the devices at all. If not, then maybe there's a way to trigger a rescan by the USB controllers on reboot

[–] crandel@programming.dev 2 points 11 months ago

That's a good idea