Well mine is not on a BES and I think this is why the solution worked for me but if u are in BES, RIM says to follow this steps:
To enable Event Injection for the third-party application, the BlackBerry Enterprise Server administrator can perform the following steps:
1. From the BlackBerry Enterprise Server, open the BlackBerry Handheld Configuration Tool.
2. In the left pane, click Software Configurations.
3. Select a software configuration and click Edit Software Configuration.
4. Click Add New Configuration.
5. Enter a name for the new configuration and enter a description (optional).
6. Enter the Handheld Software Location in standard UNC format or select the Change button to browse to the location of the Program Files\Common Files\Research In Motion\ directory that was shared in the steps above. For more detailed information on Handheld Software Configurations, see the section entitled, “Defining Handheld Software Configurations” in the Handheld Management Guide.
7. Click the Policies button.
8. Select a policy from the left pane and click the Properties button, or create a new policy by clicking the New button.
9. Find the label for Event Injection and change the value to Allowed.
10. Click OK to dismiss the policy properties screen.
11. Click OK to dismiss the policies screen.
12. Expand the Application Software tree.
13. In the Policy column, use the drop-down list to select the policy that allows Event Injection for the desired third-party application. Or, select the policy at the end of the row in order for the tree to apply the policy to all third-party applications.
But to do this steps, I think that you (or the administrator) must have access to the BES of the company where the BB belong.
It's all I can say, I don't know if I'm really helpfull