<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qmk/quantum/encoder.c, branch master</title>
<subtitle>Custom split ortholinear mechanical keyboard with rollerball mouse. Firmware. https://blog.node5.net/custom-keyboard
</subtitle>
<id>http://git.node5.net/firmware/qmk/atom?h=master</id>
<link rel='self' href='http://git.node5.net/firmware/qmk/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/'/>
<updated>2023-07-16T13:42:56+00:00</updated>
<entry>
<title>quantum: remove direct `quantum.h` includes (#21507)</title>
<updated>2023-07-16T13:42:56+00:00</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2023-07-16T13:42:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=da2d2f947d5c30aebea17f414fb22ad50fe5410b'/>
<id>urn:sha1:da2d2f947d5c30aebea17f414fb22ad50fe5410b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add core/fallback encoder behaviour (#20320)</title>
<updated>2023-04-03T16:18:17+00:00</updated>
<author>
<name>jack</name>
<email>0x6A73@pm.me</email>
</author>
<published>2023-04-03T16:18:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=36ab0c0aaa613fe0946e10133315b071c0d87012'/>
<id>urn:sha1:36ab0c0aaa613fe0946e10133315b071c0d87012</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[Core] Refactor `keyevent_t` for 1ms timing resolution (#15847)</title>
<updated>2023-04-03T08:33:45+00:00</updated>
<author>
<name>Stefan Kerkmann</name>
<email>karlk90@pm.me</email>
</author>
<published>2023-04-03T08:33:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=fcf8b804ed95a98561bd4c1d6c85604be0f7cc7b'/>
<id>urn:sha1:fcf8b804ed95a98561bd4c1d6c85604be0f7cc7b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Only trigger encoder callbacks on primary side (#18467)</title>
<updated>2022-11-13T15:51:19+00:00</updated>
<author>
<name>Drashna Jaelre</name>
<email>drashna@live.com</email>
</author>
<published>2022-11-13T15:51:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=8812872794b5fb09e6bbbe47a58cc7dbcaca18a7'/>
<id>urn:sha1:8812872794b5fb09e6bbbe47a58cc7dbcaca18a7</id>
<content type='text'>
Co-authored-by: zvecr &lt;git@zvecr.com&gt;</content>
</entry>
<entry>
<title>Use `TAP_CODE_DELAY` for encoder mapping by default (#18098)</title>
<updated>2022-08-29T04:53:08+00:00</updated>
<author>
<name>Nick Brassel</name>
<email>nick@tzarc.org</email>
</author>
<published>2022-08-29T04:53:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=d910e8df77150bab0b9cc2c3794554b4c8c81d71'/>
<id>urn:sha1:d910e8df77150bab0b9cc2c3794554b4c8c81d71</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve ENCODER_DEFAULT_POS to recognize lost ticks (#16932)</title>
<updated>2022-07-02T12:12:41+00:00</updated>
<author>
<name>Marek Wyborski</name>
<email>9861955+mwyborski@users.noreply.github.com</email>
</author>
<published>2022-07-02T12:12:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=b8e8a20ca64327d0c5276f87a9dddc8e83cee0de'/>
<id>urn:sha1:b8e8a20ca64327d0c5276f87a9dddc8e83cee0de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for encoder mapping. (#13286)</title>
<updated>2022-03-09T08:29:00+00:00</updated>
<author>
<name>Nick Brassel</name>
<email>nick@tzarc.org</email>
</author>
<published>2022-03-09T08:29:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=8d5eacb7dd76bfd45444ceb1efa9a9f840173552'/>
<id>urn:sha1:8d5eacb7dd76bfd45444ceb1efa9a9f840173552</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Asymmetric encoders, encoder tests. (#16068)</title>
<updated>2022-03-08T05:58:05+00:00</updated>
<author>
<name>Nick Brassel</name>
<email>nick@tzarc.org</email>
</author>
<published>2022-03-08T05:58:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=2f6751e48a37699cfd999e0afd8731ca3962611c'/>
<id>urn:sha1:2f6751e48a37699cfd999e0afd8731ca3962611c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'upstream/master' into develop</title>
<updated>2022-02-21T16:04:41+00:00</updated>
<author>
<name>fauxpark</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2022-02-21T16:04:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=a44abeb99ae79e2fc88f3d323477e7408c5baf41'/>
<id>urn:sha1:a44abeb99ae79e2fc88f3d323477e7408c5baf41</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a potential bug in encoder_init(). (#16372)</title>
<updated>2022-02-21T14:13:06+00:00</updated>
<author>
<name>Takeshi ISHII</name>
<email>2170248+mtei@users.noreply.github.com</email>
</author>
<published>2022-02-21T14:13:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.node5.net/firmware/qmk/commit/?id=b1de11c27575f9956d2f7dfd6bf0240d630e3ae1'/>
<id>urn:sha1:b1de11c27575f9956d2f7dfd6bf0240d630e3ae1</id>
<content type='text'>
After executing `setPinInputHigh(pin)`, it is necessary to wait for the charging time to read from the corresponding pin. This is the same as requiring `matrix_output_unselect_delay()` after doing `unselect_row()` in matrix.c.</content>
</entry>
</feed>
