Some Wi-Fi devices have compatibility issues with certain routers. This can vary from not even being able to detect that a network exists, to simply having a slow or unreliable Wi-Fi connection.
I have had several devices over the years that had compatibility issues with various routers.
I had an HP laptop that had extremely slow Wi-Fi. This did not affect other wireless devices, and it turned out to be interference from a neighbour's network. I changed the wireless channel the router was using and the problem disappeared.
I have a security camera with Ethernet and Wi-Fi capability. When I first got it, it could not detect the Wi-Fi from the router I had at the time although it could detect other networks. I used it with Ethernet until I changed the router to a different make.
I currently have an Asus mini laptop that does not like my current router. The connection is slow and unreliable. I'm now using a Wi-Fi Range Extender just for that laptop. The extender connects by Wi-Fi to the router, and the laptop connects by Wi-Fi to the extender.
I have seen similar problems many times with friends and neighbours networks.
Start by trying different wireless channels. If that doesn't help, see if there's an updated wireless driver for the laptop. After that it might be a case of switching to a USB wireless adapter in the laptop, replacing the router or adding a second Wi-Fi network with a wireless access point or Wi-Fi Range Extender. An extender will drop the Wi-Fi speed for devices that use it as each packet has to make two wireless hops instead of one.
You might look at Powerline network adapters such as:
http://www.tp-link.us/...WPA4220KIT
This can provide a second Wi-Fi network in your room, and should allow you to connect the desktop PC by Ethernet. Ethernet is almost invariably faster and more reliable than Wi-Fi, especially for online gaming.