Re: [Done] CommonSense controller - better capsense!
Posted: 27 Aug 2019, 16:38
mechanical keyboard authority
https://deskthority.net/
When you set layers, before you switch to another layer in Layout, make sure you click Apply.PancakeMSTR wrote: ↑27 Aug 2019, 16:11
Also I can't get my layer mods settings to persist beyond layer 1.
I find that programming firmwares with anything but a dedicated Windows system and a direct connection to a USB port is the safest thing. No hubs, no virtual machines, no funny business. The hardware is often expecting particular timings or timeouts and there is too much uncertainty otherwise.tigpha wrote: ↑27 Aug 2019, 17:57Hi XMIT, agree that a complete Linux tool chain would be peachy. But loading images is not a frequent operation unless deep hacking of controller source code is required.
I can subvert the corporation laptop to install the Cypress dev kit should I need to upload binary images to the gum stick. I tried to use a virtual machine image on Linux to install and run the Cypress tools, but abusing the doled-out Windows machine proved more productive.
Here's the thing. There is no "product". Or, rather, "the product" is not what you think it is.PancakeMSTR wrote: ↑26 Aug 2019, 18:11we are providing information to DMA on how to improve his product by reporting on issues we encounter
Finally. Somebody else recognizing I'm not smart. I am Greatly Relieved. (only like 30% sarcastic here. Prokhorovka pales in comparison to my battle with an impostor syndrome).
I feel the shoulders of giants already.PancakeMSTR wrote: ↑26 Aug 2019, 18:11Although, to be fair, that kind of exchange of information is exactly what I would call "open-source."
I'm literally *drowning* in pull requests. In the last 3 years, I received 0e0 pull requests. See, the number is so large I had to use scientific notation.PancakeMSTR wrote:..could be used by DMA, and possibly others, to improve..
I am not a resource. You're not a resource. Please stop objectifying people.PancakeMSTR wrote: ↑26 Aug 2019, 18:11What DMA fails to realize is that he has a very valuable resource in us, just as he is a very valuable resource to us.
Code: Select all
__ __
| | | |
| ===== |
| | | |
| | | |
| | | |
The way I used to get around this problem is labeling unpopulated stuff as DEAD in the keymap. But it's nice to see it automatedDMA wrote: ↑04 Nov 2019, 07:31v 1.0.0.4 is out: https://github.com/dmaone/CommonSense/r ... ag/1.0.0.4
It ignores the matrix positions for which threshold is set to zero. Useful if you printed a PCB for your beamspring which has unpopulated pads (like __red__'s 3741)
Would've noticed this much faster if I had an actual beamspring I could use - like 3278 with numpad, or better yet a standard TKL layout with winkeys (a man can dream)
Would not save you from tripping the sanity check - it happens before layout translation.
Yep. It doesn't matter though - you can't configure less than 16 columns with magvalve. You technically can, but you'll need to look at TopDesign.cysch _AND_ the code to understand which columns will be polled.