# Mouse pointer on Pi 7 inch Display

**URL:** <https://discourse.zynthian.org/t/mouse-pointer-on-pi-7-inch-display/8744>\
**Category:** Software\
**Created:** [November 8, 2023, 10:30pm UTC](https://discourse.zynthian.org/t/mouse-pointer-on-pi-7-inch-display/8744 "2023-11-08T22:30:26Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Synthfan](https://discourse.zynthian.org/letter_avatar_proxy/v4/letter/s/5f8ce5/32.png) [@Synthfan](https://discourse.zynthian.org/u/Synthfan)\
**Post date:** [November 8, 2023, 10:30pm UTC](https://discourse.zynthian.org/t/mouse-pointer-on-pi-7-inch-display/8744/1 "2023-11-08T22:30:27Z")

</div>

Hi there,

finaly got a minimal Version of the Zynthian working - more or less:  
I’m using Raspberry Pi 3 Model B v1.2 together with the official 7 inch Touch Display, no encoders and for testing the internal Sound via headphones out only.

Well, got it Running without any errors, whatsoever… BUT: there is the mouse pointer stuck in the middle of the screen. Touch is working, can select menus etc, but the pointer is still there.  
Quite distracting.  
Also an full update didnt change anything.

Another problem, everytime I want to access the webconfig or for updating, I have to use a old router, the actuell one cannot find the zynthian, or it apears on the Router, but cannot get an IP…

Somewhere there was a comment, the mouse pointer has something to do with the “wiring scheme”, or vice versa. Do I need another scheme than “Dummies”??  
Or any ideas, how I can supress the mouse pointer by force via a custom startup command??

Many thanx in advance, the Zynthian is really great and I’m looking forward integrating this nifty device in my Eurorack.  
Ah, btw I remember a picture featuring a Zynthian Eurorack Edition with CV and Gate In/Outs.  
When will it be realeased? Still OpenSource?? 😉

---

<div class="post-metadata">

**Author:** ![Lanfranco](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/lanfranco/32/8094_2.png) [@Lanfranco](https://discourse.zynthian.org/u/Lanfranco)\
**Post date:** [November 9, 2023, 8:42am UTC](https://discourse.zynthian.org/t/mouse-pointer-on-pi-7-inch-display/8744/2 "2023-11-09T08:42:30Z")

</div>

On WebConf you can arrange everything however you want… but people who are more knowledgeable than me will certainly answer you… 😉

 ![Immagine](https://discourse.zynthian.org/uploads/default/original/2X/a/ad3f4fd4e122a71f72ab30f7f618465961707ffe.jpeg)

---

<div class="post-metadata">

**Author:** ![Synthfan](https://discourse.zynthian.org/letter_avatar_proxy/v4/letter/s/5f8ce5/32.png) [@Synthfan](https://discourse.zynthian.org/u/Synthfan)\
**Post date:** [November 9, 2023, 9:25am UTC](https://discourse.zynthian.org/t/mouse-pointer-on-pi-7-inch-display/8744/3 "2023-11-09T09:25:16Z")

</div>

Unfortunatly these settings doesnt change anything for me - allready checked them 😉

---

<div class="post-metadata">

**Author:** ![Lanfranco](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/lanfranco/32/8094_2.png) [@Lanfranco](https://discourse.zynthian.org/u/Lanfranco)\
**Post date:** [November 9, 2023, 9:39am UTC](https://discourse.zynthian.org/t/mouse-pointer-on-pi-7-inch-display/8744/4 "2023-11-09T09:39:28Z")

</div>

If you are sure you have selected the right display on WebConf… my knowledge stops here… you will see that in a short time some expert in the forum will enlighten you… I’m sorry I wasn’t helpful…

---

<div class="post-metadata">

**Author:** ![Synthfan](https://discourse.zynthian.org/letter_avatar_proxy/v4/letter/s/5f8ce5/32.png) [@Synthfan](https://discourse.zynthian.org/u/Synthfan)\
**Post date:** [November 9, 2023, 12:51pm UTC](https://discourse.zynthian.org/t/mouse-pointer-on-pi-7-inch-display/8744/5 "2023-11-09T12:51:36Z")

</div>

Selected the Pi 7 inch touchscreen, yes.  
There is something with ‘ndtoverlay’ in the options, dont know the meaning and I couldnt find out what that suppose to mean - but I suspect it belongs there.

I hope there is something like a optional start command to supress any pointers.

---

<div class="post-metadata">

**Author:** ![tunagenes](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/tunagenes/32/7279_2.png) [@tunagenes](https://discourse.zynthian.org/u/tunagenes)\
**Post date:** [November 9, 2023, 12:58pm UTC](https://discourse.zynthian.org/t/mouse-pointer-on-pi-7-inch-display/8744/6 "2023-11-09T12:58:08Z")

</div>

> [@Synthfan](#):
>
> Unfortunatly these settings doesnt change anything for me - allready checked them

If you changed them, you might have to restart Zynthian afterward, for them to take effect.

---

<div class="post-metadata">

**Author:** ![Synthfan](https://discourse.zynthian.org/letter_avatar_proxy/v4/letter/s/5f8ce5/32.png) [@Synthfan](https://discourse.zynthian.org/u/Synthfan)\
**Post date:** [November 9, 2023, 1:01pm UTC](https://discourse.zynthian.org/t/mouse-pointer-on-pi-7-inch-display/8744/7 "2023-11-09T13:01:40Z")

</div>

I did many reboots 😅

---

<div class="post-metadata">

**Author:** ![wyleu](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/wyleu/32/514_2.png) [@wyleu](https://discourse.zynthian.org/u/wyleu)\
**Post date:** [November 9, 2023, 1:29pm UTC](https://discourse.zynthian.org/t/mouse-pointer-on-pi-7-inch-display/8744/8 "2023-11-09T13:29:07Z")

</div>

Have you tried using the screen configuration tool in the admin GUI?

---

<div class="post-metadata">

**Author:** ![Synthfan](https://discourse.zynthian.org/letter_avatar_proxy/v4/letter/s/5f8ce5/32.png) [@Synthfan](https://discourse.zynthian.org/u/Synthfan)\
**Post date:** [November 9, 2023, 1:55pm UTC](https://discourse.zynthian.org/t/mouse-pointer-on-pi-7-inch-display/8744/9 "2023-11-09T13:55:13Z")

</div>

You mean the ‘Calibrate Touchscreen’??  
Yes, the frozen mouse pointer is still there.

---

<div class="post-metadata">

**Author:** ![riban](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/riban/32/2331_2.png) [@riban](https://discourse.zynthian.org/u/riban)\
**Post date:** [November 9, 2023, 3:51pm UTC](https://discourse.zynthian.org/t/mouse-pointer-on-pi-7-inch-display/8744/10 "2023-11-09T15:51:20Z")

</div>

Hi @Synthfan! A warm welcome to Zynthianland.

Please confirm:

- You have disabled “Enable cursor” in webconf
- The pointer does not move when you attach and move a USB mouse

Please post screenshot of webconf main page and User Interface page.

---

<div class="post-metadata">

**Author:** ![Synthfan](https://discourse.zynthian.org/letter_avatar_proxy/v4/letter/s/5f8ce5/32.png) [@Synthfan](https://discourse.zynthian.org/u/Synthfan)\
**Post date:** [November 9, 2023, 4:35pm UTC](https://discourse.zynthian.org/t/mouse-pointer-on-pi-7-inch-display/8744/11 "2023-11-09T16:35:00Z")

</div>

Yes, I can confirm that ‘enable cursor’ is unchecked.  
But the pointer does move with a mouse. Without the mouse it just frozen, doesnt move along the finger BUT I can select menus anyhow.

 ![_20231109_172740](https://discourse.zynthian.org/uploads/default/original/2X/5/5e6b4a9e725fd6acb938cddac9b2feed318636a3.jpeg)  
 ![_20231109_172808](https://discourse.zynthian.org/uploads/default/original/2X/e/edb906d9c76e66c0f765d1e3299fd41b5d261629.jpeg)  
Here are the requested Screenshots.

---

<div class="post-metadata">

**Author:** ![Jeremias](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/jeremias/32/10181_2.png) [@Jeremias](https://discourse.zynthian.org/u/Jeremias)\
**Post date:** [November 14, 2023, 11:36am UTC](https://discourse.zynthian.org/t/mouse-pointer-on-pi-7-inch-display/8744/12 "2023-11-14T11:36:16Z")

</div>

Hello

I also use a 4.3’ waveshare DSI display.  
My Zynthian box has exactly the same problem.

---

<div class="post-metadata">

**Author:** ![riban](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/riban/32/2331_2.png) [@riban](https://discourse.zynthian.org/u/riban)\
**Post date:** [November 14, 2023, 1:16pm UTC](https://discourse.zynthian.org/t/mouse-pointer-on-pi-7-inch-display/8744/13 "2023-11-14T13:16:25Z")

</div>

Sorry guys! I have experienced this but when I started to investigate I did not see the issue. I suspect I may have resolved the issue on that machine so will have to figure out what I did. I suspect it is a modification to the zynthian service script relating to X.

[Edit] I just checked and that modification is not in place but I still don’t see the issue so it may prove challenging to diagnose. I think it relates to X showing its naitive pointer rather than any overlay that a DE might normally provide. You could try adding `-nocursor` to the end of the `ExecStart` line in the file `/etc/systemd/system/zynthian.service` but this change will be overwritten during subsequent updates. Let us know if this helps and if so we may be able to add it to the default config. (Needs testing on all platforms.)

---

<div class="post-metadata">

**Author:** ![Jeremias](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/jeremias/32/10181_2.png) [@Jeremias](https://discourse.zynthian.org/u/Jeremias)\
**Post date:** [November 14, 2023, 4:38pm UTC](https://discourse.zynthian.org/t/mouse-pointer-on-pi-7-inch-display/8744/14 "2023-11-14T16:38:37Z")

</div>

Hello

“-nocursor” in “zynthian.service” solved the problem on my zynthian box.

---

<div class="post-metadata">

**Author:** ![Synthfan](https://discourse.zynthian.org/letter_avatar_proxy/v4/letter/s/5f8ce5/32.png) [@Synthfan](https://discourse.zynthian.org/u/Synthfan)\
**Post date:** [November 14, 2023, 11:54pm UTC](https://discourse.zynthian.org/t/mouse-pointer-on-pi-7-inch-display/8744/15 "2023-11-14T23:54:01Z")

</div>

Oh, that sounds promising if it works out for you. Hmm, sorry for that stupid question: how can I modify that script on the box??

I’m kinda new to Linux in deep, despite my Laptop runs on it. But the Terminal still scares me.

I know where to find the Terminal via this webinterface - but then what??

---

<div class="post-metadata">

**Author:** ![riban](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/riban/32/2331_2.png) [@riban](https://discourse.zynthian.org/u/riban)\
**Post date:** [November 15, 2023, 8:30am UTC](https://discourse.zynthian.org/t/mouse-pointer-on-pi-7-inch-display/8744/16 "2023-11-15T08:30:46Z")

</div>

Unfortunately the teminal implementation in webconf is flawed. It does not display the whole screen and wraps too early and with unexpected results. This makes it very confusing to use. I would recommend you drop to the command line on your Linux laptop and do this:

- `ssh root@zynthian.local` This should connect you to the zynthian after you enter the password “raspberry”, assuming default configuration. If your zynthian appears with a different hostname or address then use that instead of “zynthian.local”. You can use its IP address instead which can be viewed from the admin menu or webconf main page, e.g. `ssh root@192.168.1.123`.
- `nano /etc/systemd/system/zynthian.service` This will open the simple text editor called nano. You can move the cursor around with arrow keys, insert text by typing and delete text with delete / backspace.
- Add the options to the desired line.
- `Ctrl+x` Holding ‘Ctrl’ then pressing the ‘x’ key will offer to close the editor and save the changes.
- `y` Pressing the ‘y’ key will close and save. You can press ‘n’ to close and not save.

I hope this works for you. Let us know if this fixes the problem and we can look to add it to the base build.

---

<div class="post-metadata">

**Author:** ![Synthfan](https://discourse.zynthian.org/letter_avatar_proxy/v4/letter/s/5f8ce5/32.png) [@Synthfan](https://discourse.zynthian.org/u/Synthfan)\
**Post date:** [November 15, 2023, 9:33am UTC](https://discourse.zynthian.org/t/mouse-pointer-on-pi-7-inch-display/8744/17 "2023-11-15T09:33:06Z")

</div>

Yeees, the pointer is finally gone!  
Thanx a lot, for the quick reply and the detailed explanation. Looking forward fiddling around with the box in the evening.

---

<div class="post-metadata">

**Author:** ![riban](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/riban/32/2331_2.png) [@riban](https://discourse.zynthian.org/u/riban)\
**Post date:** [November 15, 2023, 9:41am UTC](https://discourse.zynthian.org/t/mouse-pointer-on-pi-7-inch-display/8744/18 "2023-11-15T09:41:12Z")

</div>

Thanks to both of you for testing this solution. I will look at how it may be configured in the core code. Please be aware that the change you made to the service file is likely to be undone by the normal Zynthian maintenance routines so your dreaded ghost pointer may be back to haunt you soon… 👻

---

<div class="post-metadata">

**Author:** ![wyleu](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/wyleu/32/514_2.png) [@wyleu](https://discourse.zynthian.org/u/wyleu)\
**Post date:** [November 15, 2023, 2:38pm UTC](https://discourse.zynthian.org/t/mouse-pointer-on-pi-7-inch-display/8744/19 "2023-11-15T14:38:49Z")

</div>

Congratulations on getting rid of the poniter. NOw we have a completely unenforcable thank you that you may wish to indulge us with…

It’s explained [here](https://wiki.zynthian.org/index.php/Talk:Zynthian_Wiki_Home)

Don’t worry it’s just about getting some content from people that have been helped.

---

<div class="post-metadata">

**Author:** ![riban](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/riban/32/2331_2.png) [@riban](https://discourse.zynthian.org/u/riban)\
**Post date:** [November 16, 2023, 5:51am UTC](https://discourse.zynthian.org/t/mouse-pointer-on-pi-7-inch-display/8744/20 "2023-11-16T05:51:00Z")

</div>

I have pushed this fix to the _testing_ branch. If there are not subsequent issues discovered it should be in the next _stable_ release. I also added a fix for screen blanking. Zynthian now has its own power saving mode that controls screen blanking so the X screen blanking is undesirable. (It bugs me a lot during development and debugging but isn’t a big issue in the wild.)
