It sounds like you need an external keyer. I highly recommend the Logikey K-5http://www.idiompress.com/k5.php
I have the older K-3 model and it is a great keyer. The K-5 addresses a few deficiencies
in the K-3 and adds some more features.
If you go with an external keyer, I also recommend the Logikey K-5. In general I find an external keyer much user friendly than most internal keyers, especially if you use the memory functions.