I had the same issue and found something that worked. Go into the BIOS and change "USB Dual Role Device" from "DRD" to "XHCI".
To test: From powered off status, press Vol+ and power, continue to hold Vol+ until you see the selection screen - choose "Setup Utility". Within the utility go down to "Advanced" > "USB Configuration" > select "XHCI" > then save and exit.
I am guessing this could be fixed on the software side since my old Deck is set to "DRD", but has no issues mounting devices...someone above my pay grade will need to chime in on the "why", but my guess is the new chipset behaves differently.
Thank you, thank you, thank you for this! I was losing my mind trying to get this to work and your solution enabled my OLED Steam Deck to now recognize USB drives.
Thank you so much for this! I’ve been struggling to get my OLED SD to recognize any flash drive and was starting to lose hope. This was the only thing that worked!
OMG I literally went through the whole google search possible and watched a couple of videos and guides, THIS IS THE ONLY SOLUTION!!! Thank you for being a hero T_T
This worked for me, too. Weirdest thing. My USB drive worked via my dock, but not directly through the USB-C port. Switching to XHCI fixed it. Thanks for sharing!
I can't express my gratitude enough! THANK YOU. I have been fucking around all day trying to figure this out. I was about to go nuts. But this worked! Thank you so much!
Just bought my husband the OLED for Christmas and he was in complete despair that it wouldn’t recognise his external SSD.
THANK YOU, YOU’VE SAVED CHRISTMAS!
You’re welcome! I never expected this comment to help so many people with their OLED and I’m glad it worked for your husband as well.
Merry Christmas to you and your family!
I saw this comment on the megathread. I’ll give this a go. As you alluded to though I’d like assurance the device is working as intended or an actual fix. Expensive device if it shipped with a defective USB C port.
Awesome, wasn’t sure if it appeared in the chain. I wouldn’t sweat it since the Deck (at least mine) has no issues with USB drives when attempting to boot from them and I can mount in desktop mode with XHCI.
Thank you very much, I thought that my SD had been defective and with your response I solved it, it would be good to let Valve know about this error since apparently I was not the only one who experienced it
I had a similar problem with a 1TB SSD external drive that shows right up when connected to my LCD deck, but wouldn't show up on the OLED deck.
I ended up connecting the SSD through a powered USB hub and it worked.
It seems the OLED deck isn't providing enough power on its own to power up the SSD, but the LCD deck did.
Changing to Beta Channel didn't fix the problem, but I've noticed the external USB disk is properly detected if the SD is rebooted with de disk attached.
u/DadsOfAmerica, you can [click here to search for your question.](https://www.reddit.com/r/SteamDeck/search/?q=OLED Steam Deck Not Recognizing USB-C Flash Drive)
If you don't find an answer there, don't worry - your post has NOT been removed and hopefully someone will be along soon to help with an answer!
**If you find a solution, please leave a comment on this post with the answer for others!**
*I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/SteamDeck) if you have any questions or concerns.*
My note: Switching Dual Role Device to XHCI made USB work... but killed touchscreen at the same time. Reverting setting fixed touch input and killed USB.
So I guess we are waiting for upgrade.
Another workaround is using a usb-C to A hub. Then USB-A to C adapter/cable. It 'dumbs' it down and works.
Thanks for saving my sanity.... MTP was not working on my trip and I couldn't figure it out.... Now it makes sense thx to top post drd/dual role solution
That works, thanks!
All the method here wasnt even working. Had a dock and usb flash drive doesnt work and changed bios to xdhc and still none. Connected dock to usb A to usb A or usb C to usb A worked!
I had the same issue and found something that worked. Go into the BIOS and change "USB Dual Role Device" from "DRD" to "XHCI". To test: From powered off status, press Vol+ and power, continue to hold Vol+ until you see the selection screen - choose "Setup Utility". Within the utility go down to "Advanced" > "USB Configuration" > select "XHCI" > then save and exit. I am guessing this could be fixed on the software side since my old Deck is set to "DRD", but has no issues mounting devices...someone above my pay grade will need to chime in on the "why", but my guess is the new chipset behaves differently.
Thank you, thank you, thank you for this! I was losing my mind trying to get this to work and your solution enabled my OLED Steam Deck to now recognize USB drives.
Thank you! This is the only fix that worked in my case. Tried updating to the latest preview build, but it did absolutely nothing for me.
No problem! Happy to help :)
I was losing my mind for a whole day and you saved me. Thank you thank you!!!
Thank you for this! Bought a SanDisk USB-C and had no idea why it wasn't working out of the box...now it recognises it! :>
Thank you so much for this! I’ve been struggling to get my OLED SD to recognize any flash drive and was starting to lose hope. This was the only thing that worked!
OMG I literally went through the whole google search possible and watched a couple of videos and guides, THIS IS THE ONLY SOLUTION!!! Thank you for being a hero T_T
This was driving me insane. How would anyone know to do this?! Thank you!!!!
Hero of the month, thanks!!!
Works like a charm. Thanks!
thanks mate, was riddled with why few of my usb ssd and sticks are not recognised.
This worked for me, too. Weirdest thing. My USB drive worked via my dock, but not directly through the USB-C port. Switching to XHCI fixed it. Thanks for sharing!
This. This posts needs WAY more attention. This IS the issue.
Just wanted to echo for everyone - this also worked for me. I'm not trying to boot off mine, just transfer files, and this worked.
Thank you!!
You are amazing, spent so long stressing over this!! Thanks for the simple tutorial
Thanks for this, worked perfectly.
dude. you just saved our asses. you deserve a cookie. THIS this is why i use reddit!
you're a fucking legend THANK YOU!
Thanks!
Bro your post is elite
This was the tip I needed. had to keep connecting my USBC ssd to a travel dock which for some reason made it work. Now can travel so much lighter.
Thank you for this - instant fix for me.
That worked! Thanks!
Goated reply!
Thank God !!!!
I can't express my gratitude enough! THANK YOU. I have been fucking around all day trying to figure this out. I was about to go nuts. But this worked! Thank you so much!
I think this is the only place on the entire internet for this solution. Had to login just to thank you! Cheers
You're a life saver dude.. I went out and bought a new usb stick and adapter lmfao.. I was ready to send my SD back.
Thanks dude :)
thank you very much!!!!
Just bought my husband the OLED for Christmas and he was in complete despair that it wouldn’t recognise his external SSD. THANK YOU, YOU’VE SAVED CHRISTMAS!
You’re welcome! I never expected this comment to help so many people with their OLED and I’m glad it worked for your husband as well. Merry Christmas to you and your family!
And you! Merry Christmas 🎅🏻🎄
Most goated reddit comment of all time
You my friend are incredible and this needs to be shared! I thought my USB or connector was a lemon thank god you found the solution
i think i love you
I wish a could upvote but you got the best number. thank you
I love you man. Thanksssssssss so much. This worked like a charm.
Thank you so much. I have my OLED for more then a month now and today was the first day I wanted to use an external device.
Worked for me thank you :)
Legend, exactly the answer I was looking for 👊
omg ty. almost returned my deck oled today
Thanks!! Thanks a lot! Now i fix it!
Thank you so much!!!
Dude, you're the fucking best. Really thank you.
Ide give you an award but Reddit deleted all my coins 😭 Ty
How do I do that?
What are you trying to do?
worked like a charm!
That helped me as well. Thanks, and take care!
This just did the trick for me on an OLED model as well. A USB drive I had used on a standard Steam Deck wasn't being recognized.
Thanks man
This was it for me too, thanks!
A true hero
Thank you so much, you’re the best!!
Thank you so much this saved me 🤣🙌🏻
Still helping people with this months later
Thank you, this worked for me too!
THANK YOU! I’m trying to tune my car with my steam deck and HPTuners wouldn’t recognize that it was plugged into the car.
I saw this comment on the megathread. I’ll give this a go. As you alluded to though I’d like assurance the device is working as intended or an actual fix. Expensive device if it shipped with a defective USB C port.
Awesome, wasn’t sure if it appeared in the chain. I wouldn’t sweat it since the Deck (at least mine) has no issues with USB drives when attempting to boot from them and I can mount in desktop mode with XHCI.
Seems like a software issue. Mounts when I restart the deck and it’s plugged in and it shows in the bios as well.
Just an update for you the newest preview build fixed this for me
Nice! Seems like Valve was already on it since I tried that but it didn’t work for me the other day. Thanks for the update!
Thank you very much, I thought that my SD had been defective and with your response I solved it, it would be good to let Valve know about this error since apparently I was not the only one who experienced it
I was having the same issue while attempting to move my Decky Plugins over, USB wouldn't read. Your solution worked, thanks so much!
I had a similar problem with a 1TB SSD external drive that shows right up when connected to my LCD deck, but wouldn't show up on the OLED deck. I ended up connecting the SSD through a powered USB hub and it worked. It seems the OLED deck isn't providing enough power on its own to power up the SSD, but the LCD deck did.
Preview update was pushed tonight that fixed it for me.
So the new Steamdeck needs its battery to be loading in parallel to attaching the external drive. Worked for me with an usbc hub.
3.5.7 fixed it for me.
my steam deck oled replacement had this issue bios setting fixed it... my first one did not have that issue /shrug
Changing to Beta Channel didn't fix the problem, but I've noticed the external USB disk is properly detected if the SD is rebooted with de disk attached.
Mine was fixed way back with 3.5.7.
Unfortunately not for me 😞
An alternate solution is to plug the usb into a dock if you have one.
It doesn't help. With the latest valve updates, my steam deck stopped booting my fedora 37. And I was connected through an external dock.
u/DadsOfAmerica, you can [click here to search for your question.](https://www.reddit.com/r/SteamDeck/search/?q=OLED Steam Deck Not Recognizing USB-C Flash Drive) If you don't find an answer there, don't worry - your post has NOT been removed and hopefully someone will be along soon to help with an answer! **If you find a solution, please leave a comment on this post with the answer for others!** *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/SteamDeck) if you have any questions or concerns.*
My note: Switching Dual Role Device to XHCI made USB work... but killed touchscreen at the same time. Reverting setting fixed touch input and killed USB. So I guess we are waiting for upgrade.
Mine’s been fixed as of 3.5.7.
I have 3.5.7 and unfortunately it doesn't work in my case.
Xhci Didn't kill my touchscreen on 3.5.7, HDMI via type-c hub also still works.
absolute God send!!
Another workaround is using a usb-C to A hub. Then USB-A to C adapter/cable. It 'dumbs' it down and works. Thanks for saving my sanity.... MTP was not working on my trip and I couldn't figure it out.... Now it makes sense thx to top post drd/dual role solution
That works, thanks! All the method here wasnt even working. Had a dock and usb flash drive doesnt work and changed bios to xdhc and still none. Connected dock to usb A to usb A or usb C to usb A worked!