PDA

View Full Version : Eject-tray and close-tray DVD-ROM drive


fagankev
2004-01-11, 18:38
how about an eject button for all us lazy people.
and i'll go one better, lets say we have a movie split across 2 or more cd's, why not have a function, say when file stacking is selected, when the first cd finishes the player ejects the tray thus asking for the next disk.

fagankev
2004-01-12, 19:47
nobody thinks an eject button would be a good idea???

febs
2004-01-13, 10:07
me i don't :)
if you want to change the disc you have to reach the console anyway, so what's the gain in ejecting remotely?

auto-eject is nice. one button less to press :)

onkel bouncy
2004-01-14, 15:44
a skinable eject/close button would be nice.

cantrip
2005-01-10, 06:39
we all know how crappy xbox dvd drives can be. *sometimes when i put a disc in, the xbox doesn't recognize it until i open/close the tray again. *please add this function somewhere. *if this is currently possible with some sort of python script, someone please let me know. *this is the only feature stopping me from using xbmc as my dash. *thanks.

also, an xbe renamer would be super-cool too!

RobotDan
2005-02-01, 03:55
i need eject/load the tray a few times to get xbmc to recognise some dvd-rs. i thought i may have been able to map a remote key to do this, but it seems there is no such function.

can a python script control the dvd tray?

Cactus
2005-04-14, 20:13
yup,

i would like to see such a function too. agreed that it doesn't really matter if it's a python or xbmc function, as long as it isn't an xbe i need to start.

tia,
cactus

Morien
2005-04-15, 17:54
sounds like cactus already knows about it, but robotdan and cantrip, until it's coded into xbmc if ever, you can get xbe files to do it. that's what i have, then it just reloads xbmc straight after. still, being directly coded into xbmc would be easier.

jmarshall
2005-04-15, 19:21
it's add to cvs.

xbmc.ejecttray

cheers,
jonathan

methbox
2005-04-22, 22:12
two functions i wouldn't mind seeing added to xbmc, the ability to eject and load the dvd tray. as well having password protection for buttons, not just the bookmarks.

these two functions seem fairly obvious to me.

thanks.

jmarshall
2005-04-22, 22:21
first one is detailed on the online manual:

http://manual.xboxmediacenter.de/wakka.p....;v=11rm (http://manual.xboxmediacenter.de/wakka.php?wakka=builtinfunctions&v=11rm)

Cactus
2005-04-22, 23:32
*- 15-04-2005 added: new built in function xbmc.ejecttray for opening/closing the dvd tray.
xbmc.reloadskin()

thank u!

cacti

methbox
2005-04-23, 01:38
fair enough, thanks.

now if i could just get it to work. im trying to map th function to the "0" button on my remote. only to work from the "home specific actions" section of the keymap.xml

this is how i have it setup,

<action>
<description>popup shutdown menu</description>
<id>xbmc.ejecttray()</id>
<remote>0</remote>
<gamepad>rightthumbbutton</gamepad>
</action>

this does nothing for me, it does disable the "shutdown menu". is there to be some sort of information or variable that goes in the brackets of the function code like this,

<id>xbmc.ejecttray(eject)</id>

thanks.

jmarshall
2005-04-23, 12:00
if you have a new enough version of xbmc, it will work fine.

check the changelog for when it was added.

kraqh3d
2005-04-23, 15:54
i think it needs to use an execute tag, not the id tag:

<action>
<description>tray control</description>
<id>0</id>
<execute>xbmc.ejecttray()</execute>
<remote>0</remote>
<gamepad>rightthumbbutton</gamepad>
</action>

and no, you dont need to specify "eject" in the parens. the function does both eject and close based on the current state of the tray. it ejects the tray if its closed, and closes the tray if its open.

tcghost
2005-06-24, 19:25
hi, i would like to request the ejecttray function to work on pc dvdrom drives (with <usepcdvdrom> as yes, of course). at the moment, the function does nothing on my xbox because i replaced my original dvdrom drive with a pc one.

thank you.

thor918
2005-06-24, 21:48
you did not connect the eject signal from xbox to your dvddrive then? to get this working, the devs have to send a eject using ide signaling then, not sure if there is such apis. it would just be much easier if you just solder on a eject signal to the eject button of the pcdrive-

tcghost
2005-06-24, 23:10
yes, that's exactly what i was asking, to have an option to send the eject signal through the ide channel

i'm not too good with soldering, so i don't want to resolder anything...

PDG1
2005-08-18, 06:50
just the simple option to eject the tray
and maybe even be able to reattempt to read a disk
cuz alot of the time when i'm trying to get my flippin box to read somethign from a disk it gets annoyed @ me... and just refuses to read anythign i put in there... so i have to keep trying to get it to read it by ejecting the tray and loading it again
maybe there's an easy way to fix this... and maybe this is the problem that every body keeps complaining about when they say that their dvd drives suck:p...