Port Connect Optical USB Mouse - Port | DirectTech
Secure SSL Payment
Free Shipping over R3,450
14-Day Returns
Expert Support
Port

Port Connect Optical USB Mouse

SKU: 900400-PRO
R 99.00 R 119.00
You save R 20.00 (17%)
In Stock
You save R 20.00 (17% off)

Experience the perfect blend of performance and comfort with the Port Optical USB Mouse. Designed for both left- and right-handed users, this ambidextrous mouse features three easy-to-click buttons and a smooth scroll wheel, ensuring effortless navigation through your tasks. Equipped with a 1000...

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

Frequently Bought Together

Experience the perfect blend of performance and comfort with the Port Optical USB Mouse. Designed for both left- and right-handed users, this ambidextrous mouse features three easy-to-click buttons and a smooth scroll wheel, ensuring effortless navigation through your tasks. Equipped with a 1000 DPI optical sensor, it delivers precise tracking and responsive control, making it ideal for both work and play. Simply connect the mouse to your PC or Mac via the USB port, and you're ready to go—no additional software is required.

FEATURES:

  • 3 buttons and scroll wheel
  • 1000 DPI optical sensor
  • Ambidextrous design
  • Plug & Play setup
  • PC & Mac compatible

SPECIFICATIONS:

  • Buttons: 3
  • Interface: USB-A
  • Wireless Technology: No
  • Cable length: 1.5m
  • Sensor: Optical
  • Materials: ABS, PCBA
  • Compatibility: Windows, Mac OS, USB-A connectivity
  • Colour: Black
  • Product Weight: 80g
  • Product Dimensions: 57 x 110 x 37

What’s in The Box:

  • Port Connect Optical USB Mouse – Black x1
  • USB-A Cable x1
  • User Manual x1
Brand Port
Colour -
Form Factor -
Interface -
Capacity -
Memory Capacity -
Screen Size -
Resolution -
Refresh Rate -
Cpu -
Cpu Socket -
Warranty 24 Months
0.0
0 reviews
Login to Review

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

Related Products

-26%
Redragon BM-4049 1200DPI Wired Optical Mouse
Redragon

Redragon BM-4049 1200DPI Wired Optical Mouse

R 29.00 R 39.00

Save R 10.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!