-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Touch screen 90 degrees out #16
Comments
I don't know what the interaction is between the Kivy libraries (this is what is used for the touch-screen UI) and your screen drivers. So I can't help directly. However, if you want to take a vanilla image and install all the pre-requisites for Pi Scan yourself, you can do the following:
python-setuptools python-dev pkg-config python-pip build-essential python-pil
ldconfig udev_version=$(udevd --version) if [ "$udev_version" -ge "201" ]
libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev
apt_file="/etc/apt/sources.list.d/mitako.list" echo "Registering pipaOS repository: $apt_entry" echo "Adding repository key $apt_key" echo "Refreshing available packages" apt-get install python2-kivypie
Now you should be able to play around with the kivy options in .kivy/config.ini (default options are at: https://github.com/Tenrec-Builders/pi-scan/blob/master/config/touch.ini ). The read-only stuff isn't installed either so you don't need to muck around with remounting to modify stuff. But you do need to remember to shutdown cleanly. Once you have figured out the driver/kivy issues, please post here and I may integrate those options back into the main code base. Best of luck. |
First of all, thanks for the comprehensive response! I am a bit of a noob with Linux so I may need to pick your brains about the finer points of the installation. Am I OK doing that on here or via email? |
Probably best to useemail if you want to get into the weeds. You can ask
any questions at help at tenrec dot builders.
On Mon, Apr 16, 2018, at 12:35 PM, computinginschools wrote:
First of all, thanks for the comprehensive response! I am a bit of a
noob with Linux so I may need to pick your brains about the finer
points of the installation. Am I OK doing that on here or via email?> — You are receiving this because you commented. Reply to this email
directly, view it on GitHub[1], or mute the thread[2].>
|
Just one other thought on this. As a workaround, just rotate the screen and control it with a keyboard. Every button on the interface has a labelled hotkey. So you can do everything you need without actually using the touch screen at all. |
I don't know whether this is the right place to ask this but I'm having some trouble with this touch screen (https://www.amazon.co.uk/gp/product/B075JFT9SF) which I want to use with my Raspberry Pi 2 and pi-scan. The touch screen works fine with a normal raspian installation and is calibrated very well however does not work at all with the 'touch screen' version you supplied (I understand this is for the raspberry pi touch screen only) or the mouse version. I have removed the read only permission from the / and /boot mounts and installed the drivers for the screen (https://github.com/goodtft/LCD-show) and the screen resolution is now fine but the touch screen is 90 degrees out - when I press the top right, it shows in the bottom right and when I press on the bottom right it shows in the bottom left etc. I realise this is a very specific issue but could you help at all?
The text was updated successfully, but these errors were encountered: