If input buttons are attached, they will send a GPIO_X_ON or GPIO_X_OFF message to the content when a button is pressed or released. "X" is a number between 0 and 7 based on which port the pressed button is attached to.
If the content sends messages in the same format described at inputs, the client will configure the port which received an event as an output, and set its pin value to either 0 or 1, so if a suitable display is attached the received value will be shown.
You can configure the sensor events of the content in the editor at Content --> External events --> Editor sensor events
Below is an example of configuring pins 0 and 1 as inputs. The content will navigate to the page named "Menu" when pin 0 is pressed and navigate to page named "Default" when pin 1 is pressed. Pin 2 is also configured as an output which will be turned on when the page "Default" starts and turned off when page "Default" ends:
You can read more about sensors here: Sensor events in contents
If your device has an IR port you can use the following sensor events for transmitting or receiving:
IR_Receive X true
Leverage Wallboard's powerful suite of tools to create, automate, and manage dynamic digital signage that your audience will remember.