Keychron M5-A29 1K Wireless Mouse (BT/2.4GHz/Wired) - Black | DirectTech
Secure SSL Payment
Free Shipping over R3,450
14-Day Returns
Expert Support

Keychron M5-A29 1K Wireless Mouse (BT/2.4GHz/Wired) - Black

SKU: M5-A29
R 1 039.56
In Stock

Ergonomic vertical comfort for all-day productivity | Three connection modes: Bluetooth, 2.4 GHz, and wired | Up to 100 hours of battery life | Up to 12000 DPI precision sensor | Compatible with macOS, Windows, and Linux

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

Ergonomic vertical comfort for all-day productivity | Three connection modes: Bluetooth, 2.4 GHz, and wired | Up to 100 hours of battery life | Up to 12000 DPI precision sensor | Compatible with macOS, Windows, and Linux

The ergonomic office mouse built for the professionals who work long hours

The Keychron M5 is a wireless ergonomic mouse designed for professionals who spend long hours at a desk and cannot afford to be slowed down by discomfort or connectivity constraints. Its vertical right-handed shape positions your hand in a natural handshake posture, reducing wrist strain over the course of a full working day. Lightweight at just 95 g, it disappears into your workflow rather than calling attention to itself.

A natural posture that keeps you comfortable from the first hour to the last

Tired of that nagging wrist ache after a long session of spreadsheets, design work, or document review? The M5's 47-degree vertical tilt holds your forearm in a more neutral position, taking the twist out of the traditional flat mouse grip. A side scroll wheel sits exactly where your thumb rests, so navigating long documents or spreadsheets feels effortless rather than laboured. Rated to 20 million clicks with its Huano Silent Micro Switch, it is built to go the distance alongside you.

Three connection modes — work the way your setup demands

Whether you are at your desk with a 2.4 GHz receiver plugged in, moving between a laptop and a tablet over Bluetooth 5.1, or charging and working simultaneously via the Type-C wired connection, the M5 adapts to your routine. Switching between connections requires no fuss, and the 1000 Hz polling rate in 2.4 GHz and wired modes ensures responsive, accurate tracking suited to the demands of office productivity.

Customise your workflow without installing a thing

Keychron's online Launcher tool lets you remap buttons, create macros, adjust DPI settings across the 100–12000 DPI range, and update firmware directly in your browser — no software download required. It works across macOS, Windows, and Linux, so your preferences follow you regardless of which machine you are on. With up to 100 hours of battery life on a single charge, you will spend far more time working than you ever will charging.

Features

  • 47-degree vertical ergonomic design reduces wrist strain during extended working sessions.
  • Tri-mode connectivity: Bluetooth 5.1, 2.4 GHz wireless, and USB Type-C wired.
  • Up to 100 hours of battery life for weeks of uninterrupted use between charges.
  • Huano Silent Micro Switch rated to 20 million clicks for long-term reliability.
  • Adjustable DPI from 100 to 12000, configurable via Keychron's no-download online Launcher.
  • 1000 Hz polling rate in 2.4 GHz and wired modes for accurate, responsive cursor control.
  • Side scroll wheel positioned naturally at the thumb for effortless document navigation.
  • Compatible with macOS, Windows, and Linux — no drivers required for basic use.
  • Lightweight at 95 g for reduced fatigue across a full working day.

Specifications

  • Brand: Keychron
  • Model Number: M5
  • Manufacturer Part Number: M5-A29
  • Colour: Black
  • Max DPI: 12000 DPI
  • Connection: Tri-mode
  • Weight: 95 g
  • Max Polling Rate: 1000 Hz
  • Battery Life: 100 hours
  • Shape: Ergonomic Right-Handed

What's in the Box

  • 1 x Keychron M5 Wireless Ergonomic Mouse – Black
  • 1 x Type-C Cable
  • 1 x Extension Adapter
  • 1 x Type-A Receiver
  • 1 x Type-C Receiver
  • 1 x Type-A to Type-C Adapter
  • 1 x User Manual

Why Keychron

Choose Keychron for Office mice with clearly documented capabilities and specifications, making it easier to select the right fit with confidence.

0.0
0 reviews
Login to Review

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

Related Products

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