Keychron OEM Dye-Sub PBT Full Set Keycap Set - Unicorn - Keychron | DirectTech
Secure SSL Payment
Free Shipping over R3,450
14-Day Returns
Expert Support
Keychron

Keychron OEM Dye-Sub PBT Full Set Keycap Set - Unicorn

SKU: T4
R 539.00 R 999.00
You save R 460.00 (46%)
Out of Stock
You save R 460.00 (46% off)

The Keychron T4 Keycap Set lets you reimagine and redesign your favorite Keychron keyboards. Crafted with premium PBT material, while providing amazing ergonomic support. This keycap sets feature dye-sublimated technology that ensures the legends are beautifully printed on the keycaps, while the...

Get Notified When Available

Enter your email and we'll notify you when this item is back in stock.

Free shipping over R 3 450.00
Secure checkout
14-day returns
Expert support

Frequently Bought Together

The Keychron T4 Keycap Set lets you reimagine and redesign your favorite Keychron keyboards. Crafted with premium PBT material, while providing amazing ergonomic support. This keycap sets feature dye-sublimated technology that ensures the legends are beautifully printed on the keycaps, while the legends will not shine or wear out for decades. And it's fully compatible with MX mechanical switches. This extra keycap set add-on comes with blue, pink and purple colour keycaps. The keycap sizes are designed to fit the V1, V2, Q1, Q1 Pro, Q2, Q2 Pro, K2, K2 Pro keyboard perfectly. They are easy to install and swap out if needed. Made from high-quality PBT materials, these keycaps will offer additional durability and comes with 5 extra keys in a set.

FEATURES:

  • Complete Keycap Set
  • Ergonomic Design
  • Premium PBT Materials for durability
  • MX compatible switches
  • Designed for Keychron V1, V2, Q1, Q1 Pro, Q2, Q2 Pro, K2, K2 Pro Keyboard

SPECIFICATIONS:

  • Material: PBT
  • Thickness: 1.6mm
  • Legend: Dye-sublimated, backlight does not shine through
  • Stem: MX style
  • Profile: OEM

WHAT’S IN THE BOX:

  • Keychron T4 Keycap Set – purple/white/pink x1

Please note the keyboards depicted in the images is not included with this keycap set.

Brand Keychron
Colour Pink/White, Purple
Form Factor -
Interface -
Capacity -
Memory Capacity -
Screen Size -
Resolution -
Refresh Rate -
Cpu -
Cpu Socket -
Warranty 12 Months
0.0
0 reviews
Login to Review

No reviews yet. Be the first to review this product!

Related Products

Keychron Yellow Gateron Phantom Switches 110 pcs
Keychron

Keychron Yellow Gateron Phantom Switches 110 pcs

R 499.00

In Stock

Keychron Gateron Switch Opener - Black
Keychron

Keychron Gateron Switch Opener - Black

R 599.00

Only 5 left - order soon!

-30%
Keychron Coiled Aviator Blue Cable
Keychron

Keychron Coiled Aviator Blue Cable

R 209.00 R 299.00

Save R 90.00

In Stock

// Share product with fallback // 2026-05-22: rewritten. Old version had three bugs: // 1) Copy Link button used `this.textContent='Copied!'` which destroyed the // icon (textContent replaces everything). After clicking, the link icon // disappeared. // 2) Inline onclick handlers had nested \x27-escaped strings interpolating // `url` directly — if the URL contained a single quote the JS broke. // 3) Close button used `this.closest('div[style]').parentElement.remove()` // — fragile, depends on no inline style elsewhere in the DOM tree. // New version: build with DOM nodes, attach proper event listeners, keep the // icon, gracefully handle clipboard failure, use a held reference to close. function shareProduct() { var title = document.querySelector('.product-title').textContent; var url = window.location.href; if (navigator.share) { navigator.share({ title: title, url: url }).catch(function() {}); return; } // Fallback: show share options modal var modal = document.createElement('div'); modal.style.cssText = 'position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);z-index:9999;display:flex;align-items:center;justify-content:center;padding:1rem;'; var encoded = encodeURIComponent(url); var encodedTitle = encodeURIComponent(title); var content = document.createElement('div'); content.style.cssText = 'background:#fff;border-radius:12px;padding:24px;max-width:360px;width:100%;text-align:center;'; content.innerHTML = '

Share this product

' + '
' + ' Facebook' + ' WhatsApp' + ' Email' + '
' + '' + '
'; modal.appendChild(content); function closeModal() { if (modal.parentNode) modal.parentNode.removeChild(modal); } modal.addEventListener('click', function(e) { if (e.target === modal) closeModal(); }); content.querySelector('[data-action="close-modal"]').addEventListener('click', closeModal); var copyBtn = content.querySelector('[data-action="copy-link"]'); var copyLabel = copyBtn.querySelector('.btn-label'); copyBtn.addEventListener('click', function() { function flashLabel(text) { var prev = copyLabel.textContent; copyLabel.textContent = text; setTimeout(function() { copyLabel.textContent = prev; }, 1800); } if (navigator.clipboard && navigator.clipboard.writeText) { navigator.clipboard.writeText(url) .then(function() { flashLabel('Copied!'); }) .catch(function() { flashLabel('Press Ctrl+C'); }); } else { // Legacy browser fallback — execCommand still works on http: contexts var ta = document.createElement('textarea'); ta.value = url; ta.style.position = 'fixed'; ta.style.opacity = '0'; document.body.appendChild(ta); ta.select(); try { document.execCommand('copy'); flashLabel('Copied!'); } catch (e) { flashLabel('Press Ctrl+C'); } document.body.removeChild(ta); } }); document.body.appendChild(modal); }
Chat with us!