O Cygwin é uma implementação parcial de alguns dos subsistemas POSIX, permitindo que alguns aplicativos POSIX rodem no Windows. Ele não é um sistema operacional completo, não fornece drivers (de modo kernel) para hardware e não se comportará como um sistema operacional UNIX completo em todos os casos.
Embora o CygwinX forneça suporte básico para o XWindows, ele é bastante rudimentar e é, devido à sua natureza, simplesmente usar as APIs gráficas do Windows para renderizar a interface do usuário do X.
Os dispositivos em / dev no Cygwin são meramente mapeamentos para um subconjunto dos dispositivos que seu PC suporta. A maioria desses dispositivos suporta teclado, mouse, dispositivos de armazenamento, etc.
Eu duvido que você encontre uma maneira de fazer com que o Cygwin suporte dispositivos esotéricos, como telas LCD USB.
Se você quiser usar um sistema operacional POSIX / UNIX para rodar um dispositivo desse tipo, eu recomendo strongmente que você faça uma dupla inicialização no Linux ou similar. Se você conseguirá encontrar drivers Linux para sua tela é outra questão. Você pode ter um pouco de sorte aqui .
HTH.