Hi @macbookguy12
Re: "Disc will not eject out of SuperDrive no matter what".
Has happened to many of us ... can be due to various causes, so it is not easy to pinpoint which cause in your case.
___________________________________
Re: "Won't even show up on my desktop either".
To have disc show up on desktop:
Have found that it is necessary to connect a Superdrive directly to a port on the Mac ... using an approved adapter if necessary, yet not using a "hub" of any kind to connect.
________________
In a finder window
Check the left sidebar to see whether or not the Superdrive / Disk-name is listed there ... if so ... look for an eject icon (up-arrow with a line under it) - beside it to click.
__________________________________
Re: "... is there a way I don't know about to eject it?"
We can't guess what you know, or don't.
When there's an icon on the desktop,
- Press on the icon with two fingers and choose eject from the menu
or
- we can just drag the icon to the bin eject icon appears as we drop it.
Else: If necessary: Restarting the Mac (Apple menu > Restart) may eject the disk.
_________________________
If you haven't already seen it
Apple Support's March 17, 2025 article:
How to connect the Apple USB SuperDrive - Apple Support
provides a couple of ways to eject ...
Eg: says:
"Eject a disc
To eject a disc, click Finder in the Dock, then choose File > Eject.
Or,
if your keyboard has an eject key, press and hold the eject key (up-arrow with a line under it icon)
* If your SuperDrive doesn’t respond when connected to an external display or USB hub, connect your SuperDrive to a USB port directly on your Mac."
There is much more info. in the linked article: (eg: compatibility / adapters / correct methods of connection to Mac etc.)
_________________________________
Seems these USB SuperDrives are similar ... yet there may be differences ... Sorry I don't know much about that.
You may be using:
* the older ZM/A SuperDrive
or
- the newer LL/A SuperDrive
All the best :-)