Keychron PBT LSA Knight Keycap Set V2 - Low Profile - Keychron | DirectTech
Secure SSL Payment
Free Shipping over R3,450
14-Day Returns
Expert Support
Keychron

Keychron PBT LSA Knight Keycap Set V2 - Low Profile

SKU: PBT-58
R 458.16 R 624.27
You save R 166.11 (27%)
In Stock
You save R 166.11 (27% off)

Upgrade your low-profile mechanical keyboard with the Keychron PBT LSA Knight Keycap Set V2, engineered for durability, precision, and a premium typing feel. Designed with a Low-Profile Spherical Angled (LSA) profile, this keycap set offers a comfortable, ergonomic typing experience while...

Free shipping over R 3 450.00
Secure checkout
14-day returns
Expert support
Secure payment — PayFast & Yoco · 256-bit SSL encrypted

Frequently Bought Together

Upgrade your low-profile mechanical keyboard with the Keychron PBT LSA Knight Keycap Set V2, engineered for durability, precision, and a premium typing feel. Designed with a Low-Profile Spherical Angled (LSA) profile, this keycap set offers a comfortable, ergonomic typing experience while maintaining a sleek, modern aesthetic.

Crafted from high-quality double-shot PBT, the Keychron PBT LSA Knight Keycap Set V2 resist wear and shine over time, ensuring long-lasting legends that won’t fade. The double-shot moulding process provides crisp, clear legends that maintain their visibility even after extensive use. Whether you are a productivity enthusiast, a programmer, or a gamer, this set delivers a responsive and tactile feel optimised for low-profile keyboards.

Compatible with the Keychron Black Gateron G Pro Switches, low-profile keyboards and other MX-style low-profile switch keyboards, this set allows for seamless customisation. The precision-engineered fit ensures a secure and stable keypress, reducing key wobble for a smoother typing experience. Available in a range of stylish colourways, the Keychron PBT LSA Knight Keycap Set V2 combines functionality with aesthetic appeal, making it an essential upgrade for any low-profile mechanical keyboard setup.

FEATURES:

  • Durable double-shot PBT – Resistant to wear, shine, and fading for long-lasting legends.
  • LSA profile design enhances comfort and ergonomics
  • Crisp & clear legends, double-shot moulding ensures permanent, easy-to-read key legends
  • Smooth & textured surface reduces fingerprint smudges
  • Compatible with MX-style switches
  • Optimised for typing & gaming

SPECIFICATIONS:

  • Material: Double-shot PBT
  • Profile: Low-Profile Spherical Angled (LSA)
  • Legend Printing: Double-shot moulded for fade resistance
  • Texture: Matte finish with anti-shine properties
  • Switch Compatibility: MX-style low-profile switches
  • Keyboard Compatibility: Low Profile ANSI Layout in various sizes
  • Layout Support: Standard ANSI and ISO layouts
  • Keycap Mounting: MX-style cross stem

WHAT'S IN THE BOX:

  • Keychron PBT LSA Knight Keycap Set V2 - Low Profile x1
Brand Keychron
Colour -
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

-47%
Keychron OEM Dye-Sub PBT Keycap Set – Hacker (Version C, PBT, OEM Profile, MX-Compatible)
Keychron

Keychron OEM Dye-Sub PBT Keycap Set – Hacker (Version C, PBT, OEM Profile, MX-Compatible)

R 520.45 R 987.65

Save R 467.20

In Stock

Keychron Yellow Gateron Phantom Switches 110 pcs
Keychron

Keychron Yellow Gateron Phantom Switches 110 pcs

R 520.45

Only 1 left - order soon!

-14%
Keychron Banana Gateron KS-33 Low Profile 2.0 Mechanical Switch 110 pcs
Keychron

Keychron Banana Gateron KS-33 Low Profile 2.0 Mechanical Switch 110 pcs

R 385.49 R 447.78

Save R 62.29

In Stock

-77%
Keychron Gateron Switch Opener - Black
Keychron

Keychron Gateron Switch Opener - Black

R 146.70 R 624.27

Save R 477.57

Only 3 left - order soon!

// 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!