{"action":"created","issue":{"url":"https://api.github.com/repos/benblazak/ergodox-firmware/issues/60","labels_url":"https://api.github.com/repos/benblazak/ergodox-firmware/issues/60/labels{/name}","comments_url":"https://api.github.com/repos/benblazak/ergodox-firmware/issues/60/comments","events_url":"https://api.github.com/repos/benblazak/ergodox-firmware/issues/60/events","html_url":"https://github.com/benblazak/ergodox-firmware/issues/60","id":57908479,"number":60,"title":"Min time value to repeat the same key","user":{"login":"Thanatermesis","id":1181626,"avatar_url":"https://avatars.githubusercontent.com/u/1181626?v=3","gravatar_id":"","url":"https://api.github.com/users/Thanatermesis","html_url":"https://github.com/Thanatermesis","followers_url":"https://api.github.com/users/Thanatermesis/followers","following_url":"https://api.github.com/users/Thanatermesis/following{/other_user}","gists_url":"https://api.github.com/users/Thanatermesis/gists{/gist_id}","starred_url":"https://api.github.com/users/Thanatermesis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Thanatermesis/subscriptions","organizations_url":"https://api.github.com/users/Thanatermesis/orgs","repos_url":"https://api.github.com/users/Thanatermesis/repos","events_url":"https://api.github.com/users/Thanatermesis/events{/privacy}","received_events_url":"https://api.github.com/users/Thanatermesis/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-02-17T10:41:50Z","updated_at":"2015-02-24T20:36:49Z","closed_at":null,"body":"I don't remember if this was finally posted in an issue or was just a comment somewhere long time ago but in any case let me open an issue for it...\r\n\r\nSometimes my keys are pressed twice \"by an unknown reason\", sometimes even 3 times, these keys are random based on time (seems like it can some possible dust in the connector that stalls for some days and then other keys can have it too), the only known solution is to increase the debounce time, but this causes major issues:\r\n\r\nIn my last test I needed to increase it to 40, and the spacebar continued to be pressed more than one time, very annoying, this value is not good because there starts to failing the keys in another way, for example you can type things like \"welcome\" and having results like \"wlecmoe\" (some keys are send before to other ones)\r\n\r\nSo the best solution could be to save in a temporal variable the name of the key that was last pressed, and if the firmware wants to send the same key before x-min milliseconds passed, then ignore it (a value in milliseconds that is not humanly-possible to type, on such case should be connector-errors)\r\n\r\n\r\nThanks\r\nThanatermesis"},"comment":{"url":"https://api.github.com/repos/benblazak/ergodox-firmware/issues/comments/75840350","html_url":"https://github.com/benblazak/ergodox-firmware/issues/60#issuecomment-75840350","issue_url":"https://api.github.com/repos/benblazak/ergodox-firmware/issues/60","id":75840350,"user":{"login":"pnickolay","id":10240123,"avatar_url":"https://avatars.githubusercontent.com/u/10240123?v=3","gravatar_id":"","url":"https://api.github.com/users/pnickolay","html_url":"https://github.com/pnickolay","followers_url":"https://api.github.com/users/pnickolay/followers","following_url":"https://api.github.com/users/pnickolay/following{/other_user}","gists_url":"https://api.github.com/users/pnickolay/gists{/gist_id}","starred_url":"https://api.github.com/users/pnickolay/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pnickolay/subscriptions","organizations_url":"https://api.github.com/users/pnickolay/orgs","repos_url":"https://api.github.com/users/pnickolay/repos","events_url":"https://api.github.com/users/pnickolay/events{/privacy}","received_events_url":"https://api.github.com/users/pnickolay/received_events","type":"User","site_admin":false},"created_at":"2015-02-24T20:36:49Z","updated_at":"2015-02-24T20:36:49Z","body":"I have similar problem after re-soldering different LEDs (maybe i screw something else up in the process). Do you have a change list for this change?\r\n\r\nThanks "}}