
Remotely
Possible
Remotely
Possible turns your iPhone or iPod Touch into a customizable remote control for
your Windows PC.
Getting Started
Remotely Possible needs to run on both your iPhone and your Windows PC (Windows XP and later supported). Your Windows PC needs to be able to communicate via Wi-Fi to your iPhone.
Before installing Remotely Possible for Windows, it is recommended that you install Bonjour for Windows. Bonjour may already be installed on your computer, if you have Apple iTunes installed. Bonjour allows your iPhone or iPod Touch to find your Windows PC automatically. With Bonjour you will not need to manually configure the connection to your Windows PC. If your computer is running a 64-bit version of Windows, be sure that you have the 64-bit version of Bonjour installed.
The Remotely Possible software for Windows can be
downloaded from: http://validbit.com/RemotelyPossible/builds.
Once the zip file is downloaded to your computer, extract the file
(RemotelyPossible.exe) to a folder on your computer’s hard drive (see Figure 1),
or extract the file to your computer’s desktop.
To run the Windows software, simply double-click on RemotelyPossible.exe.
There is no setup wizard; RemotelyPossible.exe directly runs the
application.
Important: Moving RemotelyPossible.exe to a different folder after
running it can cause unexpected behavior the next time you run it.
It is strongly recommended that you choose a location for RemotelyPossible,
save the file there, and always run it from that location. If you need to
move RemotelyPossible.exe to a different folder, you'll need to select
"Options -> Reset to defaults" the next time you run it.

Figure 1: RemotelyPossible.exe saved to a folder
When the software is running, the Remotely Possible icon will appear in the taskbar notification area tray (see Figure 2).
![]()
Figure 2: Remotely Possible running in the tray
Closing the main Remotely Possible window will leave Remotely Possible running in the tray, allowing it to be available for incoming connections from your iPhone or iPod Touch. To completely exit Remotely Possible, choose “Exit Remotely Possible” from the “File” menu, or choose “Exit” from the tray icon context menu.
Overview of How
Remotely Possible Works
1. The Remotely Possible iPhone application will discover any Windows PCs that are running the Remotely Possible software for Windows.
2. You choose a Windows PC to connect to, and the connection is made.
3. You perform a gesture or press a button in the iPhone Remotely Possible software (example: you press the Play button)
4. Remotely Possible on the iPhone informs the Windows PC of the action that occurred (example: “the Play button was pressed”)
5. Remotely Possible on Windows checks if there is a configured application profile for the application currently running in the foreground.
a. If there is a profile for the current foreground app, that application profile is selected
b. If not, the default application profile is selected
6. Remotely possible looks up the command that was sent (Play button in our example) in the selected application profile to see if it is mapped to anything.
7. If a mapping exists (example: the “Play” button is mapped to “press the P key”), then Remotely Possible on Windows performs the mapped action (press the P key).
8. In this way, performing gestures and pressing buttons in the Remotely Possible iPhone app allow you to control the behavior of applications running on your Windows PC. Each application can have its own unique command for each gesture or pressed button.
Navigating the
Remotely Possible iPhone app
The initial Remotely Possible screen on the iPhone allows you to select the Windows PC that you wish to connect to (see Figure 3). This list will be automatically populated with the names of Windows PCs running Remotely Possible and have Bonjour software installed. If the PC you wish to connect to is not in this list, you can manually add the name of the computer by clicking on the Edit button. Once you select the name of the PC you want to connect to, you’ll be prompted for the password for this PC, if this is the first time you’ve connected to this particular PC. Note that the password can be reset in the Remotely Possible software for Windows under the “Options” menu.

Figure 3: Computers list
Once connected to the Windows PC, you’ll see a screen in the iPhone app that allows you to choose between two Remote Control modes: Buttons and Gestures, and you’ll see a list of configured application profiles for this PC (see Figure 4).

Figure 4: Main screen once connected
One limitation of most iPhone remote control applications is that you have to look at the device’s screen to see where a particular button is. With Remotely Possible’s Gesture control mode you can use your remote control without having to look at the screen. You can use gestures like slides, taps and flicks to control your Windows applications.

Figure 5: Gesture control mode
If you prefer tapping buttons, the Buttons control mode (see Figure 6), gives you 3 screens of buttons that can be pressed to perform various actions on the Windows PC. You can slide to any of these screens by dragging your finger left or right, just like on the iPhone’s main screen.
|
|
|
Figure 6: Buttons control mode |
|
You can flip between Gesture control mode and Button control mode by tapping the top right corner of the screen. You can close either control mode by tapping on the top left corner of the screen. The middle screen in Figure 6 has reminder icons for flip and close.
Customize Your
Remote Control
All of the buttons and gestures can be customized from the menu for your computer (the one with the application list on it). If you click on the Edit button, you can re-arrange the applications list for this computer or edit the gesture or button controls.
For the gesture controls, you can edit various sensitivity settings to configure the device to work better with your control style. You can also change the background image by selecting a picture from your device’s photo library.
For button controls, you can turn any button on and off, change the image of the button, change the button’s size and even its location on any of the three control screens in either portrait or landscape mode.
If you are currently connected to a PC, you can save and restore your iPhone or iPod Touch application settings to and from the server. You can even share your customized interface with other Remotely Possible users.
Which Way is Up?
Both the gesture controls and the button controls can be used and edited in portrait or landscape mode in any orientation. You can pick up your iPhone or iPod touch and not have to worry about which direction it is in. All the menus will flip to work with any orientation. You can even hold your device upside down. Once you are on the button controls or gesture control screen, the interface will remain locked in whatever orientation you were in. This is to allow you to move your hands freely and not have the control screens flip on you. If you need to change the orientation, close the control screen and return to a menu and rotate your device to a different orientation and then go back to the control screen.
Understanding
Application Profiles
Remotely Possible uses the concept of an application profile to allow you to configure how Remotely Possible handles various commands from the iPhone. Different Windows applications may need to respond differently to any given gesture or button press on the iPhone. Each application profile contains a set of mappings between the action performed on the iPhone and the desired action on the Windows PC. You can map any iPhone gesture or button press to a keystroke, windows message, or command to run. Remotely Possible will automatically use the appropriate profile for the application that is running in the foreground of your Windows PC. If the application running in the foreground doesn’t have a configured profile, then Remotely Possible will use the default profile, which also can be configured to your needs.
If you open the Remotely Possible main window you’ll see a screen that shows all the currently configured application profiles (see Figure 7).

Figure 7: Main Remotely Possible PC window
You can edit the properties and mapping of the profile (Figure 8) by double-clicking the profile icon.

Figure 8: iPhone mappings for Windows Media Center
Controlling your
Windows PC with Gestures
When running in Gesture remote control mode, you can perform the following gestures that can then be mapped to various actions on the PC via an application profile:
- Flick Left
- Flick Right
- Flick Up
- Flick Down
- Slide Left
- Slide Right
- Slide Up
- Slide Down
- Tap
- Double Tap
- Two Finger Tap
- Three Finger Tap
A slide involves holding a finger on the screen and moving in the desired direction. A repeating slide can be accomplished by pressing and holding the gestures screen in the desired direction Example: to repeat a “Slide Left,” hold down continuously on the left edge of the gesture screen. A flick is a quick movement in the desired direction.
You can exit this mode by tapping the upper left corner, or flip to the button controls screen by tapping the upper right corner.
Controlling your
Windows PC with Remote Buttons
When running in Buttons remote control mode, you can press the following buttons that can then be mapped to various actions on the PC via an application profile:
- Press Up
- Press Down
- Press Left
- Press Right
- Press Enter
- Press Back
- Press Play / Pause
- Press Stop
- Press Next Track
- Press Prev Track
- Press Info
- Press Guide
- Press Volume Up
- Press Volume Down
- Press Mute
- Press Custom Button 1
- Press Custom Button 2
- Press Custom Button 3
- Press Custom Button 4
- Press Custom Button 5
Note that the up/down/left/right buttons send the corresponding slide command. For example, the up button sends a Slide Up gesture. The “Press Enter” button corresponds to the “Tap” gesture. Not all of these buttons are initially displayed on the Remotely Possible iPhone application. You can edit the button layout to decide which buttons will be displayed and in what configuration.
The volume up and volume down software buttons are not the same as the volume up/down hardware on the iPhone, and the software buttons can be set to perform different operations than the hardware buttons, which are always tied to system volume.
Starting /
switching to applications
The application list on the Remotely Possible iPhone app reflects the configured application profiles on the Windows PC. Tapping an application name on the iPhone will launch the application on the PC. If the application is already running, it is brought to the foreground. If there are multiple instances of the application running, tapping the application name multiple times will cycle through the instances of the application on the Windows PC.
Volume Control
The hardware volume switch on the side of the iPhone can be used to increase or decrease the system volume of the Windows PC. Just connect to a Windows PC, and then press the hardware volume switch up or down.
Configuring a new
application profile
To add a new profile for an application, choose the “New” option from the File menu on the Remotely Possible Windows application. The “New Application Profile” window will appear (Figure 9).

Figure 9: New Application Profile
Typically, the easiest way to add a new application is to run the application, and while it is running, click the “Choose a Program” button, and select the button from the list (Figure 10).

Figure 10: Application List
Once you select an application, its name and path should automatically populate (Figure 11):

Figure 11: After selecting Microsoft Word
The “Window class or window title” field should only be filled out if wish to restrict this profile to only apply to certain window classes or window titles. If the application you want to choose does not appear in the running task list, you can type in the information, or browse to the executable file.
Once the properties tab is filled out, clicking the “iPhone mappings” tab will allow you to configure custom mappings (see Figure 12).

Figure 12: Configuring iPhone mappings
Select gesture or button from the list, and then enter a keystroke, a command, or a window message. All 3 actions can be mapped for a single gesture or button if desired. The command to run is simply a command line that you wish Remotely Possible to execute. Windows messages allow additional control options, but should only be used with an understanding of Windows UI messaging.
The flick, hold, and launch settings apply to the profile as a whole, and not to any specific gesture or button. The values are:
- Initial flicks per second: control how fast flicks are repeated
- Flick repeat duration in seconds: controls how long flicks are repeated
- Slide hold repeat per second: when a slide command is held, how often the slide event should occur
- Maximize on launch: Should the application be requested to start maximized?
Editing an
existing application profile
Remotely Possible includes several built-in application profiles that are installed if the corresponding applications are found on your PC. These build-in profiles, as well as any other profiles you have created, can be edited. Double-clicking on the profile icon brings up the properties of the profile which can then be changed. The default profile mappings are used when none of the other profiles apply. The default profile is also used as the template for new profiles.
Exporting and
Importing application profiles
Application profiles can be saved to a file. This allows you to back up your custom settings, and share these settings with others. To save the settings for a profile, select a profile in the Remotely Possible software for Windows, then choose “Export” from the “File” menu. To import settings, choose “Import” from the “File” menu, or simply double-click the app-profile file.
Options
The following options can be accessed from the Remotely Possible Windows application:
Run at logon – If enabled, Remotely Possible automatically runs in the tray when you logon
Set network port – Allows manual configuration of the network port.
Reset Password – Allows the password to be changed
Reset to Defaults – Reset Remotely Possible back to the default settings
Built-in profiles
and default settings
The following profiles are installed initially if the corresponding applications can be found. Below are the settings for each of these profiles, which you can change as desired.
Default Application Profile (settings used when
no other profile applies)
|
Application Action |
Remotely
Possible |
Setting |
|
Navigate left |
Flick/slide left Press left navigation button |
Left arrow key |
|
Navigate right |
Flick/slide right Press right navigation button |
Right arrow key |
|
Navigate up |
Flick/slide up Press up navigation button |
Up arrow key |
|
Navigate down |
Flick/slide down Press down navigation button |
Down arrow key |
|
Accept selected item |
Tap Press enter button |
Enter |
|
Escape |
Two-finger tap |
Escape |
|
Tab |
Three-finger tap |
Tab |
|
Play/pause |
Press play/pause |
Play/pause keyboard button |
|
Stop |
Press stop |
Stop keyboard button |
|
Go to next track |
Press next track |
Next track keyboard button |
|
Go to previous track |
Press previous track |
Previous track keyboard button |
|
Raise volume |
Press volume up |
Volume up keyboard button |
|
Lower volume |
Press volume down |
Volume down keyboard button |
|
Mute volume |
Press mute |
Mute keyboard button |
Windows Media Center
|
Application Action |
Remotely
Possible |
Setting |
|
Navigate left |
Flick/slide left Press left navigation button |
Left arrow key |
|
Navigate right |
Flick/slide right Press right navigation button |
Right arrow key |
|
Navigate up |
Flick/slide up Press up navigation button |
Up arrow key |
|
Navigate down |
Flick/slide down Press down navigation button |
Down arrow key |
|
Accept selected item |
Tap Press enter button |
Enter |
|
Go back |
Double Tap Press back |
Backspace |
|
Play/pause |
Two-finger tap |
Ctrl+p |
|
Play/pause |
Press play/pause |
Play/pause keyboard button |
|
Stop |
Three-finger tap |
Ctrl+Shift+s |
|
Stop |
Press stop |
Stop keyboard button |
|
Go to next track |
Press next track |
Next track keyboard button |
|
Go to previous track |
Press previous track |
Previous track keyboard button |
|
Show guide |
Press guide |
Ctrl+g |
|
Show context menu |
Press info |
Ctrl+d |
|
Aspect ratio/zoom control |
Press custom button 1 |
Ctrl+shift+z |
|
Raise volume |
Press volume up |
Volume up keyboard button |
|
Lower volume |
Press volume down |
Volume down keyboard button |
|
Mute volume |
Press mute |
Mute keyboard button |
PowerPoint
|
Application Action |
Remotely
Possible |
Setting |
|
Navigate left |
Slide left Press left navigation button Two-finger tap |
Left arrow key |
|
Navigate right |
Slide right Press right navigation button |
Right arrow key |
|
Navigate right |
Tap Press enter button |
Enter |
|
Start slideshow |
Flick up |
F5 |
|
End slideshow |
Three-finger tap |
Escape |
Windows Live Photo Gallery
|
Application Action |
Remotely
Possible |
Setting |
|
Navigate left |
Slide left Press left navigation button |
Left arrow key |
|
Navigate right |
Slide right Press right navigation button |
Right arrow key |
|
Select an item |
Tap Press enter button |
Enter |
|
Start slideshow |
Press play/pause Double tap |
Alt+s |
|
Pause slideshow |
Press stop |
Space |
|
End slideshow Return to gallery |
Press back Two-finger tap |
Escape |
|
Turn info pane on/off |
Press info |
Ctrl+i |
|
Rotate counter-clockwise |
Flick left |
Ctrl+comma (,) |
|
Rotate clockwise |
Flick right |
Ctrl+period (.) |
|
Zoom in |
Flick/slide up Press up navigation button |
+ |
|
Zoom out |
Flick/slide down Press down navigation button |
- |
Hulu Desktop
|
Application Action |
Remotely
Possible |
Setting |
|
Navigate left Rewind |
Flick/slide left Press left navigation button |
Left arrow key |
|
Navigate right Fast forward |
Flick/slide right Press right navigation button |
Right arrow key |
|
Navigate up Increase volume |
Flick/slide up Press up navigation button Press volume up |
Up arrow key |
|
Navigate down Decrease volume |
Flick/slide down Press down navigation button Press volume down |
Down arrow key |
|
Play/pause Select |
Press play/pause Press enter button Tap |
Space |
|
Menu |
Press back Two-finger tap |
Escape |
Internet Explorer
|
Application Action |
Remotely
Possible |
Setting |
|
Navigate left |
Flick/slide left Press left navigation button |
Left arrow key |
|
Navigate right |
Flick/slide right Press right navigation button |
Right arrow key |
|
Navigate up |
Flick up |
Up arrow key |
|
Navigate down |
Flick down |
Down arrow key |
|
Scroll up |
Slide up Press up navigation button |
Page up |
|
Scroll down |
Slide down Press down navigation button |
Page down |
|
Activate a selected link |
Tap Press enter button |
Enter |
|
Move through items on a webpage |
Double tap |
Tab |
|
Go to previous page |
Press back Two-finger tap |
Backspace |
|
Go to next page |
Press guide Three-finger tap |
Alt+right arrow |
Mozilla Firefox
|
Application Action |
Remotely
Possible |
Setting |
|
Navigate left |
Flick/slide left Press left navigation button |
Left arrow key |
|
Navigate right |
Flick/slide right Press right navigation button |
Right arrow key |
|
Navigate up |
Flick up |
Up arrow key |
|
Navigate down |
Flick down |
Down arrow key |
|
Scroll up |
Slide up Press up navigation button |
Page up |
|
Scroll down |
Slide down Press down navigation button |
Page down |
|
Activate a selected link |
Tap Press enter button |
Enter |
|
Move through items on a webpage |
Double tap |
Tab |
|
Go to previous page |
Press back Two-finger tap |
Backspace |
|
Go to next page |
Press guide Three-finger tap |
Alt+right arrow |
OpenPandora
Note: For these settings to work, enable
“Global Shortcuts” in OpenPandora
|
Application Action |
Remotely
Possible |
Setting |
|
Previous Station |
Flick up |
Ctrl+Win+PageUp |
|
Next Station |
Flick down |
Ctrl+Win+PageDown |
|
I like this song |
Slide Up Press up navigation button |
Ctrl+Win+Plus |
|
I don’t like this song |
Flick down Press down navigation button Press Stop button |
Ctrl+Win+Minus |
|
Play / Pause |
Press Play / Pause button |
Ctrl+Win+Space |
|
Skip to next song |
Press Next Track button |
Ctrl+Win+RightArrow |
|
Volume Up |
Press Volume Up button |
Ctrl+Win+UpArrow |
|
Volume Down |
Press Volume Down button |
Ctrl+Win+DownArrow |



