Disabling system keyboard in Surf

Solved
RK
Radim Kadlec
Ing. Radim Kadlec

I have Soti Surf v. 15.6.0.7-001 and a Zebra device on which a DataWedge profile associated to Surf is created. The web page reads barcodes using the barcode scanner. I only want to use the barcode scanner. Now I get a system keyboard every time I read a code, which I don't need. Is there any way to override this in the Surf settings?

Just to add, there are other applications on the device where I need the keyboard, so I can't disable it completely. I would only need to disable it within Surf, and ideally only on one particular web portal - if at some point in the future there is a catalogue of multiple sites and the keyboard is needed on the others.

Any idea how to achieve this?

a year ago
SOTI surf
ANSWERS
MD
Matt Dermody Diamond Contributor
a year ago

There may be a way to achieve this but it might be possible. DataWedge supports linking to a custom Enterprise Keyboard layout when the given DataWedge Profile is activated. You could create a custom EKB layout that is effectively empty or maybe only have a couple of small buttons at the bottom of the screen. Then associate your Surf DataWedge Profile with that Enterprise Keyboard layout and it would contextually display that while Surf is open and then show the regular keyboard when other apps are in the foreground. 

https://techdocs.zebra.com/datawedge/latest/guide/utilities/ekb/

Solution