Elegoo Capacitive 7 inch Diver not working


I am new to OSMC and i have appreciated all of the information here on the forms. There are a lot of people using different touch screens, however this one is not one that i was able to find. The diver for this touch screen is here : GitHub - goodtft/LCD-show: 2.4" 2.8"3.2" 3.5" 5.0" 7.0" TFT LCD driver for the Raspberry PI 3B+/A/A+/B/B+/PI2/ PI3/ZERO/ZERO W But when i follow the instructions provided, it killed my image of OSMC on my SD card. Upon further inspection, this is because their driver replaces a lot of files that are helping OSMC run.

So, i figured that i would be get around it by looking in the different files and adding the additional commands that would be needed to make it work. the commands that replace the files are :

sudo cp -rf ./boot/config-7B-800x480.txt /boot/config.txt
sudo cp ./usr/cmdline.txt /boot/
sudo cp ./usr/inittab /etc/
sudo cp -rf ./usr/99-fbturbo.conf-HDMI /usr/share/X11/xorg.conf.d/99-fbturbo.conf
sudo reboot

The last command before reboot has a location that does not exist on OSMC, but that makes since since the touch screen is made to be used with raspberrian. Is there any help or suggestions anyone might have?

It probably stopped booting when you copied the config.txt over. I’d append the current config.txt rather than replace it entirely.

Hope this is enough to get you started

Thanks for the advice. after letting it reboot with appended sections, it didn’t show initially, but after letting it sit it turned on. now the screen turns on and has some touch capabilities. But it is extremely buggy. it will sense a touch command around 1 out of every 4-5 but it has sections where it seems to function. I have taken a different sd card that has raspberrian on it and installed the driver the way that the instructions say to. The touch settings are much better.

So this begs the question. Since the last command : sudo cp -rf ./usr/99-fbturbo.conf-hdmi /user/share/x11/xorg.conf.d/99-fbturbo.conf , doesn’t have a osmc counterpart(a location i can find that is equivalent) Is this the cause for the major change in touch sensitivity? Or is there some other portion of osmc that is working against the touch screen that needs some tweaking? i will continue to mess with it, but any more direction would be appreciated.

OSMC doesn’t use X11, so your options will be more limited. I think there are some solutions for GLES applications, but I do not know them in enough detail.