BlackBerry Profile Switcher - Frequently Asked Questions I've purchased the program via PayPal, when do I get my key? Why do I have to have keystroke injection enabled? I am on a BES, and I don't seem to have the control over keystroke injection. Is there anything I can do? At the end of the rule I created, why didn't the profile switch back to the previous one? The profile didn't switch when my BlackBerry was in its holster, why not? The profile didn't switch when my BlackBerry was locked, why not? Sometimes the correct profile just doesn't get selected. Why is that? Why won't this program work with my custom profiles? What is a Calendar Rule? Why doesn't the correct profile get selected when I power up my BlackBerry? I've purchased the program via PayPal, when do I get my key? Currently, purchasing is somewhat of a manual process. Once you make the purchase, we get notified via email that your payment was made. The purchase form requested that you enter your device's PIN number. From the PIN, we generate a key, and email that back to the same email address used on PayPal. This process usually takes no longer than 24 hours from the time we get the email. I am on a BES, and I don't seem to have the control over keystroke injection. Is there anything I can do? The best answer to this is "maybe". We've learned that many BES administrators are not aware that by default, the security rules prohibit keystroke injection. However, we've had a number of people report that when they requested that this restriction be lifted they were successful and were subsequently able to install the program. Our only advice is to respectfully request this change from your BES administrators. Why do I have to have keystroke injection enabled? Unfortunately, we have limited control over some features of the BlackBerry. Notifications Profiles are one of those features. What this program essentially does, is "mimic" the keystrokes you would use to change the profile manually. At the end of the rule I created, why didn't the profile switch back to the previous one? The program does not have the concept of a "previous" rule. Once a rule has started it will stay on that profile until a new rule starts after the end time of the current rule or if a Calendar rule comes into effect which superscedes the current rule. In the case of the Calendar rule, when it ends, the rule that was in effect will again be activated (if the end time of the rule has not passed). Sometimes the correct profile just doesn't get selected. Why is that? Sometimes the process of profile switching can be interrupted by an inadvertent click of the trackwheel or roller ball, or an accidental keystroke press. If this occurs, simply enter the program and deactivate, then reactivate the scheduler using the menu options. The profile didn't switch when my BlackBerry was locked, why not? When the BlackBerry is locked, keystroke events are ignored. Since the program relies on them, the switch cannot occur then. However, the program does vibrate the BlackBerry and play an audible alert if this situation occurs. Within 15 seconds of unlocking the BlackBerry, the correct profile will come into effect. The profile didn't switch when my BlackBerry was in its holster, why not? When the BlackBerry is in its holster, keystroke events are ignored. Since the program relies on them, the switch cannot occur then. However, the program does vibrate the BlackBerry and play an audible alert if this situation occurs. Within 15 seconds of unholstering the BlackBerry, the correct profile will come into effect. What is a Calendar rule? A calendar rule is a profile rule that uses a calendar event's date and time to determine when it is effect. Calendar rules may be applied to recurring or non-recurring events. Why doesn't the correct profile get selected when I power up my BlackBerry? This one is a bit of a pickle. Sometimes, for reasons as yet unknown, when the BlackBerry is powering up it seems to selectively "ignore" keystroke events. I am still working on a foolproof method to correct this, but I've introduced a 10 second delay after power up until the profile switches. That solves this issue in most cases. Why won't this program work with my custom profiles? This one is simple. Because we've not had the time to code support for it yet. The popularity of this purchasable release will determine how soon features like this will be added. |