Das 2. "Problem" liegt daran, dass der Barcode-Scanner sich als Tastatur meldet und deshalb automatisch auf diese gewechselt wird ( externe Tastatur hat Vorrang von virtueller)
Also mit folgender Kombination laufen bei mir Barcodescanner und virtuelle Tastatur "parallel":
CipherLab 1660 BT Scanner und Samsung Galaxy Note 2; der Scanner ist als HID-Device mit Android verbunden; Getestet mit eigener App und vorinstallierten Apps.
Zur Alternative "Kamera": Am einfachsten ist das ganze mit
dieser Komponente für 60$. Das mitgelieferte Beispiel hat bei mir zwar zunächst fast gar nicht funktioniert, aber als ich dann "autofocus" für die Kamera (die Kamera-Hardware muss das natürlich unterstützen!) aktiviert habe, lief es super.