The result is a compact, aesthetically pleasing and highly functional keyboard. EXPLORE. Removal of any manufacturer label(s) or sticker(s). We encourage you to directly contact our CS email: cs@keymecher.com. The New Poker II is a true 60% mechanical keyboard with real-time macro programming. All products purchased on our Online Store can be returned within 30 days after purchase if you are not satisfied, however please note: For U.S. customers, iKBC offers free return by covering the shipping cost of the products back to our centre. Detachable USB Cable & 3-Way Routing System. We use optional third-party analytics cookies to understand how you use GitHub.com so we can build better products. We will process refunds within 30 days after the purchase if you are not satisfied. I've since picked up a Nu-Link-Pro programmer that should allow me to both see what is on the chip, and program it directly. "Valid" code seems to begin at 0x120. The result is a compact, aesthetically pleasing and … Flash tool and firmware files can be found attached to this post: https://geekhack.org/index.php?topic=50245.0. The New Poker II also features a new USB Type-C connector, it is ready to be plugged in the most recent computers and displays. I mean firmware for iKBC poker (poker ii, new poker, new poker ii, poker 3). 1/30/15 update: This would allow for programming WITHOUT the NU-Link, since the version on the chip would be in the 'programmed' state. In addition to all the programming, there are 6 DIP switches on the back: The DIP switches number 1 & 2 allow you to switch between the different layouts (Qwerty, Dvorak, Colemak & Workman). (difficult, since my board doesn't have LEDs installed, might have to solder them on). Tel: +886-2-7728-7078. For more information, see our Privacy Statement. Any improper operation, including any use not in accordance with any supplied product instructions. 1, Neihu Rd., Neihu Dist., Taipei City 114, Taiwan (R.O.C.) Brief debugging/firmware file decoding has been done here: http://reverseengineering.stackexchange.com/questions/5945/finding-the-actual-thumb-code-in-firmware, Seemingly doing this decodes the firmware: iKBC removed all the non-essential keys and shifted their functionality to another layer within the keyboard, the keyboard has 3 fully programmable layers. If you want to exit the programming mode simply press FN + Right CTRL. Work fast with our official CLI. For a unique and enjoyable typing experience iKBC has equipped the New Poker II with Cherry MX Switches, available in Red, Black, Brown and Blue. KBC/Vortex Poker 2 Mechanical Keyboard Firmware hacking. Be the first to know about sales and product news, sign up for our newsletter! 4- If possible and necessary, write a tool to convert the 'dumped' to the Vortex tool format. 2- Use the Vortex tool to flash a known firmware file (Done). This warranty does not cover problems or damage resulting from, but not limited to, any of the following: Wear and tear associated with normal use. c = (((c & 0x0f) << 4) | ((c & 0xf0) >> 4)) ^ 0xff. they're used to log you in. Learn more. FIRMWARE. Use Git or checkout with SVN using the web URL. Learn more, We use analytics cookies to understand how you use our websites so we can make them better, e.g. You can now move any pre-programmed Fn key to any other key, for example: Arrow keys are pre-programmed by default on WASD keys by pressing Fn + any of these keys. 17, Ln. If you need assistance or have a question please use the website Contact's Form or email us at service@ikbckeyboard.com. We use essential cookies to perform essential website functions, e.g. 3- Dump said firmware using the Nu-Link-Pro, compare the two firmware files to check for compatibility. they're used to gather information about the pages you visit and how many clicks you need to accomplish a task. Any unauthorized modification or repair, accidental damage or disassembly. All our products are covered by a 1 Year Limited Warranty (see the Product Warranty section for more information regarding the 1 Year Limited Warranty policies). 2- Use the Vortex tool to flash a known firmware file (Done) 3- Dump said firmware using the Nu-Link-Pro, compare the two firmware files to check for compatibility. Programability? The hope is that I can decode the firmware format from Vortex using that. Notes: New Features include: Fn layer now supports Macros. You signed in with another tab or window. If nothing happens, download GitHub Desktop and try again. Hold down the Fn key and “3” becomes "F3", hold down Fn key and “A” becomes “left arrow” etc. :: Apparently the Processor has a 'flash-lock' in place that prevents the tool from downloading firmware. The DIP switch number 5 switches Capslock / left Ctrl. If nothing happens, download the GitHub extension for Visual Studio and try again. download the GitHub extension for Visual Studio, https://geekhack.org/index.php?topic=50245.0. If you want to program A as 123 starts by entering the programming mode by pressing FN + Right CTRL then the A key, then 1,2,3 and finish by pressing PN. Connection to any improper voltage supply. The DIP switch number 3 allows you to change Fn & Pn positions. 5d- LEDs? Counterfeit products; (iKBC, at its sole discretion, determines were not manufactured by iKBC or any of its authorized manufacturing partners). Header is potentially everything before that, Footer is the last 16 bytes. The DIP switch number 6 switches Win / Alt. rotate left 4 bits and invert: LIMITED PRODUCT WARRANTY ("Limited Warranty"). The New Poker II is a true 60% mechanical keyboard with real-time macro programming. If the Product is, or contains, a rechargeable battery, iKBC does not provide any warranties for the battery life, as all rechargeable batteries can be expected to lose charging capacity over time and this is not considered a defect. 5f- More firmware functionality? Be the first to know about sales and product news, sign up for our newsletter! We use optional third-party analytics cookies to understand how you use GitHub.com so we can build better products. iKBC Co.,Ltd. Layers? Please allow 10 to 15 days to receive the refund on your credit/debit card or bank account. All our products are covered by a 1 Year Limited Warranty. TODO: 1- Solder leads to my poker (Done!) If you have any question or immediate technical issue. For Canada, iKBC does not cover the shipping cost to return the product to our centre. 5a- Start with getting IPS mode to work as closely to the Vortex version as possible, since hopefully this would allow us to reuse their tool to program the boards, 5b- Attempt identification of keys on board and dip-switches, 5c- write base version for key functionality. Learn more. The DIP switch number 4 turns on the arrow keys on left Shift / Fn / Pn / Ctrl. Since all of the programming happens on the keyboard, you can plug it into any computer and take your custom layouts wherever you go, all settings are saved on the onboard memory. Your actual battery life will vary depending on the conditions in which it is used. You can always update your selection by clicking Cookie Preferences at the bottom of the page. Any other cause which does not relate to a product defect in materials or manufacturing. Cherry MX switches ensure the system for up to 50 million operations, so your keyboard will never let you down. Be the first to know about sales and product news, sign up for our newsletter. For all returns within 30 days after purchase if you are not satisfied by our products, simply contact us using the Contact form below or email us at service@ikbckeyboard.com with a copy of your receipt. I'm going to try a USB Sniffer to see what actually gets written to the device. This keyboard is fully programmable via hardware so no software is needed, just plug it in and start building macros. New Poker II Firmware 1.03.03: Release date: 06.19.17. The extra keys like arrow keys and the function row are accessible on a secondary function layer. Learn more. etc? Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world. The refund process is started after you have returned the product to our centre, upon reception of the product we carefully check it to make sure that the product has not been damaged. new poker II's Processor is HT32F1654, ARM-CortexM3, 8MHz outside crystal oscillator And … GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together. 91, Sec. 10F-4, No. At this point you can continue to program macros or end the programming mode, if you wish to continue programming, for example set FN + A to register 456, press FN + A then 4,5,6 and finish by pressing PN. If you are experiencing technical issues with our products please use the Contact form below to contact us or email us at service@ikbckeyboard.com. iKBC removed all the non-essential keys and shifted their functionality to another layer within the keyboard, the keyboard has 3 fully programmable layers. 1 x Mechanical Keyboard with Cherry MX Switches. Even though the New Poker II is 40% smaller than a normal keyboard, nothing has been sacrificed in the shrinking process. That I can decode the firmware format from Vortex using that since the version on the conditions which... 1- Solder leads to my Poker ( Done ) the extra keys like arrow and. Are covered by a 1 Year Limited Warranty '' ) immediate technical issue SVN using the Nu-Link-Pro compare. You use our websites so we can make them better, e.g s ) removed. ( Done ) they 're used to gather information about the pages you visit and many. Our newsletter have LEDs installed, might have to Solder them on ) the Processor has a 'flash-lock ' place... Secondary function layer for Canada, ikbc does not relate to a product defect in materials or.... ( R.O.C. be some sort of checksum, the keyboard, the keyboard has 3 fully programmable layers to! Result is a compact, aesthetically pleasing and highly functional keyboard a please... Is home to over 50 million operations, so your keyboard will never let down. Check for compatibility Warranty '' ) if you have any question or immediate technical.. Damage or disassembly convert the 'dumped ' to the Vortex tool format question please the... All the ikbc poker 2 firmware keys and the function row are accessible on a secondary function layer website 's. Download GitHub Desktop and try again they 're used to gather information about the pages you visit how... Release date: 06.19.17 3 fully programmable layers: https: //geekhack.org/index.php? topic=50245.0 has! Cs @ keymecher.com that prevents the tool from downloading firmware them better,.... N'T have LEDs installed, might have to Solder them on ), https: //geekhack.org/index.php?.! Fully programmable layers Git or checkout with SVN using the web URL number 3 allows you to contact. And review code, manage projects, and build software together shifted functionality! Fully programmable via hardware so no software is needed, just plug it in and start building.. Use analytics cookies to understand how you use GitHub.com so we can build better products immediate technical issue and news. And review code, manage projects, and build software together optional analytics! Fn + Right Ctrl Win / Alt start building Macros and highly functional keyboard that, Footer the! Row are accessible on a secondary function layer does not cover the shipping to! System for up to 50 million operations, so your keyboard will never let down... To see what actually gets written to the Vortex tool to convert the 'dumped ' the! 4- if possible and necessary, write a tool to convert the 'dumped to... Flash tool and firmware files can be found attached to this post: https: //geekhack.org/index.php?.! You can always update your selection by clicking Cookie Preferences at the bottom of the page everything that. Encourage you to change Fn & Pn positions you want to exit the programming mode press. Product Warranty ( `` Limited Warranty '' ) have any question or ikbc poker 2 firmware technical issue two! Would allow for programming WITHOUT the NU-Link, since my board does n't have LEDs installed might! In place that prevents the tool from downloading firmware going to try a USB Sniffer to see actually. Pleasing and highly functional keyboard to accomplish a task download GitHub Desktop and try.! Question please use the Vortex tool format fully programmable layers Form or email at! Github Desktop and try again begin at 0x120 download Xcode and try again damage or.!