Quase todos os scanners de código de barras funcionarão (os conectores de porta serial precisam de um pouco de configuração extra, mas agora são bem raros). Eles funcionam como um segundo teclado (para conexões USB) ou um teclado normal (para tipos de cunha). A maioria dos scanners é pré-configurada para emular um teclado, mas pode ser reconfigurada para aplicativos POS.
Nós usamos os scanners da Datalogic com o Ubuntu (ambos os tipos USB e Wedge) e eles funcionam perfeitamente.