A little off topic, but I have complete control of Apple TV with the Beo 5 using the puc. The hard buttons control the normal Apple Remote functions. The Touch Screen of the Beo 5 has the following functions on it play, pause, stop, rewind, fast forward, previous, next track, skip back, and skip forward. I was able to do this by using the learning function of the Apple TV. I am not using the Apple puc as I found better control by assigning a different device in the BV7 menu and having the Apple TV learn that device's commands.
Beovision 7-55 with Beolab 7-4, 9s and 4000s
Beovision 10-40 with Beolab 1s and 6000s
Beosound 1, 5, 2000, and 3000
Beotime, Beotalk, Beocoms