I just came up with an idea that I have not tested yet.
I have a lintronic box and a Beovision 7 with a STB-C.
If I have a device (let's call it device A) not supported by the STB-C, I can configure the Lintronic to convert Beo4 codes to the code of the new device.
It works well, but the problem is that it will not work from link room and you cannot hide the device. Also in rare case, the lintronic box may not get the signal that you have changed from a source to another and get confused.
What I am suggesting is to setup the STB-C to control a device of type B (that you choose randomly) and then place the IR blaster of the STB-C on the Lintronic, and then you program the Lintronic box to convert code from device B to device A.
Et voila, it solves all the problems!
p.