# I'm creating a virtual mouse pointer control program, and I've run into some tricky problems

**URL:** <https://forum.clockworkpi.com/t/im-creating-a-virtual-mouse-pointer-control-program-and-ive-run-into-some-tricky-problems/4379>\
**Category:** Developers\
**Created:** [August 23, 2019, 9:30pm UTC](https://forum.clockworkpi.com/t/im-creating-a-virtual-mouse-pointer-control-program-and-ive-run-into-some-tricky-problems/4379 "2019-08-23T21:30:00Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![adcockm](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/adcockm/32/1664_2.png) [@adcockm](https://forum.clockworkpi.com/u/adcockm)\
**Post date:** [June 29, 2020, 2:47am UTC](https://forum.clockworkpi.com/t/im-creating-a-virtual-mouse-pointer-control-program-and-ive-run-into-some-tricky-problems/4379/3 "2020-06-29T02:47:23Z")

</div>

Considering the mouse arduino firmware was posted on August 29th, and this post was made on August 23rd, unless they had a time machine that would have been impossible.

Besides, attempting to solve problems in different ways is how we learn things and sometimes how we come up with even better solutions. A purely software based solution could be interesting as well, as it could probably be made to work on other Raspberry Pi devices, and perhaps other Linux systems in general. The arduino firmware method is a Gameshell specific option.

---

_[View the full topic](https://forum.clockworkpi.com/t/im-creating-a-virtual-mouse-pointer-control-program-and-ive-run-into-some-tricky-problems/4379)._
