Problem with Omnii XT15 Scanner

I have a Omnii XT15 unit (a recent unit it says Zebra).

I am programming in .Net to enable the barcode scanner.

I want my application to control the scanner, activate and deactivates. However the unit has the scanner enabled everywhere.

There is no DataWedge and I do not want getting the data as a keyboard input. I need it to come from the sdk.

My main problem, is that I do not want the scanner enabled everywhere in the OS. I want full control enable/disable the scanner.

Also I want to get rid of the pop-up message windows that says scanning that comes up when the barcode scanner is ON.

Just want this to work like the SDK works on regular MC9XXX units and the rest of Symbol/Motorola/Zebra units.