If your device is not showing anywhere, it's possible that you need to manually download and install the appropriate driver. To do that, visit the manufacturer's website. From there, select your card and download the appropriate driver for your OS. If you can't find the driver for Windows 8, it means that the developer didn't release one yet.