geekhack

geekhack Marketplace => Interest Checks => Topic started by: Hai Jin Yun on Tue, 16 August 2022, 00:58:46

Title: [IC]Real Gaming Keyboard Genesis8K 8000Hz PCB.
Post by: Hai Jin Yun on Tue, 16 August 2022, 00:58:46



Real Gaming Keyboard PCB Project Genesis8K "KKANG"

Until now, there were no professional custom keyboard PCB specs for gaming.


You can now create a more complete and world's fastest high-performance custom keyboard.





108 & 87 PCB Layout Specs

​HARDWARE SPECS
  * MicroChip PIC32MZ 32Bit RISC MCU
    - 200MHz Clock
    - 512K Byte Program Memory
    - 128K Byte RAM
  * Hi-Speed USB 2.0 8000Hz Polling Rate
  * RGB LED or 1 Color LED or Non
  * Hot Swap Socket or Solder
  * USB Type-C Port or Unified Daughter Board Connector or Connector


FIRMWARE SPECS
  * TRUE N Key Rollover & Anti-ghosting
  * Debounce Control 5 Step
  * Rollover(Latency) Speed Control 11 Step
  * Win Key Lock & Keys Lock/Unlock
  * Macro Key 10 Channel Record & Play & Speed Select
  * LED Efect
  * LED & KEY Mapping(Next)
  * Virtual Keyboard Mode (Independent Dual Keys Group)
    - Dual Keyboard (Left keys groups + Right keys groups)
    - Dual Rollover
    - Dual Rollover(Latency) Speed Control 11 Step


SPECIAL SPECS
  * 108 & 87 Keys Full Scan Rate 1MHz Speed
  * All keys have a latency of 0.03mSec ~ 0.15mSec always
  * Polling Rate 8000Hz Speed 100% use
  * Mechanical Switch Chattering Electricity Noise 99% Killing Technology[Patent]
  * Virtual Keyboard Mode & Multi Rollover
  * Windows, PC to MAC, User(Next) Key Page Mode
  * All System Settings Flash Memory & Not Reboot
  * All settings with hotkeys


PCB Type
  * GeonWorks FLOG(H87C) compatible Type
  * GeonWorks F2 compatible Type
  * Graystudio SPACE80 compatible Type
  * Dolphin 2021 Type
  * iKBC TKL Type
  * Core Board Type
  * ect.






VENDORS
  * Looking for
  * contact us



Discord : https://discord.gg/sY8HbMRr9H (https://discord.gg/sY8HbMRr9H)

What do you prefer? https://docs.google.com/forms/d/1WtK8_ER-w9XXjJpCUawotwLNmavtzCySaQfrNxCXSZ0/viewform?edit_requested=true (https://docs.google.com/forms/d/1WtK8_ER-w9XXjJpCUawotwLNmavtzCySaQfrNxCXSZ0/viewform?edit_requested=true)




Self Test Performance ranking
   * There are solutions that measure as precisely as Rtings.com
   1. Genesis8K Mechanical TKL           Latency: 0.45ms (Instrument Latency included)
   2. Corsair K70 RGB TKL OPX            Latency: 0.60ms (Instrument Latency included)
   3. Corsair K70 RGB TKL                   Latency: 0.90ms (Instrument Latency included)
   4. Corsair K100 OPX Midnight Gold   Latency: 1.96ms (Instrument Latency included)
   5. ASUS ROG STRIX FLARE II NX      Latency: 1.2~2.1ms (Instrument Latency included)
   6. Razer Huntsman V2 TKL Linear     Latency: 2.61ms (Instrument Latency included)





PCB samples have been released and beta testing has been completed.

[PCB GeonWorks FLOG(H87C) compatible Prototype]

[6.26U]
(https://media.discordapp.net/attachments/1001110373199523940/1008781135779741828/PCB3.png?width=864&height=309)

[7U]
(https://media.discordapp.net/attachments/1001110373199523940/1009296211326554202/WKL.png?width=864&height=313)




[OverWatch Figma-Genji]




[PLAYERUNKNOWN'S BATTLEGROUNDS]



[Multi Rollover]




[Polling Rate 8000Hz Link Test]
Title: Re: [IC]Real Gaming Keyboard Genesis8K.
Post by: Kokaloo on Tue, 16 August 2022, 01:14:15
is this alps compatible
Title: Re: [IC]Real Gaming Keyboard Genesis8K.
Post by: tngpq on Tue, 16 August 2022, 01:17:12
7u bottom row and it's "FROG".
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz.
Post by: dededecline on Tue, 16 August 2022, 08:05:31
Wait so I don’t suck at video games? This whole time my keyboard is to blame? Sweet, tossing em all in the trash.
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz.
Post by: Puddsy on Tue, 16 August 2022, 09:00:35
please add 7u bottom row
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz.
Post by: The0rigina1 on Tue, 16 August 2022, 10:03:04
I am 100% on board, would love to see 7u support just like what puddsy said.
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz.
Post by: Rafa_n on Tue, 16 August 2022, 10:16:57
why 8K and not 69K ?
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz.
Post by: TypeBis on Tue, 16 August 2022, 10:55:28
Can it run Crysis?
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz.
Post by: Keeblet_257 on Tue, 16 August 2022, 11:37:11
Can we at least see what it will look like?
We know nothing about this board like looks, color options typing angle, plate material, case material etc.
on top of that we get a solder PCB that has a fixed layout, like no 7U no split space bar, backspace L shift etc.?
Nothing about this screams custom to me, it looks more like a generic gaming keyboard that can only offer all the generic gaming features which most ppl won't be able to notice the difference or improvements of, when comparing to the non gaming custom keyboards in the hobby. At least provide the bare minimum and show us what's so "custom" about this instead of using a few buzzwords right at the beginning like "high performance" and other words.
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz.
Post by: pngu on Tue, 16 August 2022, 11:40:13
this is the one thing that optical switches are good for and you try to settle for mere Mechanical Switch Chattering Electricity Noise 99% Killing Technology
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz.
Post by: soundstage on Tue, 16 August 2022, 12:09:53
High Speed USB 2.0 does allow 8000Hz polling rate. But what is the actual transaction rate of the MCU you are using? Your entire performance gain is going to be as high as the MCU that you are choosing. You can cut the chase and reveal the MCU that you are using to achieve this as you have not revealed any details of the design of the keyboard; but somehow have comparison videos that could have easily been edited to suit your claims.
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz.
Post by: Nuap on Tue, 16 August 2022, 18:53:44
Why are the metal switch pin vias so ENORMOUS
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz.
Post by: Hai Jin Yun on Tue, 16 August 2022, 22:11:08
The 7u board is already there. Added 7u photo.
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz.
Post by: Puddsy on Tue, 16 August 2022, 22:36:36
The 7u board is already there. Added 7u photo.

nice

this is weird enough i would probably buy one to try
Title: Re: [IC]Real Gaming Keyboard Genesis8K.
Post by: Hai Jin Yun on Wed, 17 August 2022, 00:11:47
is this alps compatible
We can do it if there is a demand for it.
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz.
Post by: Hai Jin Yun on Wed, 17 August 2022, 00:22:52
High Speed USB 2.0 does allow 8000Hz polling rate. But what is the actual transaction rate of the MCU you are using? Your entire performance gain is going to be as high as the MCU that you are choosing. You can cut the chase and reveal the MCU that you are using to achieve this as you have not revealed any details of the design of the keyboard; but somehow have comparison videos that could have easily been edited to suit your claims.
My HW architecture and firmware run at cycles faster than the 8000Hz polling rate.
It does not degrade the efficiency of 8000Hz polling rate.
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz.
Post by: F2Grey on Wed, 17 August 2022, 00:50:51
This is useless.

Windows as a gaming device is limited by its constant spyware-like activity. This causes tons of interrupts which destroy any real time response the operating system might have to a significant degree. I hear Windows 11 is even worse than Windows 10 which is already abysmal at worse.

What you want to do is get your DPC latency as low as possible. The problem is that it's quite hard to do without significantly modding the actual operating system itself.

No comments on Mac, I don't know anything about how they work.
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz.
Post by: megaforce on Wed, 17 August 2022, 02:13:32
does this pcb come with aim assist in apex ?
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz.
Post by: pancake on Wed, 17 August 2022, 02:29:53
can we get stepped caps tho
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz.
Post by: oilpapers on Wed, 17 August 2022, 03:19:03
Can we at least see what it will look like?
We know nothing about this board like looks, color options typing angle, plate material, case material etc.
on top of that we get a solder PCB that has a fixed layout, like no 7U no split space bar, backspace L shift etc.?
Nothing about this screams custom to me, it looks more like a generic gaming keyboard that can only offer all the generic gaming features which most ppl won't be able to notice the difference or improvements of, when comparing to the non gaming custom keyboards in the hobby. At least provide the bare minimum and show us what's so "custom" about this instead of using a few buzzwords right at the beginning like "high performance" and other words.

Did you even read the OP? This is for a PCB, not a full board.
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz.
Post by: Hai Jin Yun on Wed, 17 August 2022, 03:58:21
This is useless.

Windows as a gaming device is limited by its constant spyware-like activity. This causes tons of interrupts which destroy any real time response the operating system might have to a significant degree. I hear Windows 11 is even worse than Windows 10 which is already abysmal at worse.

What you want to do is get your DPC latency as low as possible. The problem is that it's quite hard to do without significantly modding the actual operating system itself.

No comments on Mac, I don't know anything about how they work.
This is not a mouse.
Does not consume CPU %.
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz.
Post by: Nonnegaard on Wed, 17 August 2022, 05:44:52
so THATS why i'm silver...
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz.
Post by: caz1e on Wed, 17 August 2022, 11:23:34
Really interested. Deal breaker for me would be you sticking to these sizes and customizability. I'd maybe get one tkl then if u only offer tkl and full size. If you add 60% and 65% sizes, I'm probably buying atleast two 60s and one 65, more depending on my mood lol.
Also kinda curious how the software works, like how much is customizable and how to customize it.
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz.
Post by: Botty212 on Thu, 18 August 2022, 03:16:39
Can we at least see what it will look like?
We know nothing about this board like looks, color options typing angle, plate material, case material etc.
on top of that we get a solder PCB that has a fixed layout, like no 7U no split space bar, backspace L shift etc.?
Nothing about this screams custom to me, it looks more like a generic gaming keyboard that can only offer all the generic gaming features which most ppl won't be able to notice the difference or improvements of, when comparing to the non gaming custom keyboards in the hobby. At least provide the bare minimum and show us what's so "custom" about this instead of using a few buzzwords right at the beginning like "high performance" and other words.

Did you even read the OP? This is for a PCB, not a full board.
yes I absolutely read

Real Gaming Keyboard Project Genesis8K "KKANG"

right at the top of the thread, if he was trying to sell a PCB then he should write PCB instead of "real gaming keyboard project"
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz.
Post by: Hai Jin Yun on Thu, 18 August 2022, 05:22:42
Can we at least see what it will look like?
We know nothing about this board like looks, color options typing angle, plate material, case material etc.
on top of that we get a solder PCB that has a fixed layout, like no 7U no split space bar, backspace L shift etc.?
Nothing about this screams custom to me, it looks more like a generic gaming keyboard that can only offer all the generic gaming features which most ppl won't be able to notice the difference or improvements of, when comparing to the non gaming custom keyboards in the hobby. At least provide the bare minimum and show us what's so "custom" about this instead of using a few buzzwords right at the beginning like "high performance" and other words.

Did you even read the OP? This is for a PCB, not a full board.
yes I absolutely read

Real Gaming Keyboard Project Genesis8K "KKANG"

right at the top of the thread, if he was trying to sell a PCB then he should write PCB instead of "real gaming keyboard project"
:thumb:
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz PCB.
Post by: LMarci on Thu, 18 August 2022, 07:48:19
gaming :thumb:
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz PCB.
Post by: whirlwind on Thu, 18 August 2022, 07:51:30
Amazing project, I hope other sizes will follow in the future, good luck!  :thumb:
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz PCB.
Post by: plag on Thu, 18 August 2022, 08:03:51
Don’t listen to all the negativity! This is genuinely a really really cool project, I love alternate controllers! The only thing I would ask for is some more layout support (stepped caps, iso, split shifts, f12/f13), but besides that, this seems super cool! Glwic and I’d love to see more updates in the future!  :thumb:
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz PCB.
Post by: The0rigina1 on Thu, 18 August 2022, 08:37:21
Glad to see 7u is added. 100% backing this, I am done with my k65 mini  ;D
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz PCB.
Post by: Ensaum on Thu, 18 August 2022, 10:08:46
Uhh, is 7u going to be f13 only? Kinda sucks if thats the case.
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz PCB.
Post by: Rilow on Thu, 18 August 2022, 12:07:49
If you made one in same layout as WT65-H1-GRAPHITE with daugtherboard, I would buy 3.

https://salvun.com/collections/store-pcbs/products/wilba-graphite-pcb?variant=39631213789230
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz PCB.
Post by: Hai Jin Yun on Thu, 18 August 2022, 19:14:14
Uhh, is 7u going to be f13 only? Kinda sucks if thats the case.
Photos of the F12 on the 7U are on Discord.
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz PCB.
Post by: Jefff on Sat, 03 September 2022, 01:44:01
This PCB will not make you a better gamer.
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz PCB.
Post by: The0rigina1 on Sat, 03 September 2022, 12:18:35
This PCB will not make you a better gamer.
It 100% will in certain games.
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz PCB.
Post by: ale210 on Fri, 09 September 2022, 01:30:08
The PCB looks "dirty" I mean, i see lots of VIA changing the signal from top to bottom and viceversa. Furthermore if you wanna make a PCB "electrically quiet" use 4 o 6 layer and route all the nets in the inner layers. And do you use "matched lenght net"? If you are picky with the latency, make the all switches with equal latency.

Regards!
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz PCB.
Post by: russeree on Wed, 24 January 2024, 11:27:48
You might be interested in my fast USB 2.0 High Speed keyboard design too! It's open source. It doesn't work like yours though since you wire everything directly into the MCU and have some noise suppression tech. Mine instead has to be wired through and FPGA that handles all of the keys, then a MCU receives the digitally filtered output of key interface. It might actually even be a little faster with my latest firmware because now the FPGA just sends a command as the spi master updating the MCU that a key has changed.

(https://github.com/russeree/nyan-keys-hardware/blob/main/assets/pcb_0.jpg?raw=true)

https://geekhack.org/index.php?topic=122016.0

Here is the source for everything.
https://github.com/russeree/nyan-keys-hardware
Title: Re: [IC]Real Gaming Keyboard Genesis8K 8000Hz PCB.
Post by: involuntarysoul on Wed, 24 January 2024, 12:58:24
need stepped cap