If you can live with some python.... I would consider rendering the screens to some image format that pygame can read. Then use pygame to display the image, and while you are waiting, scan a gpio and if it reads the button as pushed, call your print routine. On Fri, Jan 5, 2018 at 8:27 AM, Van Horn, David < david.vanhorn@backcountryaccess.com> wrote: > Feel free to retag if this isn't engineering enough. > > I'm looking at digital signage software for the Raspberry Pi, but I need > to integrate a USB thermal printer and a button so that while a given > screen is up, a button press will print out a reminder tag. > Tons of options out there, but I haven't seen any that have this simple > feature. > > Have you seen something like this? Any ideas how I could hack it into an > existing digital signage package? > The part being printed doesn't even need any graphics, just text is fine. > Button press performs piping file X to the printer, but when the graphics > change, file that prints needs to also change in sync. > > -- > David VanHorn > Lead Hardware Engineer > > Backcountry Access, Inc. > 2820 Wilderness Pl, Unit H > Boulder, CO 80301 USA > phone: 303-417-1345 x110 > email: david.vanhorn@backcountryaccess.com backcountryaccess.com> > > -- > http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist > --=20 *Forrest Christian* *CEO**, PacketFlux Technologies, Inc.* Tel: 406-449-3345 | Address: 3577 Countryside Road, Helena, MT 59602 forrestc@imach.com | http://www.packetflux.com --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .