O culpado mais provável é mecânico - algo instável com sua fiação ou conectores.
Verifique os cabos USB à medida que vão para o laptop - meu palpite é que ou você está batendo neles quando está enganando com o cabo VGA, ou o conector na placa-mãe é marginal, levando a uma desconexão quando você engana com outros conectores .
O seu cabo VGA é destacável do seu monitor? Se assim for, tente desconectar e conectá-lo no monitor e ver o que acontece. Minha aposta é que nada acontece, reforçando assim a ideia de que o problema está no laptop.
Uma vez que você descobrir qual conector / cabo realmente está com defeito, você terá que encontrar uma maneira de lidar com isso - se for um cabo USB, geralmente é fácil de substituir. Se é o conector da placa-mãe, você tem um problema maior (embora tente adicionar um hub e usar um conector USB diferente na placa-mãe).