Então, @mtorresmbr,
Num teste que fiz aqui consegui fazer funcionar o reconhecimento das portas USB no VirtualBox tendo o Windows10 (edição Home versão 1709 - compilação 16299.64, arquitetura 64-bits) como guess (=visitante) e o Ubuntu 16.04.3 (kernel 4.4.0-101 #124) como hospedeiro (=host), tendo nele 'atachado', isto é, plugado, uma impressora HP Photosmart C4280, embora não seja exatamente um caminho muito óbvio ou trivial.
Espetei também um pendrive e está identificando o pendrive numa porta USB 2.0, além de estar aparecendo a mencionada impressora plugada.
No caso usei a última versao disponível no site do VirtualBox Oracle, isto é, a versão 5.2.2 r119230 (QT5.6.1)
Na prática só funcionou depois que fiz funcionar primeiramente numa máquina virtual com o 'guess' Ubuntu 17.10, nele foi tudo fácil e de primeira, não apenas reconheceu e funcionou a impressora como também a função de digitalização dela.
Bem, o fato é que depois funcionou também no Windows 10, então aí no seu sistema deveria estar funcionando também.
Talvez fosse melhor revermos isso desde o início.
Evidentemente que o pressuposto é que seu sistema hospedeiro (host=Ubuntu) esteja devidamente atualizado.
sudo apt update
sudo apt upgrade
Os dois comandos acima devem terminar sem erros de quaisquer espécie.
Não precisa trazer ao tópico o resultado do processamentos dos dois comandos acima, não ajuda em nada, a menos que apresentem algum erro, aí então será preciso examinar.
Também é melhor saber concretamente o cenário do seu sistema, traga ao tópico:
lsb_release -rd&&echo "${XDG_CURRENT_DESKTOP}"&&echo $XDG_SESSION_TYPE
uname -ri