# Touchscreen Driver

**URL:** <https://forums.balena.io/t/touchscreen-driver/323467>\
**Category:** balenaOS\
**Tags:** docker\
**Created:** [June 4, 2021, 8:28am UTC](https://forums.balena.io/t/touchscreen-driver/323467 "2021-06-04T08:28:03Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![HenrikW](https://avatars.discourse-cdn.com/v4/letter/h/d9b06d/32.png) [@HenrikW](https://forums.balena.io/u/HenrikW)\
**Post date:** [June 4, 2021, 8:28am UTC](https://forums.balena.io/t/touchscreen-driver/323467/1 "2021-06-04T08:28:03Z")

</div>

Hi,  
i need to install a touchscreen driver for an application running on raspberrypi 3.  
Ive tried (unsuccessfull) to install it inside a container but systemd is missing. Before trying several things i just wanted to asked if someone have done this before.  
Driver is the Faytech resistive touch driver:  
[Faytech AG](https://www.eeti.com/touch_driver/Linux/20201110/eGTouch_v2.5.9321.L-ma.tar.gz)  
Thanks for your help!

---

<div class="post-metadata">

**Author:** ![dtischler](https://sea2.discourse-cdn.com/balena/user_avatar/forums.balena.io/dtischler/32/2483_2.png) [@dtischler](https://forums.balena.io/u/dtischler)\
**Post date:** [June 9, 2021, 1:51am UTC](https://forums.balena.io/t/touchscreen-driver/323467/3 "2021-06-09T01:51:27Z")

</div>

Hi Henrik, I am not familiar with that particular device, but we do have some documentation and a sample repo for setting up systemd. First, here is some details in our Docs: [Balena base images - Balena Documentation](https://www.balena.io/docs/reference/base-images/base-images/#installing-your-own-initsystem)

Second, our Masterclass has some additional exercises as well: [Balena Services Masterclass - Balena Documentation](https://www.balena.io/docs/learn/more/masterclasses/services-masterclass/#5-running-systemd-in-a-service)

And finally, here is a sample repo that has an implementation that you can build upon: [GitHub - balena-io-examples/balenalib-systemd-example: Example project using systemd with balenalib images](https://github.com/balena-io-examples/balenalib-systemd-example)

Hope that helps!

---

<div class="post-metadata">

**Author:** ![HenrikW](https://avatars.discourse-cdn.com/v4/letter/h/d9b06d/32.png) [@HenrikW](https://forums.balena.io/u/HenrikW)\
**Post date:** [June 14, 2021, 9:24pm UTC](https://forums.balena.io/t/touchscreen-driver/323467/5 "2021-06-14T21:24:43Z")

</div>

Thanks for your help @dtischler !  
Today ive found this topic which helped me a lot.

> [@Get Touchscreen eGalaxy Touch working](https://forums.balena.io/t/get-touchscreen-egalaxy-touch-working/2482/75):
>
> @pdcastro Hey, just want to give another update. Turns out we didn’t need the eGalaxy touchscreen drivers after all. All we needed to do was to set ENV UDEV 1, and install xserver packages: RUN apt-get update && apt-get install -y --no-install-recommends \ xserver-xorg-legacy \ xserver-xorg-core \ xserver-xorg-input-all \ xserver-xorg-video-fbdev \ xserver-xorg-input-evdev \ xorg \ xinput \ x11-apps \ matchbox-window-manager \ xinit \ && rm -rf /var/l…
