Tutorial – Using Touchscreens with Pi Presents

Greg Reynolds from the Canadian Air and Space Museum in Ottawa has provided a tutorial on how to generate a profile for using a touchscreen. He provides much useful information which is not immediately obvious from the manual including the directory structure of Pi Presents. He takes you through editing screen.cfg which is the file that defines the layout of the touchscreen buttons and uses the radiobuttonshow template profile to show how to set up the control path between a touch and a video playing.

The tutorial is applicable to Version 1.3 (gapless). Version 1.2 (next) has detailed differences but the general principles are the same.

The tutorial is a pdf document which can be found here

The Raspberry Pi has a driver that supports touchscreens but there is little information about which touchscreens are supported. If you have successfully used a touchscreen with Pi Presents please tell us in a comment.

Advertisements
This entry was posted in Uncategorized. Bookmark the permalink.

3 Responses to Tutorial – Using Touchscreens with Pi Presents

  1. Barry Cary says:

    Hi all, I have my RPI running Pi Presents on a view sonic TD2230 Touchscreen. It all works fine, touching the click areas can navigate you thru my presentation, The problem arises when you use multitouch gestures like you would on a iPhone. Pinch or expand etc… and then all touch ability goes away. I can still control the presentation via a mouse, but I don’t get touch control back until I either relaunch Pi Presents, or if I unplug and plug the usb cable going to the touchscreen.

    Any thoughts or Ideas would be greatly appreciated.

    Thanks
    Barry

    • KenT says:

      Pi Presents does not support multi-touch touchscreens because it uses Tkinter which does not support it. I am not sure whether the crash is caused by PP or by Tkinter. If you contact me via this blog you can send me the debug log.

  2. Harry Klancer says:

    I am building a WWII Living Room for our museum, with visitors able to sit and select music, newscasts, speeches, regular programming, commercials (this is the US) etc. We don’t use video files, but do use hundreds of audio files and a layered selector mechanism on the touch screen.
    Bought an ASUS VT207 and expected to have to go through all sorts of contortions to make it work. Plugged it into my Pi, wrote a screen config. file and – immediate success! I’m going to buy another ASUS for future experiments.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s