Recent Posts

Pages:  [1] 2 3 4 5 6 ... 10 »
1
Last week for the GB!
2
TMK Keyboard Service / Re: [TMK] Keyboard Protocol Converter
« Last post by hasu on Sun, 12 May 2024, 19:20:10 »
Check open post of this thread, DEBUG section particularly.
https://geekhack.org/index.php?topic=14290.0

Post in the thread if you need further question.


Hello. I soldered adb-usb converter based on Arduino Pro Micro for Apple Extended Keyboard II.  Works good, its what i wanted to say, but keyboard randomly stop to respond while gaming. Num pad light is shiny which means keyboard is powered, but no button reacts to press. Tried with 1kOhm resistor and 2 parallel 1kOhm (500 Ohm), keyboard behaviour dont change. To fix this behaviour need to unplug-plug keyboard and its works until next random stop. Which solution for my situation can be?

3
Off Topic / Re: This year may be biblical
« Last post by tp4tissue on Sun, 12 May 2024, 17:50:26 »
4
Keyboards / keys ain't work
« Last post by ZentoBoomin on Sun, 12 May 2024, 17:43:57 »
hello everyone, recently i bought an aftermarket keyboard from someone else, and idk what kind of specific model for it but all i know its from tecware phantom TKL. short story when i tested it its working and all the lights are lit up, but the f3, 3, e, d, c, and all botttom rows where the space is located (including Arrow keys) is doesn't work. I've tested to jumper the pin but failed because the space doesn't even turned on.

like for example if i connect a wire to the second pin (the one that are connected to diode) in this case alt-right key and connect it to the top row, the key that will activate is v key, and if i more it to the top once more, the f key activate, repeat this step and the key that actived is r, 4, f4.

 I've do the same thing with space but it doesn't work at all. anyone have any idea?, i think its the traces to the space that are messed up but I've checked using multimeter that are all the rows are beeping and the diodes are beeping. any ideas?
5
Interest Checks / Re: [IC] KKB Buff Bride
« Last post by //gainsborough on Sun, 12 May 2024, 16:37:17 »
it finally happened....

I'll take your entire stock.
6
Off Topic / Re: This year may be biblical
« Last post by tp4tissue on Sun, 12 May 2024, 14:07:03 »
We can barely handle 100 million refugees today, projection is 2 Billion refugees @ 2.7Celcius,  Not a single country is ready, or even preparing.
7
Sorry mate, you're off my Christmas card list.

Aww :-S  No offense mate. I've never bought anything from you and according to my browser history I've only ever visited your site once to look at GMK Terror Below for some reason :P I'm sure you're as stable as the shops I listed - however, there is the increased risk of OH****INGNOPE eating you or stinging you down there.

Of course that also applies to dailyclack, so they're off my list now that I think about it. I'm sure there's nasty nopes hiding in their shoes as we speak.
8
Off Topic / These new VESA HDR certifications.
« Last post by tp4tissue on Sun, 12 May 2024, 10:32:03 »

They've basically set a common denominator where just about every display would pass with minimal tweaking. It's a ploy to sell more certifications, not to improve displays.

The whole point of testing, is to make it harder to pass, thereby push the technology development. Instead, they've made it trivially easy, so they can sell their sticker.


307897-0

9
Reviews / Raptor MX Extreme Switch Review
« Last post by ThereminGoat on Sun, 12 May 2024, 10:25:24 »
Hey all,

Who even is HMX anyhow? After having watched this up and coming brand of switches become increasingly popular in recent months, I had to take a look into it and am left... well quite a bit confused. With Geon's new Raptor MX Extreme switches as a back drop, this review takes a headlong dive into what I know about HMX and just how well their switches seem to shape up performance wise.

Website: https://www.theremingoat.com/
Article: https://www.theremingoat.com/blog/raptor-mx-extreme-switch-review
Scorecard Repository: https://github.com/ThereminGoat/switch-scores
Force Curve Repository: https://github.com/ThereminGoat/force-curves
Patreon: https://www.patreon.com/theremingoat

As always, thank you all for the continued readership week in and out. As we start heading into meetup season I will be stretching my legs and getting the collection out there a bit, though I'm not entirely sure exactly where yet. Hopefully wherever I land with the collection I'll get to meet some of you in person!

Cheers,
Goat
10
Making Stuff Together! / Re: You can put rotary encoders in a keyboard matrix!
« Last post by Snipeye on Sun, 12 May 2024, 10:14:11 »
you need about 2K+ scans/second to avoid missing a transition, but that's not too hard to achieve.
That's interesting. How do you debounce them?

Do you report a step on the next change and suppress only the opposite turning direction for the bounce period?
Or do you not need to?

The traditional method for debouncing encoders is to pass the raw outputs through a state machine (I didn't look closely, but I think it's described right in the stackexchange post https://electronics.stackexchange.com/questions/360637/quadrature-encoder-most-efficient-software-implementation).  QMK debounces individual keys in the matrix, and those debounced values are currently getting handled by the state machine so it's sort of double-debounced, which is providing some less-than-graceful results (the default key debouncing is too aggressive/not a good fit for an encoder).

I've written (for the client I mentioned in my previous post, with 32 encoders) a bitfield-state machine that handles all 32 encoders in parallel by performing bitwise operations on uint32_t variables that worked really well - I plan on submitting another PR to QMK to implement this method since it debounces all encoders at once (instead of running a loop that debounces them all individually).
Pages:  [1] 2 3 4 5 6 ... 10 »