General

A connection between mobile device and PC can be established via Wi-Fi (Local Area Network), Bluetooth or Internet (Hotspot, GPRS, HSDPA etc.).

Connection Types
Wi-Fi

To allow a connection via Wi-Fi your mobile device and the PC have to be in the same network (e.g. connected to the same router). Make sure your mobile device uses your Wi-Fi network as access point, or at least the TouchRemote App does. Also set your firewall on your PC to allow incoming connections for TouchRemote.

Bluetooth

To allow a connection via Bluetooth the Bluetooth adapter on your PC has be supported by the Microsoft Bluetooth Driver (Microsoft Stack) that is included with Windows. Some Bluetooth devices (e.g. PCMCIA cards) are not compatible to the Microsoft Stack and therefore cannot be used with TouchRemote at the moment. State of the art Mini Bluetooth USB Sticks that work with the Microsoft Stack in principle are available in shops for affordable prices.

Internet

Note: A connection via mobile network can cause extra costs depending on your mobile data plan!
To allow a connection via Internet your computer must be reachable from the Internet. Therefore your router must be set to forward certain connections to the PC you want to control (Port Forwarding). Set up your router to forward port 8888 (UDP) and 8889 (TCP) to your computer (i.e. to the Local IP shown by the PC Software). If you have changed the port in the settings of the PC Software, use that port (UDP) and one port above (TCP).


Router settings (example)

Also make sure your mobile device uses an Internet connection (e.g. via your wireless network operator) as access point, or at least the TouchRemote App does. Note that some routers may not allow connections to their external IP from within their LAN.

In case your Internet Service Provider does block most ports there is a solution described at Troubleshooting (Connection → Internet → Blocked ports).

Connection Setup
PC Software

To ensure only authorised devices can connect you should set a custom password. Go to settings and enter an arbitrary password to the corresponding field. The password is case sensitive and it must have at least 6 characters.

App

The TouchRemote App can manage multiple PCs as well as multiple connections for each PC. To add a new PC entry go via Menu to Settings → Connection. There you have the option to either scan for a PC locally or enter the required data manually.

Scan for PC

To make your computer detectable the TouchRemote PC Software must be running. Tap on 'Scan Local Network' or 'Scan Bluetooth' to start the scan. When the PC is found a message will appear. Then tap 'Save' to create an entry of the PC and the corresponding connection data. You can change this entry later as described below.

Manual set up

You can also create PCs and connections manually. In case you want to connect via Internet manual set up is inevitable. Tap on 'Add PC manually' to create a new PC entry.

The 'New PC' dialogue opens with the following fields:
Name Name of the PC. It will be added automatically on first connect.
Display Name Name for the PC displayed in the app
Password Password you entered into the PC Software

To set up a new connection for the PC tab 'Add Connection'

The 'New Connection' dialogue appears that lets you make the following inputs:
Name Arbitrary name for the connection (optional)
Connection Type Choose how the connection should be established
for WLAN
IP / Hostname
Local IP or Local Hostname shown by PC Software under Adapters → ethX
for Internet
IP / Hostname
Internet IP shown by the PC Software under Adapters → ethX or hostname (URL) the PC has on the Internet (e.g. if you have a dynamic IP service configured)
for Bluetooth
Bluetooth ID
Bluetooth ID shown by the PC Software under Adapters → Bluetooth
Encrypted Connection When checked all data traffic between mobile device and PC will be encrypted (RSA 128bit). Use this only if you need high security. Encryption considerably slows down reception of the desktop image.
MAC The MAC address is only shown after you have been connected to the PC. It is necessary if you want to activate your computer via WakeOnLan. You can modify it here if necessary for any reason.

Tap 'Save' and leave Settings with the Back button to start connection establishment.


Connection settings

New PC dialogue

New connection dialogue
WakeOnLAN

WakeOnLAN allows to wake/start a PC from sleep or standby mode via the Local Area Network. To use this feature it must be supported by the PC hardware and some settings must be applied to the computer.
Please note that some mobile devices may have limited ability to send the required data to the PC.

These settings are required:

Windows

Open the Properties dialogue of your Network Adapter via Device Manager.

  • In the Advanced tab
    • set 'Wake From Shutdown' to On
    • set 'Wake-Up Capabilities' to 'Magic Packet'

  • In the Power Management tab
    • enable 'Allow the computer to turn off this device to save power'
    • enable 'Allow this device to wake the computer'
Note: If these settings are not provided your network adapter does unfortunately not support WakeOnLAN.

BIOS

Enable WakeOnLAN in the BIOS (Basic Input/Output System) of your PC. Consult the manual of PC or BIOS if necessary.

TouchRemote App

Usually you do not need to set up anything in the app as the MAC address of the PC's network adapter is being registered automatically on a scan or the first connect between App and PC Software. If necessary for any reason you can edit the MAC address manually in the settings of the connection.

To wake the PC choose 'Wake Computer' from the Main Screen menu. Then choose the PC/connection to wake. A so called Magic Packet that wakes the selected PC is then being sent through the LAN.