So I bought a new Sandisk Cruzer today and guess what? I can't eject using the eject button anymore, nor using the old eject script (that one complained about the device not being ejectable). So I look into it and using the old eject script's feature of showing what's running on the USB key, I see that the script has it marked as Fixed.
So I dig into the whole mess and it seems that to try to appease the MS monster, SanDisk forced all of their USB keys to be Fixed instead of Removable. See this post: http://aussiestorageblog.wordpress.com/2013/11/11/your-sandisk-usb-stick...
Apparently they have now changed their minds, but didn't pull any product from the shelves, so I got stuck with one of the bad ones.
Now I know that this isn't really tragic, but it was darn convenient to be able eject my USB key with a single button.
So I saw a post here (MAN, is it annoying to not be able to sort old posts by age) referencing that the PA.c button just calls USB Disk Ejector, so I downloaded that and ran it to see what it says. It shows the USB key, but fails to close any apps or eject.
Is it possible that it is using the same logic as the old eject script and not running on fixed disks?
Can someone a) verify that I'm not crazy and 2) see if this check (if that's what it is) can be turned off?
Thanks SOO much!