Input Director - Software KVM to Control Multiple Computers
Input Director

Frequently Asked Questions

 
About
Q. 1.0 What is Input Director?
Q. 1.1 Why would I want to use Input Director?
Q. 1.2 How is Input Director best used?
Q. 1.3 Who wrote Input Director?
Q. 1.4 What is the latest version?
Q. 1.5 Where can I download Input Director?
Q. 1.6 How is Input Director licensed?
 
General
Q. 2.0 What are the system requirements?
Q. 2.1 What is a master system?
Q. 2.2 What is a slave system?
Q. 2.3 Is Input Director compatible with multi-monitor setups?
Q. 2.4 Does Input Director ever "phone home" (connect to a remote server)?
Q. 2.5 Do I need to run the same version of Input Director on all systems?
Q. 2.6 Is there is a 'silent' install mode?
Q. 2.7 Can one system be both a master and a slave?
Q. 2.8 How do I specify how many monitors are attached to a system?
Q. 2.9 Is Input Director compatible with computer games?
Q. 2.10 Do I need to disconnect the keyboard/mouse from a slave system?
Q. 2.11 What is the Information Window "Make input pass-thru this window" option?
Q. 2.12 Is Input Director compatible with VPN Clients?
Q. 2.13 Does Input Director support IPv6?
Q. 2.14 My anti-virus product has flagged Input Director as a virus / trojan / keylogger?
 
Problems
Q. 3.0 The cursor is invisible on the slave system even though I can control it
Q. 3.1 I am getting a "Slave not responding" message
Q. 3.2 Input Director is running but I can't transition between systems
Q. 3.3 I can't control a slave prior to login or when the Input Director application isn't running
Q. 3.4 Why does the cursor return to the master with 'slave unresponsive' messages?
Q. 3.5 Using Win-L to lock a Slave locks the Master instead
Q. 3.6 The cursor is moving slowly/sluggishly
Q. 3.7 The cursor isn't jumping to the correct system/monitor?
Q. 3.8 Why is the cursor still moving on the master even though I'm controlling a slave?
Q. 3.9 Master Configuration issue - When I add a slave, Input Director informs me that the slave is this system and I need to add a different computer?
Q. 3.10 Input Director is switching on/off the numeric keypad keys on my Laptop
Q. 3.11 I can't resize/reposition/right-click on the Information Window?
Q. 3.12 My hotkey isn't working?
Q. 3.13 The slave's keyboard layout is still active even though I have turned on the option to use the master's layout
Q. 3.14 Input Director keeps informing me there are older/newer versions of Input Director trying to connect?
 
How do I?
Q. 4.0 How can I control a slave before I have logged into it?
Q. 4.1 How do I return the cursor to the Master system?
Q. 4.2 How can I quickly clear the 'skip' status of a slave?
Q. 4.3 How do I determine a computer's (host) name under Windows?
Q. 4.4 How do I setup my 3rd-party software firewall to allow Input Director Masters and Slaves communicate?
Q. 4.5 How do I secure Input Director?
Q. 4.6 How do I set up Input Director so that I can use any keyboard/mouse to control any system?
Q. 4.7 How do I get rid of the "Water Ripple" effect?
Q. 4.8 How do I stop my cursor from accidently slipping to another system?
Q. 4.9 How do I turn on Mirror Input Mode?
Q. 4.10 How do I get rid of annoying message XXXX
 
Master Configuration
Q. 5.0 When I add a slave, I get a "Hostname doesn't exist error"
Q. 5.1 What does a green tick next to a slave's name mean?
Q. 5.2 Why am I getting a red cross next to a slave's name?
Q. 5.3 What is slave skipping?
 
Slave Configuration
Q. 6.0 How should I decide how to limit which master systems can control a slave system?
Q. 6.1 When I add a master system, I get a "Hostname doesn't exist error"
 
Clipboard Questions
Q. 7.0 What type of data can be copy/pasted using the shared clipboard?
Q. 7.1 Why do I see an "Unable to paste" message pop-up when I am not pasting?
Q. 7.2 When I paste, the machine pauses for some time
Q. 7.3 Shared Copy/Paste isn't working
Q. 7.4 How do I do file copy/pastes?
Q. 7.5 What is the purpose of the exclude C$, D$ shares option on the preferences page?
 
Data Encryption Security
Q. 8.0 How do I switch on encryption?
Q. 8.1 What information is encrypted?
Q. 8.2 Which cipher does Input Director use?
Q. 8.3 Which encryption library does Input Director use?
Q. 8.4 Why is the message "The system xxxx does not have data security and is retrieving remote clipboard data insecurely" being displayed on a slave when I paste clipboard data?
 
Macros
Q. 9.0 What is the intent of Input Director macros?
Q. 9.1 How do I record a macro?
Q. 9.2 What are the different Macro targets?
Q. 9.3 How do I play a Macro?
Q. 9.4 Can I record mouse movements/clicks?
Q. 9.5 I clicked the "Stop Recording" button and the Edit Macro window didn't pop up?
Q. 9.6 I tried to record a macro but none/not all of my keystrokes were captured?
Q. 9.7 A recorded macro isn't playing
Q. 9.8 I've recorded a macro but it doesn't play back the way I expected it to
Q. 9.9 I want to record a macro that does X...

About

A. 1.0    What is Input Director?


Input Director is a Windows application that enables controlling multiple Windows systems with the keyboard/mouse attached to one of the computers.

Return to top  


A. 1.1    Why would I want to use Input Director?


It isn't unusual these days to have multiple Windows desktops. Input Director is the solution to avoid having to switch between the keyboard's and mice attached to each computer. Switch control by moving the cursor off the screen edge on one computer and it will appear on the next one. Input Director also supports a shared clipboard - copy on one computer, switch control, and paste.

Return to top  


A. 1.2    How is Input Director best used?


Input Director is best used when two (or more) computers monitors are sat next to each other on a desk, with the master system's keyboard/mouse positioned below them. (This is a similar configuration to one computer with multiple monitors).

Return to top  


A. 1.3    Who wrote Input Director?


Input Director was written by Shane Richards. Please contact me . if you find any bugs, have suggestion for features or need commercial licensing information.

Return to top  


A. 1.4    What is the latest version?


The latest version is v1.4

Return to top  


A. 1.5    Where can I download Input Director?


It can be downloaded from the Input Director web site http://www.inputdirector.com

Return to top  


A. 1.6    How is Input Director licensed?


Input Director is free for personal non-commercial use. Commercial licenses can be purchased for all other circumstances. For the latest commercial pricing and licensing information, please contact me.

Return to top  


General

A. 2.0    What are the system requirements?


Input Director is compatible with Windows 10, Windows 8/8.1, Windows 7, Windows 2008, Windows Vista, Windows 2003 and Windows XP(SP2). The systems must be networked.

Return to top  


A. 2.1    What is a master system?


A master system has the keyboard/mouse that will be used to control it and the other systems (the slaves)

Return to top  


A. 2.2    What is a slave system?


A slave system is a Windows computer that can receive its input (mouse and keyboard) from a master system. There is usually only one master system and at least one slave system.

Return to top  


A. 2.3    Is Input Director compatible with multi-monitor setups?


Yes. Instructions on how to specify the number of monitors attached to each system are located here.

Return to top  


A. 2.4    Does Input Director ever "phone home" (connect to a remote server)?


No. Security is paramount, particularly for software like Input Director that transmits sensitive keyboard and mouse data between systems over the network. Input Director will only send keyboard and mouse data, and only to computers that are designated by you.

In addition, Input Director supports encryption to ensure that information sent across the network cannot be eavesdropped. More information on encryption can be found here.

Return to top  


A. 2.5    Do I need to run the same version of Input Director on all systems?


Yes, to use Input Director you must have the same version installed on all your computers. If Input Director detects an older (or newer) version running it will pop-up a warning message and you will not be able to control it.

Return to top  


A. 2.6    Is there is a 'silent' install mode?


Yes. Add the /S switch to the setup .exe file and Input Director will install or upgrade silently.

n.b. If this is an upgrade there is a possibility the installer will need to reboot the system, in which case it will do so automatically.

Return to top  


A. 2.7    Can one system be both a master and a slave?


One system can have its Input Director configuration prepared to act as a master as well as a slave, and Input Director can be configured so that the systems automatically switch roles. A desktop cannot actively be a master mode and a slave mode at the same time.

Return to top  


A. 2.8    How do I specify how many monitors are attached to a system?


On your master system, open Input Director and switch to the "Master Configuration" tab. To specify the monitors on your master system click the "Master Monitor Setup" button. To do the same for a slave, select the slave and click the "Edit" button.

In both cases, you will be presented with a window from which you can select the number of monitors attached. Below this choice is a representation of the monitors. Drag the monitor icons so that they match the physical arrangement of the monitors attached to this computer:

The example above demonstrates a master system that has 3 monitors attached with 2 monitors next to each other and the 3rd positioned below the top left monitor.

Given the number of monitors and how you've positioned them, Input Director infers which physically attached monitor is represented by which monitor icon. This is the recommended option. Alternatively you can specify to Input Director which monitor icon represents which physical monitor by using Windows monitor identification numbers. To do so, click the "Specify which connected monitor is represented by which grid monitor using Windows monitor identification numbers" option. A number will pop-up in each monitor icon, e.g:

Move the numbered monitor icons so that they match the way that the monitors have been laid out in the Windows display properties, for example:

Return to top  


A. 2.9    Is Input Director compatible with computer games?


It really depends on the game. If the game requires you to use the mouse, then there may well be problems with the game when Input Director is running. Your best bet is to try the game in question and see what happens. You will probably have less trouble with games running on a slave system.

Input Director updates the Capslock, Scroll Lock and Num Lock LEDs to reflect the status of the system being controlled. This feature may interfere with the controls of a game. To switch it off, on your master, open the "Master Preferences" tab and uncheck the "Master keyboard LEDs reflect the status of the directed slave" option.

If you find that the game appears to be running okay, but you are unexpectedly transitioning from one system to another when using the mouse, you can temporarily turn off the screen-edge transitions (that is, when the cursor switches from one system to another) by right-clicking on the "ID" icon on the Windows notification status bar:

Click the "No screen-edge transitions" so that it is ticked and retry playing your game.

You can also setup hotkeys to turn screen-edge transitions off and on. To do so, open Input Director on the Master system and switch to the 'Master Preferences' tab. The hotkeys can be set there.

Return to top  


A. 2.10    Do I need to disconnect the keyboard/mouse from a slave system?


No. Input Director can quite happily control a slave system with its keyboard/mouse attached. In fact, you will most likely want to leave the keyboard/mouse attached just in case you wish to use that computer and Input Director isn't running or your Master system isn't switched on.

Return to top  


A. 2.11    What is the Information Window "Make input pass-thru this window" option?


Enabling "Make input pass-thru this window" means that any clicks on the Input Director information window will pass through it to any window or the desktop below it, as if the Information Window isn't there. Once you have enabled this option you cannot resize, reposition, change the transparency of the Information Window, as you will not be able to right-click on it to bring up the context menu. To be able to change it again you must bring up the Global Preferences tab in Input Director and click the Information Window "Reset" button.

Return to top  


A. 2.12    Is Input Director compatible with VPN Clients?


It is common for VPN Clients, when they are active, to block network traffic to local networks. This is usually a security policy setting and is done to stop data "leaking" between the VPN and the local area network. If this policy is in place, Input Director won't be able to operate. Have a chat with the people running the secure network your VPN is connecting to (IT Dept?) and see if they can help change the appropriate settings for you.

Return to top  


A. 2.13    Does Input Director support IPv6?


No, not at this time.

Return to top  


A. 2.14    My anti-virus product has flagged Input Director as a virus / trojan / keylogger?


Every so often an update to an anti-virus program will suddenly see Input Director as a virus/spyware/trojan. These false positives occur because Input Director has to hook into the mouse and keyboard data streams to achieve its function and this behaviour is similar to a "keylogger" program. Usually the anti-virus vendor will fix this in a future update to their virus dictionary.

If your anti-virus product flags Input Director, it is recommended that you:

Return to top  


Problems

A. 3.0    The cursor is invisible on the slave system even though I can control it


On Windows 8/8.1/10, the slave system may think it's in tablet mode if there isn't a mouse attached to that desktop and force the cursor to remain invisible. The only workaround at this time is to keep a mouse connected to the slave computer.

Return to top  


A. 3.1    I am getting a "Slave not responding" message


The first thing to do is run through the check list relating to difficulties transitioning between systems. If this doesn't help, the most likely problems are:

Return to top  


A. 3.2    Input Director is running but I can't transition between systems


Things to check:

Return to top  


A. 3.3    I can't control a slave prior to login or when the Input Director application isn't running


To control a slave before logging into it or logged in as a user not running the Input Director application, requires that Input Director has been set to automatically run on startup and be enabled as a slave. The usage guide provides more information on setting startup options.

If you have set the startup options and it isn't working, the problem is most likely a firewall. During background slave mode a special Input Director application is running called the "InputDirectorSessionHelper.exe". If a firewall is blocking network access to it then the slave cannot be controlled. Some firewalls may not prompt you about the background application. Have a look at this question on setting up your 3rd-party firewall and check that the firewall is allowing both InputDirector.exe, InputDirectorClipboardHelper.exe and InputDirectorSessionHelper.exe access to the network.

Return to top  


A. 3.4    Why does the cursor return to the master with 'slave unresponsive' messages?


When controlling a slave system, the master system monitors the slave to ensure that it is correctly processing the keyboard/mouse information sent to it over the network. The likely causes to why Input Director is returning the cursor to the master are: By default Input Director will give a slave system to 2 seconds to respond. If the cursor is being returned to the master frequently, you can increase the time Input Director will wait:

  1. Open Input Director on your master
  2. Switch to the 'Master Preferences' tab
  3. Scroll down to the bottom of the panel
  4. Change the time to wait for a slave to respond, e.g. to 5 seconds

Return to top  


A. 3.5    Using Win-L to lock a Slave locks the Master instead


If you're running Windows 10/8/7/Vista or newer on your systems, you need to use the Ctrl-Win-L hotkey to lock a slave, rather than Win-L. This hotkey can be changed under the Master Preferences tab.

Return to top  


A. 3.6    The cursor is moving slowly/sluggishly


If you are finding that the cursor is sluggish for the first few seconds or when transitioning to a slave:

Return to top  


A. 3.7    The cursor isn't jumping to the correct system/monitor?


If you have multiple monitors attached to either your master or any of your slaves you need to tell Input Director about them. Instructions explaining how to do so can be found here.

Return to top  


A. 3.8    Why is the cursor still moving on the master even though I'm controlling a slave?


A rare subset of software (usually games) running on the Master will hook into and monitor the position of the mouse using the same mechanism as Input Director. In these cases, Input Director is unable to supress the input from being sent to these applications.

Return to top  


A. 3.9    Master Configuration issue - When I add a slave, Input Director informs me that the slave is this system and I need to add a different computer?


First thing to check - are you trying to add your master as slave under Input Director on your master? If you're not sure about how to set up Input Director have a look at the Quickstart Install Guide.

If you are definitely adding a different system as a slave and Input Director is misrecognising that system as being the same one as your master, it is possible that the master and the slave share a common IP address (e.g. they both appear to have the same public Internet IP address). To fix this, open the "Global Preferences" tab and change the Preferred Network Interface to the Local Area Network (LAN). Input Director will then ignore other network ip addresses. You need to do this on all your Input Director computers.

Return to top  


A. 3.10    Input Director is switching on/off the numeric keypad keys on my Laptop


If you're using a laptop as your Master, and your keyboard overlays the numeric keypad across other common keys, you may find that your numeric keypad suddenly becomes active when transitioning to a slave. Input Director updates the Num Lock LED to reflect the status of the system being controlled, which can activate an overlaid numeric keypad on a laptop. To switch this feature off, on your master, open the "Master Preferences" tab and uncheck the "Master keyboard LEDs reflect the status of the directed slave" option.

Return to top  


A. 3.11    I can't resize/reposition/right-click on the Information Window?


Most likely the input pass-thru option has been enabled on the Information Window. Have a look at the following answer.

Return to top  


A. 3.12    My hotkey isn't working?


Ensure that you do not use a key that is part of a key binding, in a hotkey. A bound key will always take precedence and as such the hotkey will never be triggered.

Return to top  


A. 3.13    The slave's keyboard layout is still active even though I have turned on the option to use the master's layout


There are a couple of different reasons that the master's keyboard layout isn't being used on a directed slave:

Return to top  


A. 3.14    Input Director keeps informing me there are older/newer versions of Input Director trying to connect?


If all your computers are running the same version of Input Director it is still possible to receive these warnings if your systems are connected to a larger LAN with many connected computers, and one or more of those other computers are running different versions of Input Director.

You can tell Input Director to ignore these other systems by switching to the "Global Preferences" tab, clicking the "Suppress Warning Messages" button down the bottom and checking the option "Hide warnings about receiving messages from older versions of Input Director".

Return to top  


How do I?

A. 4.0    How can I control a slave before I have logged into it?


On the slave system, start the Input Director application and switch to the "Global Preferences" tab. You need to make sure that Input Director is set to be run on Startup and that "Input Director enabled as a slave" is selected. The usage guide covers startup options in more detail.

Input Director has a special background slave mode that will let you control a slave system when the Input Director application isn't running. This will work for any user logged into the system and prior to logon. The background slave does not provide the ability to use the remote clipboard or play a macro. You need the Input Director application running for this functionality to be available.

Return to top  


A. 4.1    How do I return the cursor to the Master system?


When using Input Director and controlling a slave system, it is possible that a program on the slave could cause it to freeze, crash or reboot and you find yourself without your cursor. To return the cursor to the Master system you need to use the Master hotkey. The default is ctrl-alt-break.

It can be changed on the Master system by running Input Director and switching to the "Main" tab:

If you ever get stuck on a system, use this hotkey to return control to the Master. You can also use a slave hotkey to switch to a different slave.

Return to top  


A. 4.2    How can I quickly clear the 'skip' status of a slave?


If you power on your Master before your slave system, the master can attempt to communicate with the slave before the slave has finished booting and finding its not available, mark it as one to 'skip'.

You can click the 'Scan slaves' button on the Master Configuration panel on your Master and this will re-check all your slaves. You can also manually change the skip flag against a slave in the slave list in the bottom half of the Master Configuration panel.

A shortcut to clearing the skip flag is to setup a hotkey for the slave. When you use a hotkey, Input Director will attempt to switch across to the slave regardless of whether its been set to skip or not. If it successfully transitions then the slave is marked as 'unskipped' and you don't have to go and 'scan slaves'. So if you want to check if a slave is up and running, try the slave hotkey and either you'll get bumped back to the Master because Windows hasn't finished starting up, or successfully transition and then you can use the mouse to go backwards and forwards.

More information on slave skipping can be found here.

Return to top  


A. 4.3    How do I determine a computer's (host) name under Windows?


Windows 8 / 10:

Select "Settings" from the Windows Menu, then select "System" and click "About" at the bottom of list in the left hand pane. The following windows should appear:


In the example shown, the computer's name is "bob". Some system may have a fully qualified name (e.g. "bob.computers.com"). When entering a hostname you can usually just enter the shortened name (e.g. "bob") if all the computers you'll be using are part of the same domain or workgroup. If this doesn't work then enter the full name (e.g. "bobs.computers.com").

Input Director also supports entering IP addresses whereever it needs a hostname. Only do this if you know that the IP addresses assigned to your computers are static and will not change over time.

Windows 7 / Vista:

Go to the Control Panel and select "System". The following windows should appear:


In the lower half of the window will be the "Computer name, domain and workgroup settings". In this example, the computer's name is Bob.

Return to top  


A. 4.4    How do I setup my 3rd-party software firewall to allow Input Director Masters and Slaves communicate?


Input Director communicates using both UDP and TCP on port 31234.

There are two applications (.exe files) that need to be allowed to communicate both inbound and outbound: InputDirector.exe and InputDirectorSessionHelper.exe. They are located in the install directory (this defaults to "C:\Program Files\Input Director" or on a 64bit Operating System to "C:\Program Files (x86)\Input Director" ).

If you are running the Windows firewall, the Input Director installer will automatically add the necessary rules to enable it communicate.

Good 3rd Party firewall products will prompt you the first time that one of these .exe files attempts to communicate and let you decide whether to allow them to do so.

Return to top  


A. 4.5    How do I secure Input Director?


Most firewalls built into routers/modems these days by default will not permit external systems to directly communicate to computers on your local area network unless you've explicitly allowed them to. If you are unsure how to check that your firewall has been configured properly, ask a knowledgeable friend can help you.

If you're running a software firewall on your computers, it is also worthwhile having a look at this question on configuring 3rd-party software firewalls

Input Director supports encryption, which can be enabled to secure information sent across the network between your computers from eavesdroppers. For more information on encryption, have a look here

Return to top  


A. 4.6    How do I set up Input Director so that I can use any keyboard/mouse to control any system?


Input Director has an auto-switching feature that will automatically switch a system's role between master and slave. To use auto-switching every system has to have both its master and slave configuration set. The usage guide covers the steps to set up auto-switching.

Return to top  


A. 4.7    How do I get rid of the "Water Ripple" effect?


Open Input Director on the system in question and switch to the "Global Preferences" tab. Uncheck the Cursor "Water Ripple" effect option found at the bottom of the panel.

Return to top  


A. 4.8    How do I stop my cursor from accidently slipping to another system?


There are several ways of stopping the cursor from leaving a system:

Documentation about these transition options can be found in the Quickstart Usage Guide.

Return to top  


A. 4.9    How do I turn on Mirror Input Mode?


Mirror input mode allows you to broadcast your mouse gestures and keyboard input across all computers, master and slaves.

To switch it on:


To turn off mirror input mode, either click the "ID" icon on the Windows notification status bar, use your Master system hotkey or your Mirror hotkey.

Return to top  


A. 4.10    How do I get rid of annoying message XXXX


Some of Input Director's common notifications and behaviours can be suppressed. Open the "Global Preferences" tab and click the "Suppress Warning Messages" button (in the bottom right corner) to view the filter options.

Return to top  


Master Configuration

A. 5.0    When I add a slave, I get a "Hostname doesn't exist error"


When you attempt to add a slave, Input Director will check if the hostname you have entered exists. You need to re-check the name of the slave you are trying to add. Have a look at determining a computer's name to ensure you have entered it correctly. You may need to enter the complete name of the host (e.g. if your computer is othercomp.personalnetwork.org.au, make sure enter the complete name, not just 'othercomp').

Return to top  


A. 5.1    What does a green tick next to a slave's name mean?


Input Director has been able to successfully communicate with the slave

Return to top  


A. 5.2    Why am I getting a red cross next to a slave's name?


A red cross indicates that Input Director on the master has been unable to communicate with Input Director on the slave. The most likely reasons for this are:

Return to top  


A. 5.3    What is slave skipping?


On the Master Configuration panel (on a Master system) a slave can be marked as skipped such as is the case with the slave "bob" in the example below:

Skipping can be used to "skip" over a slave when using the mouse to move the cursor from one system to the next. This is handy for dual-boot systems or when using Input Director and one of the slaves is switched off. Input Director doesn't permanently store whether a slave should be skipped and the flag will be reset if Input Director is restarted or the Master system rebooted.

There are 4 ways a slave's "skip" flag can be set:

A slave's skip flag will be cleared if:

On the "Master Configuration" tab, you can set Input Director on the Master so on startup all slaves default to being skipped. Then the master will query and clear the skip flags for all available slaves and as they become available.

Return to top  


Slave Configuration

A. 6.0    How should I decide how to limit which master systems can control a slave system?


Input Director provides three options to limiting which masters may control a slave system:

Return to top  


A. 6.1    When I add a master system, I get a "Hostname doesn't exist error"


When you attempt to add a master, Input Director will check if the hostname you have entered exists. You need to re-check the name of the slave you are trying to add. Have a look at determining a computer's name to ensure you have entered it correctly. You may need to enter the complete name of the host (e.g. if your computer is master.personalnetwork.org.au, make sure enter the complete name, not just 'master').

Return to top  


Clipboard Questions

A. 7.0    What type of data can be copy/pasted using the shared clipboard?


Input Director recognises most common data formats that are copied to the clipboard including text, csv, and bitmaps (jpeg, gif, etc). When an application, such as Microsoft Word, copies data to the clipboard, it will put onto the clipboard the range data formats that it can supply that data as.

So, if you copy a section of a word document onto the clipboard, Word will register that this data is available as text, as rich text format, as well as several internal formats. Input Director will offer to other authorised Input Director systems those formats it supports. Most of the time, this is fairly seamless, but there are times when the information pasted ends up in a different format. For example, if the word document had a Visio object embedded in it, then the pasted version may have the visio object as a bitmap.

Return to top  


A. 7.1    Why do I see an "Unable to paste" message pop-up when I am not pasting?


Windows and running applications sometimes check the clipboard in the background without you prompting them. If the data isn't available for some reason then you may see this message even if you didn't explicitly try to paste.

Return to top  


A. 7.2    When I paste, the machine pauses for some time


If you copy a particularly large amount of information it can take the source application some time to prepare that information before it can be sent across to the machine thats doing the pasting. In particular, Microsoft Word can defer supplying information to the clipboard until such time as an application begins a paste. If Word needs to transform the information into a different format first, then that can take some time.

Return to top  


A. 7.3    Shared Copy/Paste isn't working


Ensure that both systems (the one you're copying from and pasting to) have the "shared clipboard" checkbox selected (found on the Global Preferences tab in the Input Director application)

On the slave computer, verify that the Input Director application is running and the "ID" icon is displayed on the Windows Notification bar and is green (it is in slave mode)

Return to top  


A. 7.4    How do I do file copy/pastes?


Input Director's file copy/paste function is intended to act as a shortcut to copying files between different computers. It uses Windows network shares to copy files between systems. This approach takes advantage of the optimised network file copying built into Windows. It also ensures that Windows security is not overridden via the use of a proprietary network back channel.

To copy files, they must be available on a network shared directory on the source system and that the user (you) logged into the machine doing the pasting has at least read-level access to that shared directory and file.

The rule of thumb is the you must be able to use Windows Explorer to navigate to the network share on the other computer and manually copy the files.

If you try to copy files that aren't accessible via a network share, Input Director will warn you as such when you attempt the paste. Likewise, if some of the files are network accessible and others are not, Input Director will copy over the accessible files and warn you that not all files were able to be copied.

Return to top  


A. 7.5    What is the purpose of the exclude C$, D$ shares option on the preferences page?


When you select a file(s) to copy, Input Director looks to see whether that file is available via a network share. Many Windows systems are setup with default shared directories called C$ and D$ that represent the root directory on C: and D: respectively. The default security setting for these shares limit their access to administrators only. By leaving this option on, Input Director will ignore these default shares when determining if a file on the clipboard is network accessible.

Return to top  


Data Encryption Security

A. 8.0    How do I switch on encryption?


The usage guide covers how to configure encryption. Please read the instructions carefully, particularly if you don't have a keyboard/mouse plugged into your slave system.

Return to top  


A. 8.1    What information is encrypted?


When data encryption security is active on a slave system then all input data (keyboard and mouse) and all clipboard data is encrypted across the network to and from it.

If remote clipboard data is copy/pasted from one slave to another and they both have data security active then the clipboard data will be encrypted, but if you have a mixture of secured and unsecured slaves then copying information from a secure slave to an unsecure slave will not be encrypted.

Return to top  


A. 8.2    Which cipher does Input Director use?


Input Director uses the Advanced Encryption System (AES) cipher.

Return to top  


A. 8.3    Which encryption library does Input Director use?


Input Director uses the OpenSSL library version 1.0.2e

Return to top  


A. 8.4    Why is the message "The system xxxx does not have data security and is retrieving remote clipboard data insecurely" being displayed on a slave when I paste clipboard data?


This message is alerting you that clipboard data is being copied from a secured slave to an slave without data encryption security active and thus the information being transferred is not encrypted. Input Director will still allow the copy to occur. To avoid this occuring, all slaves need to have data security activated.

Return to top  


Macros

A. 9.0    What is the intent of Input Director macros?


Input Director has a keyboard macro facility, which allows the recording of keystrokes into a macro and then the playing of that macro back, triggered by a hotkey. It is not designed to be a fully-featured Windows Macro Automation solution.

It provides flexibility in where those keystrokes are played back - e.g to the system with current input, only to the master system or a particular slave system, etc.

Return to top  


A. 9.1    How do I record a macro?


On the Master system, open the Input Director application. Ensure that Input Director is enabled in Master mode (click the "Enabled as Master" button from the Main tab) and switch to the "Macros / Key Binding" tab:

To begin recording a keyboard macro, click the "Record New Macro" button. Every key hit will now be recorded (approximately 250 keystrokes can be recorded in a single macro. Your keystrokes will still be recorded even if you switch to another slave (though if you use a hotkey to switch to a slave, the hotkey itself will not be recorded).

To stop recording return to the Macros tab on the Master system and click the "Stop Recording" button and you will be presented with the "Edit Macro" window:

Your keystrokes will be displayed in the "Recorded Keys" section. To enable this macro you must change the Target from "Unassigned" to something else from the list (an "Unassigned" macro is disabled). Finally, a hotkey needs to be assigned to the macro (this is the mechanism used to trigger the macro). To set a hotkey, click the "Set Hotkey" button and hold down the key combination you'd like to use.

You can set Input Director to include a short pause after each return, tab or space key. This may improve playback, if it is playing too quickly for some applications.

Return to top  


A. 9.2    What are the different Macro targets?


There are 8 types of macro targets:

Return to top  


A. 9.3    How do I play a Macro?


To play a macro, use the hotkey you've assigned to it to activate it. Macros will not be played if you've disabled Macros (via the checkbox on the Macros tab or the "ID" icon right-click context menu.

Return to top  


A. 9.4    Can I record mouse movements/clicks?


No, Input Director's Macro system only supports recording keystrokes.

Return to top  


A. 9.5    I clicked the "Stop Recording" button and the Edit Macro window didn't pop up?


The Edit Macro window will only pop up if you have recorded one or more keystrokes.

Return to top  


A. 9.6    I tried to record a macro but none/not all of my keystrokes were captured?


To record keystrokes you must be recording from the Master system and Input Director must be enabled. If you clicked the "Record New Macro" button on the master system (using the keyboard/mouse attached to it) and then switched to typing on the keyboard attached to your slave computer, Input Director will not be able to capture your keystrokes. If you wish to record the keystrokes on a slave system you can do so by starting macro recording and then transitioning across to that slave and typing (as you would do as part of the normal use of Input Director).

Return to top  


A. 9.7    A recorded macro isn't playing


Things to check are:

Return to top  


A. 9.8    I've recorded a macro but it doesn't play back the way I expected it to


Reasons why a macro may not play back correctly:

Return to top  


A. 9.9    I want to record a macro that does X...


Input Director's macro system is not designed to be a fully-fledged Macro Automation solution. There are many of these available (and can be found easily with your favourite search engine). If you are looking for a richer set of capabilities you are best exploring those alternatives. It may be feasible to script/record a macro in another macro system and then setup an Input Director macro to trigger it. This is advantageous if you want to activate a macro on one of your computers as Input Director's macros can be bound to a specific master/slave system.

Return to top  


shopify
analytics tool