Due to the Spring Festival holiday, the handling time and delivery time will be delayed from January 21st to February 9th.
IF-ERGO Wireless(2.4g) Hotswap Split Mechanical Keyboard | Pre-soldered | Acrylic | VIAL Programmable | ERGODOX ERGODONE
IF-ERGO Wireless(2.4g) Hotswap Split Mechanical Keyboard | Pre-soldered | Acrylic | VIAL Programmable | ERGODOX ERGODONE
IF-ERGO Wireless(2.4g) Hotswap Split Mechanical Keyboard | Pre-soldered | Acrylic | VIAL Programmable | ERGODOX ERGODONE
IF-ERGO Wireless(2.4g) Hotswap Split Mechanical Keyboard | Pre-soldered | Acrylic | VIAL Programmable | ERGODOX ERGODONE
IF-ERGO Wireless(2.4g) Hotswap Split Mechanical Keyboard | Pre-soldered | Acrylic | VIAL Programmable | ERGODOX ERGODONE
IF-ERGO Wireless(2.4g) Hotswap Split Mechanical Keyboard | Pre-soldered | Acrylic | VIAL Programmable | ERGODOX ERGODONE
IF-ERGO Wireless(2.4g) Hotswap Split Mechanical Keyboard | Pre-soldered | Acrylic | VIAL Programmable | ERGODOX ERGODONE
IF-ERGO Wireless(2.4g) Hotswap Split Mechanical Keyboard | Pre-soldered | Acrylic | VIAL Programmable | ERGODOX ERGODONE
IF-ERGO Wireless(2.4g) Hotswap Split Mechanical Keyboard | Pre-soldered | Acrylic | VIAL Programmable | ERGODOX ERGODONE
IF-ERGO Wireless(2.4g) Hotswap Split Mechanical Keyboard | Pre-soldered | Acrylic | VIAL Programmable | ERGODOX ERGODONE
IF-ERGO Wireless(2.4g) Hotswap Split Mechanical Keyboard | Pre-soldered | Acrylic | VIAL Programmable | ERGODOX ERGODONE
1 / 11
IF-ERGO Wireless(2.4g) Hotswap Split Mechanical Keyboard | Pre-soldered | Acrylic | VIAL Programmable | ERGODOX ERGODONE
IF-ERGO Wireless(2.4g) Hotswap Split Mechanical Keyboard | Pre-soldered | Acrylic | VIAL Programmable | ERGODOX ERGODONE
IF-ERGO Wireless(2.4g) Hotswap Split Mechanical Keyboard | Pre-soldered | Acrylic | VIAL Programmable | ERGODOX ERGODONE
IF-ERGO Wireless(2.4g) Hotswap Split Mechanical Keyboard | Pre-soldered | Acrylic | VIAL Programmable | ERGODOX ERGODONE
IF-ERGO Wireless(2.4g) Hotswap Split Mechanical Keyboard | Pre-soldered | Acrylic | VIAL Programmable | ERGODOX ERGODONE
IF-ERGO Wireless(2.4g) Hotswap Split Mechanical Keyboard | Pre-soldered | Acrylic | VIAL Programmable | ERGODOX ERGODONE
IF-ERGO Wireless(2.4g) Hotswap Split Mechanical Keyboard | Pre-soldered | Acrylic | VIAL Programmable | ERGODOX ERGODONE
IF-ERGO Wireless(2.4g) Hotswap Split Mechanical Keyboard | Pre-soldered | Acrylic | VIAL Programmable | ERGODOX ERGODONE
IF-ERGO Wireless(2.4g) Hotswap Split Mechanical Keyboard | Pre-soldered | Acrylic | VIAL Programmable | ERGODOX ERGODONE
IF-ERGO Wireless(2.4g) Hotswap Split Mechanical Keyboard | Pre-soldered | Acrylic | VIAL Programmable | ERGODOX ERGODONE
IF-ERGO Wireless(2.4g) Hotswap Split Mechanical Keyboard | Pre-soldered | Acrylic | VIAL Programmable | ERGODOX ERGODONE
IFKB

IF-ERGO Wireless(2.4g) Hotswap Split Mechanical Keyboard | Pre-soldered | Acrylic | VIAL Programmable | ERGODOX ERGODONE

$130.00 $150.00
74 sold
type
Qty 36 in stock

- Shipped by air, the transit time is 7 - 10 days

- Usually ready in 1 - 3 days

(If you are very concerned about the delivery time, you can try to consult customer service or send us an email)

- The prices listed for our products do not include any import tariffs or sales taxes. (“Store announcements”—“Commodity Tax and Payment Guidelines”)

1.Only 2.4g wireless is supported .
  Exclusive support for 3-channel switching (requires 3 receivers,like Bluetooth).
  There are no cables between the split keyboards, but the receiver needs to be plugged into the computer
2.hot swappable switchs design, support 3 and 5 pin switchs
  Low Profile switches are not supported
3.Vial programmable with 4 layers , via is not supported.
  It includes Macros, Tap Dance, Combos, key Overrides, qmk setting and other functional modules(all functional modules in vial)
4.Acrylic Case
5.1.6mm pcb and fr4 plate
6.Rechargeable,ultra-low power consumption, and long battery life
  800mah Lithium battery(About 4 months battery life)
7.No lights
8.Pre-soldered
9.Supports PCB Mount Stabilizer and Plate Mount Stabilizer
  comes with enough Plate Mount Stabilizers as needed
10.switches and keycaps are not included
  Only switches and keycaps need to be installed(hot swappable)
11.Item list
left and right handed keyboard *1
2.4g receiver *1
USB Type-C cable *1
Non-slip foot mat *1


# Important Note
*switches and keycaps are not included
*Please carefully check whether the accessories are complete after receiving the keyboard
*After receiving the keyboard, please carefully check whether it is perfect
*Please install the switch carefully to avoid damaging the keySwitches Socket
*Compatible with: Windows, Mac, Linux
*developed by ifkb, inspired by ergodox keyboard
*User Manual:
https://home.ifkb.tech/products/if-ergo


*Before delivery, the functionality of the keyboard will be checked to ensure that all hot swappable sockets are securely welded and all positions can be triggered normally.
Please be careful when installing the switch. If the user installs the switch themselves and causes damage to the hot swappable socket, it is not covered by the warranty, especially if the solder pads are damaged.
We suggest beginners consider purchasing the switches currently being sold in the store, and we will install them before shipping.

Customer Reviews

Here are what our customers say.

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.