kbdfans.com
Open in
urlscan Pro
23.227.38.65
Public Scan
URL:
https://kbdfans.com/
Submission: On December 30 via manual from US — Scanned from CA
Submission: On December 30 via manual from US — Scanned from CA
Form analysis
7 forms found in the DOMGET /search
<form class="search-form" action="/search" method="get" role="search" autocomplete="off">
<input type="hidden" name="type" value="product" tabindex="-1">
<input type="hidden" name="options[prefix]" value="last" tabindex="-1">
<label for="open-search-closed " class="label-hidden"> Search our store </label>
<input type="search" name="q" id="open-search-closed " value="" placeholder="Search our store" class="search-form__input" autocomplete="off" autocorrect="off" tabindex="-1">
<button type="submit" class="btn btn--plain search-form__button" aria-label="Search" tabindex="-1">
</button>
</form>
GET /search
<form class="search-form" action="/search" method="get" role="search" autocomplete="off">
<input type="hidden" name="type" value="product" tabindex="-1">
<input type="hidden" name="options[prefix]" value="last" tabindex="-1">
<label for="open-search-mobile-closed " class="label-hidden"> Search our store </label>
<input type="search" name="q" id="open-search-mobile-closed " value="" placeholder="Search our store" class="search-form__input" autocomplete="off" autocorrect="off" tabindex="-1">
<button type="submit" class="btn btn--plain search-form__button" aria-label="Search" tabindex="-1">
</button>
</form>
GET /search
<form class="search-form" action="/search" method="get" role="search" autocomplete="off">
<input type="hidden" name="type" value="product" tabindex="-1">
<input type="hidden" name="options[prefix]" value="last" tabindex="-1">
<label for="mobile-menu-search" class="label-hidden"> Search our store </label>
<input type="search" name="q" id="mobile-menu-search" value="" placeholder="Search our store" class="search-form__input" autocomplete="off" autocorrect="off" tabindex="-1">
<button type="submit" class="btn btn--plain search-form__button" aria-label="Search" tabindex="-1">
</button>
</form>
GET /search
<form class="search-form" action="/search" method="get" role="search" autocomplete="off">
<input type="hidden" name="type" value="product" tabindex="-1">
<input type="hidden" name="options[prefix]" value="last" tabindex="-1">
<label for="closed-docked-search" class="label-hidden"> Search our store </label>
<input type="search" name="q" id="closed-docked-search" value="" placeholder="Search our store" class="search-form__input" autocomplete="off" autocorrect="off" tabindex="-1">
<button type="submit" class="btn btn--plain search-form__button" aria-label="Search" tabindex="-1">
</button>
</form>
POST /contact#contact_form
<form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="โ"><input type="hidden" id="contact_tags"
name="contact[tags]" value="prospect,newsletter">
<div class="subscribe-form__inputs">
<div class="input-wrapper is-empty">
<label class="subscribe-form__label" for="footer_mailinglist_email">Email address</label>
<input type="email" required="" class="subscribe-form__email required" value="" id="footer_mailinglist_email" name="contact[email]">
</div>
<button class="btn btn--secondary subscribe-form__submit" type="submit">Sign up</button>
</div>
</form>
POST /contact#cc-popup
<form method="post" action="/contact#cc-popup" id="cc-popup" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="โ">
<div class="cc-popup-text">
<h2 class="cc-popup-title">Sign up and save</h2>
</div>
<input type="hidden" id="contact_tags" name="contact[tags]" value="prospect,newsletter">
<div class="cc-popup-form__inputs">
<div class="cc-popup-form__input-wrapper">
<input type="email" required="" class="cc-popup-form-input" value="" id="cc-popup-mailinglist_email" name="contact[email]" placeholder="Your email">
</div>
<div class="cc-popup-form-buttons">
<button class="btn btn--primary button cc-popup-form-submit" type="submit">Subscribe</button>
</div>
</div>
<div class="cc-popup-social">
<div class="social-links ">
<ul class="social-links__list">
<li>
<a aria-label="Twitter" class="twitter" target="_blank" rel="noopener" href="https://twitter.com/KBDfans"><svg aria-hidden="true" focusable="false" role="presentation" class="icon svg-twitter" viewBox="0 0 24 24"><path d="M23.954 4.569a10 10 0 0 1-2.825.775 4.958 4.958 0 0 0 2.163-2.723c-.951.555-2.005.959-3.127 1.184a4.92 4.92 0 0 0-8.384 4.482C7.691 8.094 4.066 6.13 1.64 3.161a4.822 4.822 0 0 0-.666 2.475c0 1.71.87 3.213 2.188 4.096a4.904 4.904 0 0 1-2.228-.616v.061a4.923 4.923 0 0 0 3.946 4.827 4.996 4.996 0 0 1-2.212.085 4.937 4.937 0 0 0 4.604 3.417 9.868 9.868 0 0 1-6.102 2.105c-.39 0-.779-.023-1.17-.067a13.995 13.995 0 0 0 7.557 2.209c9.054 0 13.999-7.496 13.999-13.986 0-.209 0-.42-.015-.63a9.936 9.936 0 0 0 2.46-2.548l-.047-.02z"></path></svg></a>
</li>
<li>
<a aria-label="Facebook" class="facebook" target="_blank" rel="noopener" href="https://facebook.com/keyboardfans"><svg aria-hidden="true" focusable="false" role="presentation" class="icon svg-facebook" viewBox="0 0 24 24"><path d="M22.676 0H1.324C.593 0 0 .593 0 1.324v21.352C0 23.408.593 24 1.324 24h11.494v-9.294H9.689v-3.621h3.129V8.41c0-3.099 1.894-4.785 4.659-4.785 1.325 0 2.464.097 2.796.141v3.24h-1.921c-1.5 0-1.792.721-1.792 1.771v2.311h3.584l-.465 3.63H16.56V24h6.115c.733 0 1.325-.592 1.325-1.324V1.324C24 .593 23.408 0 22.676 0"></path></svg></a>
</li>
<li>
<a aria-label="Instagram" class="instagram" target="_blank" rel="noopener" href="https://instagram.com/kbdfans"><svg aria-hidden="true" focusable="false" role="presentation" class="icon svg-instagram" viewBox="0 0 24 24"><path d="M12 0C8.74 0 8.333.015 7.053.072 5.775.132 4.905.333 4.14.63c-.789.306-1.459.717-2.126 1.384S.935 3.35.63 4.14C.333 4.905.131 5.775.072 7.053.012 8.333 0 8.74 0 12s.015 3.667.072 4.947c.06 1.277.261 2.148.558 2.913a5.885 5.885 0 0 0 1.384 2.126A5.868 5.868 0 0 0 4.14 23.37c.766.296 1.636.499 2.913.558C8.333 23.988 8.74 24 12 24s3.667-.015 4.947-.072c1.277-.06 2.148-.262 2.913-.558a5.898 5.898 0 0 0 2.126-1.384 5.86 5.86 0 0 0 1.384-2.126c.296-.765.499-1.636.558-2.913.06-1.28.072-1.687.072-4.947s-.015-3.667-.072-4.947c-.06-1.277-.262-2.149-.558-2.913a5.89 5.89 0 0 0-1.384-2.126A5.847 5.847 0 0 0 19.86.63c-.765-.297-1.636-.499-2.913-.558C15.667.012 15.26 0 12 0zm0 2.16c3.203 0 3.585.016 4.85.071 1.17.055 1.805.249 2.227.415.562.217.96.477 1.382.896.419.42.679.819.896 1.381.164.422.36 1.057.413 2.227.057 1.266.07 1.646.07 4.85s-.015 3.585-.074 4.85c-.061 1.17-.256 1.805-.421 2.227a3.81 3.81 0 0 1-.899 1.382 3.744 3.744 0 0 1-1.38.896c-.42.164-1.065.36-2.235.413-1.274.057-1.649.07-4.859.07-3.211 0-3.586-.015-4.859-.074-1.171-.061-1.816-.256-2.236-.421a3.716 3.716 0 0 1-1.379-.899 3.644 3.644 0 0 1-.9-1.38c-.165-.42-.359-1.065-.42-2.235-.045-1.26-.061-1.649-.061-4.844 0-3.196.016-3.586.061-4.861.061-1.17.255-1.814.42-2.234.21-.57.479-.96.9-1.381.419-.419.81-.689 1.379-.898.42-.166 1.051-.361 2.221-.421 1.275-.045 1.65-.06 4.859-.06l.045.03zm0 3.678a6.162 6.162 0 1 0 0 12.324 6.162 6.162 0 1 0 0-12.324zM12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4zm7.846-10.405a1.441 1.441 0 0 1-2.88 0 1.44 1.44 0 0 1 2.88 0z"></path></svg></a>
</li>
<li><a aria-label="Tiktok" class="tiktok" target="_blank" rel="noopener" href="https://tiktok.com/@kbdfans"><svg class="icon svg-tiktok" width="15" height="16" viewBox="0 0 15 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="currentColor" d="M7.63849 0.0133333C8.51182 0 9.37849 0.00666667 10.2452 0C10.2985 1.02 10.6652 2.06 11.4118 2.78C12.1585 3.52 13.2118 3.86 14.2385 3.97333V6.66C13.2785 6.62667 12.3118 6.42667 11.4385 6.01333C11.0585 5.84 10.7052 5.62 10.3585 5.39333C10.3518 7.34 10.3652 9.28667 10.3452 11.2267C10.2918 12.16 9.98516 13.0867 9.44516 13.8533C8.57183 15.1333 7.05849 15.9667 5.50516 15.9933C4.55183 16.0467 3.59849 15.7867 2.78516 15.3067C1.43849 14.5133 0.491825 13.06 0.351825 11.5C0.338492 11.1667 0.331825 10.8333 0.345158 10.5067C0.465158 9.24 1.09183 8.02667 2.06516 7.2C3.17183 6.24 4.71849 5.78 6.16516 6.05333C6.17849 7.04 6.13849 8.02667 6.13849 9.01333C5.47849 8.8 4.70516 8.86 4.12516 9.26C3.70516 9.53333 3.38516 9.95333 3.21849 10.4267C3.07849 10.7667 3.11849 11.14 3.12516 11.5C3.28516 12.5933 4.33849 13.5133 5.45849 13.4133C6.20516 13.4067 6.91849 12.9733 7.30516 12.34C7.43182 12.12 7.57182 11.8933 7.57849 11.6333C7.64516 10.44 7.61849 9.25333 7.62516 8.06C7.63182 5.37333 7.61849 2.69333 7.63849 0.0133333Z"></path></svg>
</a></li>
</ul>
</div>
</div>
</form>
DIALOG
<form method="dialog" data-ref="form">
<fieldset class="fieldset-popup__warning" data-ref="fieldset" role="document">
<legend data-ref="message" id="lqsogyth"></legend>
<div data-ref="template"></div>
</fieldset>
<menu class="menu-popup__warning">
<button data-ref="cancel"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="#000000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<line x1="18" y1="6" x2="6" y2="18"></line>
<line x1="6" y1="6" x2="18" y2="18"></line>
</svg></button>
<button data-ref="accept" value="default"></button>
</menu>
</form>
Text Content
Skip to content Free worldwide shipping over $450! $5 off orders over $65 coupon code:LOVEKBDFANS Join our KBDfans Discord community server! Search Search Search our store Close search Search Search Search our store Close search * Log in * Create an account 0 Search Search our store * Home * Shop * New Arrival * Restock * Keyboard * Keycaps * Switches * Case * PCB * Plate * Deskmats * Wrist Rest * Accessories * Tape Mod Customization * Ready to use * Clearance * B-Stock * Keyboard Category * ๐ Takka60 ๐ฎ * ๐ Holy60 ๐ฎ * ๐ KBD8X MKIII๐ฅ * ๐ Tofu Fa๐ฅ * ๐ Tofu60 2.0๐ฅ * ๐ Tofu65 2.0๐ฅ * ๐ D45 V2๐ฅ * ๐ Odin R3๐ฅ * ๐ TET๐ฅ * ๐ Pluto๐ฅ * ๐ Taco๐ฅ * ๐ Tofu60 Redux ๐ฎ * ๐ Odin 75 * ๐ D60Lite * ๐ Yeti * ๐ Tiger Lite * ๐ก KBD67 Heavy * ๐ก Boomerang * ๐ก Solar * ๐ก Mellow * ๐ Tofu60 * ๐ Tofu65 * ๐ KBD67 Lite * ๐ Discontinued Project * Group Buy * Group Buy Live ๐ * Coming soon * Extra In-stock ๐ข * Keyboard Pre-order ๐ต * GMK Pre-order ๐ฃ * EPBT Pre-order * Interest Check * In Production * Updates * End * Ready To Use * 20% keyboard * 60% keyboard * 65% keyboard * 75% keyboard * 80% keyboard * 95% keyboard * 100% keyboard * PBTfans * In stock * coming soon * PBTfans Projects * Interest Check * In production * End * About PBTfans * * * * * Home * Shop * New Arrival * Restock * Keyboard * Keycaps * Switches * Case * PCB * Plate * Deskmats * Wrist Rest * Accessories * Tape Mod Customization * Ready to use * Clearance * B-Stock * Keyboard Category * ๐ Takka60 ๐ฎ * ๐ Holy60 ๐ฎ * ๐ KBD8X MKIII๐ฅ * ๐ Tofu Fa๐ฅ * ๐ Tofu60 2.0๐ฅ * ๐ Tofu65 2.0๐ฅ * ๐ D45 V2๐ฅ * ๐ Odin R3๐ฅ * ๐ TET๐ฅ * ๐ Pluto๐ฅ * ๐ Taco๐ฅ * ๐ Tofu60 Redux ๐ฎ * ๐ Odin 75 * ๐ D60Lite * ๐ Yeti * ๐ Tiger Lite * ๐ก KBD67 Heavy * ๐ก Boomerang * ๐ก Solar * ๐ก Mellow * ๐ Tofu60 * ๐ Tofu65 * ๐ KBD67 Lite * ๐ Discontinued Project * Group Buy * Group Buy Live ๐ * Coming soon * Extra In-stock ๐ข * Keyboard Pre-order ๐ต * GMK Pre-order ๐ฃ * EPBT Pre-order * Interest Check * In Production * Updates * End * Ready To Use * 20% keyboard * 60% keyboard * 65% keyboard * 75% keyboard * 80% keyboard * 95% keyboard * 100% keyboard * PBTfans * In stock * coming soon * PBTfans Projects * Interest Check * In production * End * About PBTfans * More links Search Search Search our store Close search * Log in * Create an account 0 TAKKA60 The name "Takka60" is a fusion ofย KBDfans' famous "Tofu"ย and "Rakka," where "Rakka" represents the PCB solution provider. Pre-order HOLY60 Explore a new dimension in design and functionality with the keyboard case, we are excited to present theย Holy60 case, featuring aย lightweight designย philosophy. Pre-order PBTFANS RYOKAN In-stock sale In-stock sale Pre-order PBTFANS FAIRY In-stock sale PBTFANS KLEIN BLUE R2 In-stock sale TET KEYBOARD In-stock Sale TOFU60 REDUX Case Keyboard TACO Keyboard Pad PLUTO Extra in-stock TAKKA60 The name "Takka60" is a fusion ofย KBDfans' famous "Tofu"ย and "Rakka," where "Rakka" represents the PCB solution provider. Pre-order HOLY60 Explore a new dimension in design and functionality with the keyboard case, we are excited to present theย Holy60 case, featuring aย lightweight designย philosophy. Pre-order * 1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 * 9 * 10 KEYCAPS More KEYBOARD DIY KIT More NEW ARRIVAL Shop now ๐Pre-order Holy60 $210.30 ๐Pre-order Takka60 $130.30 ๐In Stock PBTfans Ryokan From $18.00 ๐Pre-order KBD8X MKIII $89.00 ๐Pre-order โ๏ธIn Production TOFU FA From $32.00 ๐In Stock TUT Zombie 100 Cherry Profile Keycaps Set $59.00 Raptor MX Gaming Switch $4.80 Cherry MX2A Speed Silver MX2A-51NN $3.30 Raptor HE Gaming Switch $4.80 Sillyworks Hyacinth Switch $2.80 ๐Pre-order Holy60 Case $119.00 ๐In Stock PBTfans Fairy From $18.00 PBTFANS Shop now ๐In Stock PBTfans Ryokan From $18.00 ๐In Stock PBTfans Fairy From $18.00 ๐In Stock PBTfans Klein Blue R2 From $15.00 ๐In Stock PBTfans Soul Blossom From $15.00 ๐In Stock PBTfans Bank Account From $15.00 ๐In Stock PBTfans Rลnin From $15.00 ๐In Stock PBTfans Dolch From $5.90 ๐In Stock PBTfans WOB From $5.90 ๐In Stock PBTfans BOW From $5.90 ๐In Stock PBTFans Classic Hangul From $18.00 ๐In Stock PBTfans Keycap Trays From $19.00 ๐In Stock PBTfans Novelty Kit Collection From $19.00 KEYBOARD SWITCHES Shop now Cherry MX2A Speed Silver MX2A-51NN Cherry $3.30 Raptor MX Gaming Switch GEONWORKS $4.80 Raptor HE Gaming Switch GEONWORKS $4.80 Sillyworks Hyacinth Switch HMX $2.80 Strawberry cake Linear Switch QTUO $3.20 ๐ฐInterest Check Pending Roller Linear Switches third party $0.00 Gateron G Pro 3.0 Blue Clicky Switches Gateron From $10.15 Ayaka Linear Switches Tecsee $4.50 Cheese Mocha Linear Switches PG $1.50 Gateron Magnetic Orange Linear Gaming Switch Gateron $24.85 Jerrzi Tu Linear Switches Jerrzi $3.00 Gateron G Pro 3.0 Red Linear Switches Gateron From $10.15 READY TO USE More ๐Pre-order Ready to Use KBD8X MKIII Keyboard With PBTfans BOW/WOB Base $89.00 ๐In Stock Ready to use Tofu65 2.0 PC Keyboard With EPBT AESTHETIC Alt Mods/Alt Alphas/Spacebars $282.00 ๐In Stock Ready To Use Tofu60 2.0 Keyboard With PBTfans Klein Blue R2 $184.00 ๐In Stock Ready to Use Tofu65 2.0 Keyboard With PBTfans Klein Blue R2 $208.00 ๐In Stock Ready to use Tofu65 2.0 Keyboard With PBTfans WOB/RGBY Keycaps $235.00 ๐Pre-order Ready to Use KBD8X MKIII Keyboard With PBTfans WOB Base/RGBY Text $191.00 ๐Pre-order Ready to Use KBD8X MKIII Keyboard With PBTfans Dolch Base $157.00 ๐In Stock Ready To Use Taco Keyboard with PBTfans RลNIN From $343.00 ๐In Stock Ready to use Tofu65 2.0 PC Keyboard With PBTfans WOB Simple Base $272.00 ๐In Stock Ready To Use Taco Keyboard with PBTfans Wob Simple Base From $323.00 kbdfans -------------------------------------------------------------------------------- Pre-order time: December 29, 2023, at 9 AM (Beijing timezone, GMT+8) - January 29, 2024 Page Links Takka 60 link: http://kbd.fans/takka60 Holy 60 link: http://kbd.fans/holy60 TLDR -8000hz polling rate -No Hidden Dead Zone -Tap Hold -Rapid trigger -Three brand-new Gateron magnetic switches Shipping -(Holy60) Estimated Shipping Time: At the end of March 2024 -(Takka60) Estimated Shipping time: Orders for Gateron Magnetic Orange Switch are expected to be shipped in early February 2024. Orders for Gateron Magnetic Orange Switch 2.0 and Gateron Magnetic Jade Switch are expected to be shipped in late March 2024. Takka 60 The name "Takka60" is a fusion of KBDfans' famous "Tofu" and "Rakka," where "Rakka" represents the PCB solution provider. The collaboration of these two entities gave birth to the unique and distinctive name for this keyboard. Prepare to elevate your typing and gaming experience with our upcoming Magnetic keyboard, featuring the perfect blend of easy-to-match case (with the standard GH60 mounting holes allow for custom assembly), a full-key triggered PCB, and cutting-edge Gateron Magnetic Switches. Holy 60 -Explore a new dimension in design and functionality with the keyboard case, we are excited to present the Holy60 case, featuring a lightweight design philosophy. -The overall weight of the case is approximately 220g, crafted through CNC machining with each surface individually processed. -This marks our first attempt at a lightweight design, a feature not previously seen in aluminum mechanical keyboards. #keyboard #keyboards #mechkb #keycap #keycaps #keycapdesign #design #epbt #gmk #setup #battlestation #keyset #keysets #keycapset #keycapsets #render #tgr #programmer #mechanical #gaming #kbwarriors #gamer #gamerlife #kbdfans December 28 โข View on Instagram kbdfans -------------------------------------------------------------------------------- [In stock] PBTfans Ryokan Designed by @biipmk Picture Credit by @junw_nj In stock ready to ship NOW! Page link: http://kbd.fans/ryokan #keyboard #keyboards #mechkb #keycap #keycaps #keycapdesign #design #epbt #gmk #setup #battlestation #keyset #keysets #keycapset #keycapsets #render #tgr #programmer #mechanical #gaming #kbwarriors #gamer #gamerlife #kbdfans December 26 โข View on Instagram kbdfans -------------------------------------------------------------------------------- [Interest Check] Holy 60 New updates Page Link: http://kbd.fans/holy60 Based on the feedback we got, here are some changes on the side profile. #keyboard #keyboards #mechkb #keycap #keycaps #keycapdesign #design #epbt #gmk #setup #battlestation #keyset #keysets #keycapset #keycapsets #render #tgr #programmer #mechanical #gaming #kbwarriors #gamer #gamerlife #kbdfans December 25 โข View on Instagram kbdfans -------------------------------------------------------------------------------- [Coming Soon] PBTfans Ryokan Link: http://kbd.fans/ryokan In-stock drop in 24 hours! Designed by @biipmk Inspiration -PBTfans Ryokan is inspired by the typical and traditional Japanese inn using the same name. -It features a wood-ish colorway and minimalistic novelties inspired by the sliding doors and the tatami but also by meals, futons, and onsen. The idea was to represent the different rituals experienced during the stay visually. The horizontal gradient is used to give volume and depth to the whole keyset while making it look quite singular. #keyboard #keyboards #mechkb #keycap #keycaps #keycapdesign #design #epbt #gmk #setup #battlestation #keyset #keysets #keycapset #keycapsets #render #tgr #programmer #mechanical #gaming #kbwarriors #gamer #gamerlife #kbdfans December 20 โข View on Instagram kbdfans -------------------------------------------------------------------------------- [Coming Soon] Holy 60 x RAKKA 60HE Page Link: https://kbdfans.com/collections/interest-checks/products/holy60 -Explore a new dimension in design and functionality with the keyboard case, we are excited to present the Holy60 case, featuring a lightweight design philosophy. -The overall weight of the case is approximately 300g, crafted through CNC machining with each surface individually processed. -This marks our first attempt at a lightweight design, a feature not previously seen in aluminum mechanical keyboards. #keyboard #keyboards #mechkb #keycap #keycaps #keycapdesign #design #epbt #gmk #setup #battlestation #keyset #keysets #keycapset #keycapsets #render #tgr #programmer #mechanical #gaming #kbwarriors #gamer #gamerlife #kbdfans December 20 โข View on Instagram kbdfans -------------------------------------------------------------------------------- [Interest Check] Boomerang 60 XT Link: http://kbd.fans/boomerang Designed by @laminardesigns SPECS -Materials: Copper weight, aluminum top/bottom -Colors: Raw, anodized green purple and silver, powder coated beige,meteorite gray. -Plate: Dedicated ANSI/ISO plates. -PCB: Hot-swap and solder PCBs -Typing angle: 6.5 degrees -Split angle: 8 degrees -Front height: -18.1 adjusted at lowest point. -Weight: About 2.4 kg built -O-ring: 2 mm diameter o-ring -Screws: M3x10 front screws, M3x20 back screws -Fly DB,MOLEX-MOLEX. No doughterboard cutout on bottom of case -Through-weight design -Price: Around $350, aluminum wrist rest will be $60 -Mounting: o-ring wraps around the plate tabs, like F1 but self-aligning. Assembly to be shown in detail when prototype arrives. In a nutshellthe oring wraps around the plate tabs, like Flbut self-aligning. #keyboard #keyboards #mechkb #keycap #keycaps #keycapdesign #design #epbt #gmk #setup #battlestation #keyset #keysets #keycapset #keycapsets #render #tgr #programmer #mechanical #gaming #kbwarriors #gamer #gamerlife #kbdfans December 6 โข View on Instagram Subscribe Email address Sign up -------------------------------------------------------------------------------- * ----------> * AliExpress * Shopee Philippines * Shopee Singapore * Shopee Malaysia * Shopee Thailand * Wholesale * Terms of Service * Privacy policy * Group Buy Policy * Shipping Policy * Refund policy * Affiliate * Return order * Discord * /r/KBDfans * Contact Us * About Us * Resources * Gift Card Copyright ยฉ 2023 KBDfansยฎ Mechanical Keyboards Store ๆฒชICPๅค20020559ๅท-2 Payment methods accepted * PayPal SIGN UP AND SAVE Subscribe * * * * CART Your cart is empty. ร