Browser and OS detected via Window.Navigator are not fail proof. They only observe pattern in the way a browser does stuff and classify into OS and Browser groups.
Browser run Javascript ( i.e GWT Code ) do not have privilege to query OS regarding installed software or hardware details!!!!!
There is no possible solution in GWT/Javascript for this.