Use ConsumerToKey:
<?xml version="1.0"?>
<root>
<item>
<name>ejecttoj</name>
<identifier>ejecttoj</identifier>
<autogen>__ConsumerToKey__ ConsumerKeyCode::EJECT, KeyCode::J</autogen>
</item>
</root>
As teclas de ejetar têm um pequeno atraso por padrão, mas você pode removê-lo com NoEjectDelay .