Free shipping worldwide over $50
Wireless Bluetooth Silent Keyboard + Mouse Set
Wireless Bluetooth Silent Keyboard + Mouse Set
Wireless Bluetooth Silent Keyboard + Mouse Set
Wireless Bluetooth Silent Keyboard + Mouse Set
Wireless Bluetooth Silent Keyboard + Mouse Set
Wireless Bluetooth Silent Keyboard + Mouse Set
Wireless Bluetooth Silent Keyboard + Mouse Set
Wireless Bluetooth Silent Keyboard + Mouse Set
Wireless Bluetooth Silent Keyboard + Mouse Set
Wireless Bluetooth Silent Keyboard + Mouse Set
Wireless Bluetooth Silent Keyboard + Mouse Set
9 / 11
Wireless Bluetooth Silent Keyboard + Mouse Set
Wireless Bluetooth Silent Keyboard + Mouse Set
Wireless Bluetooth Silent Keyboard + Mouse Set
Wireless Bluetooth Silent Keyboard + Mouse Set
Wireless Bluetooth Silent Keyboard + Mouse Set
Wireless Bluetooth Silent Keyboard + Mouse Set
Wireless Bluetooth Silent Keyboard + Mouse Set
Wireless Bluetooth Silent Keyboard + Mouse Set
Wireless Bluetooth Silent Keyboard + Mouse Set
Wireless Bluetooth Silent Keyboard + Mouse Set
Wireless Bluetooth Silent Keyboard + Mouse Set
57% OFF

Wireless Bluetooth Silent Keyboard + Mouse Set

$29.99 $69.99
0 sold
Color
Qty

Upgrade your typing and navigation experience with our Wireless Bluetooth Silent Keyboard + Mouse Set.

 

Enjoy multi-system compatibility, quick connectivity, long-lasting battery life, portability, and silent operation for a seamless user experience.

 

FEATURES

MULTI-SYSTEM COMPATIBILITY - Works seamlessly with iOS, Win8, Android, and MAC systems, providing versatility and convenience across different devices.

QUICK CONNECTIVITY - Connects wirelessly up to 10m, allowing you to pair with smartphones, tablets, and other Bluetooth-enabled devices effortlessly.

LONG-LASTING BATTERY LIFE - Enjoy weeks of uninterrupted usage on a single full charge, ensuring extended productivity without frequent recharging.

SLIM AND PORTABLE - Designed with a lightweight and slim profile, making it easy to carry and ideal for on-the-go use.

SILENT OPERATION - The keyboard and mouse are engineered for silent typing and clicking, providing a noise-free and peaceful working environment.

SPECIFICATIONS

Color: Light Green, White, Gray, Blue, Yellow

Connection Distance: 10m

Battery: 180mAh

Operating Voltage: 3.0-4.2V

Working Temperature: -10-55℃

Working Current: <2.5mA

PACKAGE INCLUDES

1 *  Keyboard + Mouse Set

NOTE

Please allow slight measurement deviations due to manual measurement.

Due to the different monitor and light effect, the actual color of the item might be slightly different from the color showed in the pictures.

You May Also Like Don't Like These?

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.