If they're this torqued over control over the client end hardware, why have any pretense the client owns it? Make a leased terminal / Xbox console (without the "open") part of the requirement already.
Or to put it another way, "past the elbow, you have to give us a kiss first"