# Can uConsole be usable as a personal computer?

**URL:** <https://forum.clockworkpi.com/t/can-uconsole-be-usable-as-a-personal-computer/11008>\
**Category:** uConsole\
**Tags:** hardware\
**Created:** [September 21, 2023, 5:26pm UTC](https://forum.clockworkpi.com/t/can-uconsole-be-usable-as-a-personal-computer/11008 "2023-09-21T17:26:07Z")\
**Posts on this page:** 1\
**Showing post:** 33

<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:** [September 26, 2025, 8:05am UTC](https://forum.clockworkpi.com/t/can-uconsole-be-usable-as-a-personal-computer/11008/33 "2025-09-26T08:05:54Z")

</div>

> [@trinity](#):
>
> I’ve wondered about modifying the QMK firmware so that, when the Fn+G layer

with QMK you can create as many layers as you want and quite simple, I don’t want to have two step combination just to switch workspace 🙂

> [@Trackball scroll toggle](https://forum.clockworkpi.com/t/trackball-scroll-toggle/19427/6):
>
> clone repo 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) 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) 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) flash to keyboard

> [@trinity](#):
>
> However because I’ve seen the QMK firmware fritz out due to power loss, and because I keep throwing more stuff on the USB

also seems like it can be easily fixed:[Fixing uConsole power delivery limitations with CM5 - #16 by QuantumKraken](https://forum.clockworkpi.com/t/fixing-uconsole-power-delivery-limitations-with-cm5/19119/16)

---

_[View the full topic](https://forum.clockworkpi.com/t/can-uconsole-be-usable-as-a-personal-computer/11008)._
