Friday 11 December 2015

PiTFT Touchscreen, Pygame, Raspbian Jessie issues

Anybody had problems with Pygame on PiTFT on Raspbian Jessie? No? Well on Raspbian Jessie Pygame apparently works normally, except that the PiTFT touchscreen mouse doesnt work properly on Pygame. If you touch the touchscreen in the same spot a few times, you would find that the cursor just moves around randomly. That may have only been for my code, but apparently others are also having the same problems. Like in https://forums.adafruit.com/viewtopic.php?f=47&t=76169.

How do we fix the problem? If you are a Linux noob like me, I found some commands that will help

Works as of 11/12/2015:

sudo apt-get install libsmpeg0
cd /tmp
wget http://archive.raspbian.org/raspbian/pool/main/libs/libsdl1.2/libsdl1.2debian_1.2.15-5_armhf.deb
sudo dpkg -i libsdl1.2debian_1.2.15-5_armhf.deb
wget http://archive.raspbian.org/raspbian/pool/main/p/pygame/python-pygame_1.9.1release+dfsg-10_armhf.deb
sudo dpkg -i python-pygame_1.9.1release+dfsg-10_armhf.deb

I'm not very sure whether some of these downgrading commands are redundant, so it would be nice if  you can comment if you think so.

Basically, There have been some problems with SDL or Pygame, so I downgraded these packages.

That's all. Thanks for reading.