again.. this is an ugly hack......
echo "#!/bin/bash" > eject
echo "echo ugly_hack_to_stop_cdrom_ejecting" >> eject
mv eject /bin/
chmod +x /bin/eject
this will cause this script to run instead of eject, as far as kde knows, the eject went along fine.
or you could rename the origonal eject-renamed back to eject, and let the disk eject.
ReMeMbER lInUx is CAse SenciTIVE... $HOME/.kde/Autostart
run as normal user when using $HOME otherwise you will get roots HOME, and dont miss the dot before kde.
ls -a $HOME will list all gidden directory's like KDE
echo $HOME will output your home directory.
oh, and you ARE using kde right??? or gnome ?