5 ms·
Our application instead detects and decodes keystrokes by measuring the relative physical position and distance between each vibration. We then match abstracted
by codeulike 13y ago
Our application instead detects and decodes keystrokes by measuring the relative physical position and distance between each vibration. We then match abstracted words against candidate dictionaries and record word recovery rates as high as 80%.
So we're all going to have to use constantly vibrating keyboards now to fool the accelerometers. Oh great.
- bby 13y agoRandom vibrations.
- DanBC 13y agoI'd be interested to see what happens if the keyboard is put on rubber grommets or a sponge mousepad. It'd be tricky to get enough damping without making the typing action horrible, I think.
- mseebach 13y agoPut your phone on something soft? I like to leave mine on a sponge mousepad so the vibration doesn't amplify through the table.
- loceng 13y agoSounds like a good time to me..
- noir-york 13y agoOr switch on the aircon, or play some music.
- JoachimS 13y agoActually, you probably want to do something similar to what Danny Hillis did with Babble. In his case emit speech sounding zero info sounds. In this case, vibrate similarly to a keyboard writing Lorem Ipsum (though not exactly that - then it could be filtered out). Best thing would be to train the babble-keyboard with the pattern of the specific user.