Barcode scanner and touch keyboard in Android
Your bar code is being recognized as Physical Keyboard. Hence the soft virtual keyboard on your android is been disabled..

Option 1: Try manually checking the keyboard setting after you connect the bar code reader.
Go to Settings -> Language &amp; Input -> and check if the keyboard options are disabled and if so, try enabling them.

Option 2: Go to Settings -> Language &amp; Input -> Keyboard ( &amp; input methods) -> and check for "USE PHYSICAL KEYBOARD" and put it to "off".

If the above doesn't work, can you send the Phone model and Bar Code Model.