I found a bizarre thing that seems to be responsible for my trim woes.
When i map trim backward & trim forward buttons to , and . they will not work in the timeline.
But i tried mapping these same functions to other keys and they do work (without having to click into the trim window)