Hmm, that's interesting. I'll have to try the "...eject" next time I have a burn session freeze on me. (You know, where it's supposed to be burning a DVD, but the burning application sits there and churns with the beach ball, but it's not really doing anything, and it never comes out of it.) Had to resort to rebooting in the past. Happens a few times per year, which isn't much considering how many I burn, but it's annoying when it happens.
I was searching for this stuff because I used to use option-F12 (Logitech keyboard) to open the second drive, but it stopped working, possibly because of the latest Logitech software update I installed. I have the previous Logitech update if I need to revert, but the new version has some other nice features, so this workaround isn't bad. I always (literally, always) have a terminal window open anyway, so I just did a few quick aliases for my drive open/close/eject functions. I'd still rather have a quick single key-combo, but this isn't bad.
It's tempting to write a little script-application that would figure out if it was open or closed and then do the opposite, but looks like the only drutil bit that might tell me that information is the "poll" option, and that keeps polling, so it doesn't self-terminate, so things get messy from a coding standpoint. It's probably not worth that much work to me. 🙂
Thanks for the tip!