I have had the exact same problem as you before! And it was surprisingly easy to solve using a piece of software called "connectify". Note: This fix requires you desktop to have a wireless card/wireless usb.
Connectify is basically a piece of software that can produce a wireless hotspot from...