I am totally new to UWP and building an application that needs to take input from a barcode scanner using the UWP Point-of-Service API. I also have a legacy application that needs to take input from the scanner as key presses. My scanner (a Zebra 2208) doesn't seem to support switching between HID POS and HID keyboard mode automatically when it is claimed/unclaimed.
Is it possible to have my UWP app receive data from the scanner while running in the background and use the InputInjector
API to send keys to the legacy application? If so, how?