Preliminary note: *I forget how I did it but I turned my capslock into a ctrl*

Onto the real issue:
I have my trinket binded to capslock-R*, and shift-R (just in case i'm a bit overzealous on the modifier).
but for some reason when I am moving around the capslock-R doesn't work.

Example:
If I am holding w (to run forward) and I hit capslock-R, nothing happens.
but if hit shift-R it uses the trinket as intended.
However, if I am standing still both work as intended.

Why is this? and how can I fix it?

Thanks for any help!