For a very brief window, Microsoft inadvertently made its upcoming Windows 8.1 update available online. If what was seen proves true, the update should make keyboard and mouse Windows 8.1 users quite happy when the update is officially released on April 8.