TC56 key input in web browser will only fire after page refresh.

I am currently in possession of a demo TC56 and so far I think its a fantastic piece of kit. However I have run into a issue. One of our web application relies on scanning through key input results in JavaScript. The TC56's behaviours is peculiar. I have hooked the device up to my PC and debugged through the JavaScript in chrome. The JavaScript looks at a key press event, however when you first land on the page and scan something it does not register it as having a key input. If you then refresh the page it will work absolutely fine. I have tried this in other browsers, including the default android one and it has the same effect. Am not experiencing this issue with other similar devices.


Any suggestions on what settings I should be using? I've pretty much tried every configuration I could think of.