Earlier quoted context omitted.
You'd have to have two intervals though, one for on, one for off. It bounces both ways. Hardware is more elegant but obviously the tradeoffs depend on what you're implementing.
It bounces both ways but as long as you don't accept another keypress action (up or down) immediately after the first, you're fine.
Open-Sourcing our Firmware
321–330 of 382 posts
Re: Open-Sourcing our Firmware
#322Earlier quoted context omitted.
I had clients who were going to bargain for less than a penny
For ten million units, a penny is $100,000. You could give an engineer an entire quarter to come up with a software debounce for less than that. That shit adds up. BOM costs are everything for consumer goods.
I don't want to encourage shitty design for pennies at any level.
Stop making shitty shit.
Re: Open-Sourcing our Firmware
#323I've been so happy to see what Framework has been doing lately, and really want to support them, but I already have a desktop as my primary computer and two Thinkpads that are already set up nicely, but that I rarely use. I moved from 15" laptops to 14" when Lenovo added the numpad on the larger variant, and 14" is about as small as I want to go. I kind of want to buy a framework though, just to support them? But I h…
Re: Open-Sourcing our Firmware
#324Re: Open-Sourcing our Firmware
#325Earlier quoted context omitted.
I suspect majority of users never touch Pg Up/Pg Dn/Home/End and all those other keys over there. For arrow keys, the compacted layout is helpful when designing a space constrained keyboard, and it's totally usable.
fn+arrow combo is imho equally as usable
Re: Open-Sourcing our Firmware
#326Earlier quoted context omitted.
I've noticed that I seem to miskey my unlock password immediately after resuming from sleep way more often than when I use that password at other times, or when using an external keyboard (Lenovo T480). I always suspected that something was wonky, but a weird debounce bug would totally explain it, especially as I tend to type that password very quickly.
The scrambling is easy to see once you know it's happening: press k and l simultaneously on your Thinkpad keyboard. It'll always come out "lk" unless you deliberately separate them. Testing was done [0], but it's not written in an easy-to-understand way. As a summary, Thinkpad keys are scrambled within 15-23 ms. Usually, humans ascribe scrambled letters to their own mistakes, but this time it's the keyboard's fault.…
Re: Open-Sourcing our Firmware
#327What is the reason behind closed firmware? I understand that wifi devices may operate out of the certification depending on what the firmware does, but other devices... why do they have closed firmwares?
Re: Open-Sourcing our Firmware
#328Re: Open-Sourcing our Firmware
#329Earlier quoted context omitted.
This 'low-res' comment makes no sense, I'll never go back to 1080p, but 2256x1504 is plenty IMO for text (I live in a CLI all day pretty much).
Especially on a 13" screen. I have an XPS 13 with a 4k screen and I never use it at native resolution undocked because I'd need a magnifying glass to read anything on it.
Re: Open-Sourcing our Firmware
#330Things I'm hoping to see in time for a Framework machine to become my next laptop: - AMD processor options - Keyboards with a trackpoint - decades of ThinkPaddery have conditioned me; I regularly use a Dell touchpad-equipped laptop & contemporary Mac laptop and still pine for a trackpoint. Very personal preference, I know, but hopefully the Framework Marketplace comes to provide this. - Proper 14" HiDPI screen - Long…
> - Proper 14" HiDPI screen I can't stress this enough. The display on the Framework can't do integer scaling and so almost everyone who intends to use an external monitor with the Framework can't do that on Linux without extremely annoying issues such as significantly higher input latency, GUI apps behaving abnormally, and not being able to use an external monitor and the laptop screen simultaneously. I don't care i…