Regular digital click detection has 2 states. The switch is either pressed or not pressed. So you have values of 0 or 1. On digital click detection you will most likely also have pre and post debounce because most switches will have increased bounce over their lifespan and you could end up with 10ms of bounce after some time. For analog key sensing we are analyzing the analog signal matrix with about 13k hz to detect changes in the signal as soon as possible which will then trigger a click. Also there are different states as the signal curve changes depending on how the switch gets clicked or how the signal is behaving. The algorithm can distinguish between bounce of the switch and certain types of clicks (for example the slamclick fix detects that it's a shorter slam click cause of the signal curve being different)."*
*"Analog Key Sensing Technology does not debounce at all. Debounce is something from the digital world. The switch itself however is still the same switch, causing the same bouncing as before, but the Analog Key Sensing takes sample snapshots at an incredibly high speed (very much like a scope) and the bouncing of the switch is summed into this analog sampling signal and therefore the bouncing is transformed into a mathematical function rather than a digital bounce (0/1), thus eliminating the need to debounce altogether. This works similar to how different brightness levels are achieved for LEDs traditionally. LEDs are pulsed to achieve that, being always driven at their max brightness for small periods of time. The more times that happens the brighter the LED is perceived. Analog Key Sensing is the reverse of this and using true analog to actually see the ‘brightness’, i.e. the key level.
The actual patent can be found here:
https://patentimages.storage.googleapis.com/1a/ad/8c/73c4c6f48fbdd2/WO2014131699A2.pdf
The following mice use this technology:
- XM1 / XM1r
- OP1 / OP1 RGB wired
Related to:
Articles in this section
- Where can I view your privacy policy?
- Can I cancel or change my order?
- My order was lost or arrived damaged.
- I entered the wrong product or shipping address — can I change it?
- Where is my order? It’s delayed.
- Is my mouse bricked?
- Can you adjust the polling rate on the KB65HE 8k?
- Are the XM1 lizard grip skins compatible with the XM2 mice?
- How to re-pair my dongle? (OP1w 4k)
- Can I open my mouse?