Using Kiosk Pro with an external screen

Connection options

Wireless over Airplay

You can connect Kiosk Pro to an external monitor wirelessly using AirPlay to an Apple TV. The external monitor is then connected to the Apple TV via wired HDMI. 

AirPlay runs over WiFi and requires that both the Apple TV and iPad be connected to the same WiFi network.  

If using AirPlay, we recommend having a dedicated WiFi network for the Apple TV and the iPad. If other iOS or iPadOS devices are allowed on the network, they can easily switch the AirPlay source for the Apple TV, interrupting your presentation.

Wired via Adapter or Hub

Apple also offers adapters that connect to an external monitor directly via wired HDMI. 

For iPads with a Lightning connector, you can use a Lightning Digital AV Adapter that allows for pass-through power to the iPad though a second Lightning port.  

For iPads with a USB-C port, Apple offers a USB-C Digital AV Multiport Adapter with pass-through power through a second USB-C port.  

There are also a number of USB-C hubs now on the market that include an HDMI port.  While we haven't seen any problems in testing of several of these, our JavaScript API is not guaranteed to work if using third-party AV adapters or hubs.


Mirroring the iPad screen

iOS/iPadOS functionality, works in:

Kiosk Pro Lite, Basic, Plus and Enterprise

You can use iOS/iPadOS's native support for mirroring to mirror the iPad's screen directly onto an external monitor.  This is iOS/iPadOS system functionality and not something implemented by Kiosk Pro.

This option uses black bars on the right and left of the display to fill the screen as iPads use a 4:3 aspect ratio and most external screens are wider at 16:9. In addition, on some monitors smaller black bars are shown above and below the content.  As this is system functionality, it is not something Kiosk Pro can address directly.


Showing content full-screen

Supported in:

Kiosk Pro Enterprise

Support for full-screen content on an external screen is available in our Enterprise version through our JavaScript API, which allows you to show different content on each display. You can use the iPad as a controller and the external monitor as the display, connecting to the monitor and showing HTML pages, PDF files or multimedia (audio and/ or video).

Enterprise also supports full-screen screensaver video, which can be looped independently of the iPad or automatically switch to native mirroring when a visitor interacts with the kiosk. 

Direct mirroring of the iPad's screen is not currently supported in full screen mode; but it is still possible to switch between full-screen content triggered through the API and the use of the iPad's native mirroring if this functionality is needed.


Using an external touchscreen

Not supported

There is currently no way for an iPad to respond to touch gestures on a secondary external display, even if that display is touch-sensitive.

If you are using our Lite, Basic or Plus versions which rely on the native iOS mirroring to show the same content on an external monitor, you would simply interact with the site directly on the iPad or trigger the animation/modification directly in your .html code.

If you are using the JavaScript API in our Enterprise version to send separate .html content to the screen, you could use an interaction on the iPad to trigger the API to send a new version of the page to the screen or to send a JavaScript command that would be executed on the existing page. 

Still stuck? How can we help? How can we help?