# Trackball scroll toggle

**URL:** <https://forum.clockworkpi.com/t/trackball-scroll-toggle/19427>\
**Category:** uConsole\
**Created:** [August 26, 2025, 11:21am UTC](https://forum.clockworkpi.com/t/trackball-scroll-toggle/19427 "2025-08-26T11:21:53Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![white-round-square](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/white-round-square/32/10385_2.png) [@white-round-square](https://forum.clockworkpi.com/u/white-round-square)\
**Post date:** [August 28, 2025, 5:54pm UTC](https://forum.clockworkpi.com/t/trackball-scroll-toggle/19427/6 "2025-08-28T17:54:38Z")

</div>

> [@OE4DNS](#):
>
> although I also could not figure out how to create my own settings so there’s that…

1. clone repo
2. create your own layer : [qmk\_firmware/keyboards/clockworkpi/uconsole/keymaps/default/keymap.c at uconsole · oesmith/qmk\_firmware · GitHub](https://github.com/oesmith/qmk_firmware/blob/uconsole/keyboards/clockworkpi/uconsole/keymaps/default/keymap.c#L34-L78)
3. select button to toggle it (TG()): [qmk\_firmware/keyboards/clockworkpi/uconsole/keymaps/default/keymap.c at 9e88dc23fce980d31b0a557f28e97e86966fa01f · oesmith/qmk\_firmware · GitHub](https://github.com/oesmith/qmk_firmware/blob/9e88dc23fce980d31b0a557f28e97e86966fa01f/keyboards/clockworkpi/uconsole/keymaps/default/keymap.c#L58)
4. compile: [qmk\_firmware/keyboards/clockworkpi/uconsole/readme.md at uconsole · oesmith/qmk\_firmware · GitHub](https://github.com/oesmith/qmk_firmware/blob/uconsole/keyboards/clockworkpi/uconsole/readme.md)
5. flash to keyboard

---

_[View the full topic](https://forum.clockworkpi.com/t/trackball-scroll-toggle/19427)._
