<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qmk_firmware/keyboards/oddball/keymaps, branch master</title>
<subtitle>QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)</subtitle>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/'/>
<entry>
<title>Remove deprecated `RGB_` and Mouse keycodes (#25444)</title>
<updated>2025-07-11T17:05:41+00:00</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2025-07-11T17:05:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=6b38dc17cd12b740b45b56c67ad04bb428f3bddb'/>
<id>6b38dc17cd12b740b45b56c67ad04bb428f3bddb</id>
<content type='text'>
* Remove deprecated `RGB_` and Mouse keycodes

* Update old mouse keycodes, 0-9/A-M

* Update old mouse keycodes, N-Z &amp; layouts

* Missed some stuff</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Remove deprecated `RGB_` and Mouse keycodes

* Update old mouse keycodes, 0-9/A-M

* Update old mouse keycodes, N-Z &amp; layouts

* Missed some stuff</pre>
</div>
</content>
</entry>
<entry>
<title>Oddball: set default pointing device driver (#16574)</title>
<updated>2022-03-08T05:30:37+00:00</updated>
<author>
<name>Ryan</name>
<email>fauxpark@gmail.com</email>
</author>
<published>2022-03-08T05:30:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=89a515913fdfb3abc3d7c511c1cacdd664d079b4'/>
<id>89a515913fdfb3abc3d7c511c1cacdd664d079b4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rework and expand Pointing Device support (#14343)</title>
<updated>2021-11-15T06:03:24+00:00</updated>
<author>
<name>Drashna Jaelre</name>
<email>drashna@live.com</email>
</author>
<published>2021-11-15T06:03:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=56e3f06a26851976e559aacf7a096c61403304be'/>
<id>56e3f06a26851976e559aacf7a096c61403304be</id>
<content type='text'>
Co-authored-by: Dasky &lt;32983009+daskygit@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Dasky &lt;32983009+daskygit@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[Keyboard] Oddball keyboard and optical sensor update (#10450)</title>
<updated>2021-01-11T03:13:47+00:00</updated>
<author>
<name>Alexander Tulloh</name>
<email>alexandertulloh@gmail.com</email>
</author>
<published>2021-01-11T03:13:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=ffd8ff642d4257fa588d9f42144d923bd570bbbd'/>
<id>ffd8ff642d4257fa588d9f42144d923bd570bbbd</id>
<content type='text'>
* Add oddballl v2

- add CPI options
- add scroll support
- add click-and-drag support
- PMW3360 implementation
- ADNS9800 improvements

* Set default make directory

* Update readme with PMW config

* Change bootloader

* Update unused pins on v2

* Remove diode switch

* Move bootloader selection to keyboard version level

* Change default keyboard folder to v1

* Move sensor selection to keymap

* Remove PK debounce

* Change to only send mouse report on change

* Change CPI function cpi type

* Remove EEPROM state check

* Update CPI to only change on key down

* Fix incorrect F8 in keymap

* Add v2.1 with more convenient controller pinout

* Add keyboard readmes

* Update keyboards/oddball/pmw/pmw3360_srom_0x04.h

Remove direct AVR reference

Co-authored-by: Ryan &lt;fauxpark@gmail.com&gt;

* Remove direct AVR reference

Co-authored-by: Ryan &lt;fauxpark@gmail.com&gt;

Co-authored-by: Alexander Tulloh &lt;alex@riberry.io&gt;
Co-authored-by: Ryan &lt;fauxpark@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add oddballl v2

- add CPI options
- add scroll support
- add click-and-drag support
- PMW3360 implementation
- ADNS9800 improvements

* Set default make directory

* Update readme with PMW config

* Change bootloader

* Update unused pins on v2

* Remove diode switch

* Move bootloader selection to keyboard version level

* Change default keyboard folder to v1

* Move sensor selection to keymap

* Remove PK debounce

* Change to only send mouse report on change

* Change CPI function cpi type

* Remove EEPROM state check

* Update CPI to only change on key down

* Fix incorrect F8 in keymap

* Add v2.1 with more convenient controller pinout

* Add keyboard readmes

* Update keyboards/oddball/pmw/pmw3360_srom_0x04.h

Remove direct AVR reference

Co-authored-by: Ryan &lt;fauxpark@gmail.com&gt;

* Remove direct AVR reference

Co-authored-by: Ryan &lt;fauxpark@gmail.com&gt;

Co-authored-by: Alexander Tulloh &lt;alex@riberry.io&gt;
Co-authored-by: Ryan &lt;fauxpark@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[Keyboard] Oddball keyboard (#8352)</title>
<updated>2020-03-11T07:56:05+00:00</updated>
<author>
<name>Alexander Tulloh</name>
<email>alexandertulloh@gmail.com</email>
</author>
<published>2020-03-11T07:56:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/qmk_firmware/commit/?id=e72562fe6fe3f3669559f88ba11d1074ad0e4ffa'/>
<id>e72562fe6fe3f3669559f88ba11d1074ad0e4ffa</id>
<content type='text'>
* Initial commit of oddball keyboard

* Update oddball project url

* Update pointer functions to only run on master side

* Add unique product version

* Capitalise product name

* Convert oddball keymap layer flags to enum

* Remove commented keyboard boilerplate code

* Remove unused keymap config

* Fix incorrect layout in info.json

* Add markdown link text in readme
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Initial commit of oddball keyboard

* Update oddball project url

* Update pointer functions to only run on master side

* Add unique product version

* Capitalise product name

* Convert oddball keymap layer flags to enum

* Remove commented keyboard boilerplate code

* Remove unused keymap config

* Fix incorrect layout in info.json

* Add markdown link text in readme
</pre>
</div>
</content>
</entry>
</feed>
