Comments (5)
This looks like an RF (or possible USB errors) issue.
RF can be caused by a lot of things (like having your cell phone in the perfect spot between your keyboard and the antenna). Unfortunately, it's not possible for the firmware to detect this situation.
Things you can try:
- Replace the USB cable
- Try adding an RF choke https://kiibohd.github.io/wiki/#/KiraRF
from controller.
I already tried two different USB cables, but you will be correct about the noise. The Kira is my data center keyboard, and it's pretty darn noisy in there.
I'll have to do the EF choke. I'm sorry I didn't pay attention to the wiki first.
Thank you very much.
from controller.
Could this happen to the Keystone Analog Mechanical Keyboard too?
from controller.
Unlikely.
- Led controller is SPI which has better noise immunity than I2C
- No daughter board for USB connector which is where the noise. So it's much harder for noise to enter.
- Some additional protection circuits
But I'll be doing some additional testing to make sure. I haven't seen this issue with the SPI led controller.
from controller.
Got it!
Thank you for your response. Item number 2 is an eye opener. I'm building a different board for a friend that uses a daughter board for the USB connector. I might add an RF choke as well, just in case.
from controller.
Related Issues (20)
- Method for toggling a set of LEDs off/on?
- Colours differ between sections of the underlighting on Gemini HOT 1
- Stretch Rainbow Animations
- K-Type enters flashing mode when using Ultimaker Cura HOT 5
- Mouse Key Control - Ergodox Infinity
- Creating custom KLL files
- Errors running ergodox.bash HOT 2
- GEMINI RGUI (possibly MENU as well) remap issue due to layout mismatch HOT 2
- Support for Aurora RGB sync HOT 3
- Macro "CapsLock" + "I" produces extra letters HOT 1
- Support for fwupd - Linux Vendor Firmware Service HOT 12
- Hexgears Gemini white backlighting not white HOT 2
- K-Type not detected in flash mode
- Kira - Multiple issues flashing the firmware HOT 2
- HID-IO as a replacement for CDC Virtual Serial Port? HOT 1
- Docker Missing CMakeLists.txt HOT 1
- Slow initialization and /dev/ttyACM0 no longer available after flashing with updated controller
- How do I map right alt to emit Fn? HOT 1
- Cannot install libusbK driver
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from controller.