[Q] Computer only recongnises phone under MTP mode

I am currently using CyanogenMod 11.0 20140420 by Maclaw, but this has been going on since I started using the custom ROMs. Any time I try to use my phone in Mass Storage mode, my computer will not read the device, but in MTP mode, it reads the storage, but everything doesn't show up properly. Some files on the external SD card won't show up at all unless I use my microsd card reader and put it in there. Anyone else have this issue or know how to fix it?

Thank you, but I've tried that as well, couldn't even change the mode. I've also tried "USB mode switch for SGS1 on CM" (can't post links because I'm under 10 post) but when I switched to mass storage, my computer wouldn't recognize the phone.

XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality.Are you a developer?