Hello and welcome to Tablet Pro! First off, we’re going to assume you’ve already installed all of the necessary components for the features you want to use, as described in the Installation section.
Not sure where to start?
- If you want to get more out of your touch screen’s real estate, check out the features of TouchZoomDesktop, which gives Windows the ability to zoom and pan in any application using your keyboard, mouse, or touch screen.
- If you want to use virtual keyboards, mice, and gesture controls, check out TouchMousePointer; and if you’re ready to start customizing your panels/pads, check out the Layout Editor in the Tablet Pro Manager.
- If you want to want to purchase a License, check out some tutorial videos, or make custom layouts for your TouchMousePointer pads, check out the Tablet Pro Manager.
Otherwise, use the navigation links on the left of the page to find a particular section you might be interested in, or use your browser’s search function (Ctrl+F in most cases) to find specific terms you might be looking for.
Tablet Pro is a combination of three distinct components – TouchZoomDesktop, TouchMousePointer, and the Tablet Pro Manager.
TouchZoomDesktop and TouchMousePointer can be downloaded by going to the Download page and signing up for the mailing list. A link to download the software will be sent to the email address you provide.
Tablet Pro Manager can be downloaded from the Microsoft Store.
The software is free to use for a fourteen (14) day trial period, and if you would like to continue using Tablet Pro and support future development a License can be purchased from within the Tablet Pro Manager app.
Once a license has been purchased, you will receive free updates for the duration of the major version (2.00 through 2.XX). Upgrading to the next major version (2.XX -> 3.0) will require the purchase of a new license.
14 Day Challenge
When signing up for the mailing list on the Downloads page, you have the option to sign up for the 14 Day Challenge. If you opt for the challenge, for the duration of the trial period you will be sent an email every other day with helpful tips, tricks, and videos introducing you to functions and features of Tablet Pro.
TouchMousePointer gives you all the power of a keyboard and mouse – using only your touchscreen. With customizable Modes that can turn your screen into a trackpad – and control Windows with touch gestures – or use Pads with custom widgets to give you access all your frequently used keyboard shortcuts.
To activate TouchMousePointer, click the Toolbar Button in the Taskbar.
Each Mode has customizable interfaces that can have keyboard-replacement buttons, trackpad/mouse emulators, and/or gesture shortcuts.
They all behave slightly differently, which make them best suited for different workflows.
The Fullscreen mode is optimized for workflows on a touchscreen using only touch input. It turns the entire touchscreen into a virtual trackpad, and adds the ability to bind touch gestures to actions that can do anything from launch applications to adjust the brightness.
The entire screen can have customized widgets attached to it via the Layout Editor. In fact, this mode can be thought of as being a transparent, fullscreen Frame widget.
The Float mode features a floating panel that can be moved around the screen. It contains customizable widgets that can be used as keyboard shortcuts or trackpad emulators, and touch gestures similar to Fullscreen mode.
It is optimized for workflows where access to Window’s default touch behavior is necessary for interacting with the system or applications, but the ability to use TouchMousePointer’s widgets and gestures is desired, albeit to a limited degree.
Side mode is the same as Float mode, except that the panel is docked to side of the screen and cannot be moved. In the Settings the side of the screen to which it is docked (left/right) can be changed.
The Artist Pad mode gives access to a panel with customizable widgets, similar to Float and Side mode. There are no gesture shortcuts however, as this mode is optimized for a pen-and-touch workflow. There are actually three different panels that you can switch between (small-medium-large), either in the Settings or with a widget.
A Panel (or Pad, used interchangably) is a window with widgets that you can use to perform actions in windows. These widgets can be buttons that act like virtual keyboard keys, shortcuts to quickly swap between different layouts/presets in TouchMousePointer, or virtual trackpads.
Each Mode has at least one panel, described below.
|Fullscreen||Fullscreen mode has three panels, Fullscreen, Fullscreen with L/R (h), Fullscreen with L/R (v) The first is an invisible panel that essentially contains a single, fullscreen Frame widget. The second is similar to the first, but with the inclusion of Left-click and Right-Click buttons on the left, and a Wheel widget on the right. The final panel is similar to the second, except the buttons are on the top of the screen instead of on the left.|
|Float||Float mode only has a single panel, aptly named Float|
|Side||Side mode has four panels: Left, Right, Top, Bottom. Left and Right have no widgets by default and act like a Frame widget, Top and Bottom are laid out with L/R click buttons and a Frame widget.|
|Artist Pad||The Artist Pad mode has three panels: Large, Medium, Small. The only difference between them is their width.|
In addition to the Mode panels, there are additional panels that can be used in conjunction with most of the above modes. These panels (and those unique to the modes) can be customized using the Layout Editor.
The Assist Pad is a floating panel that provides access to additional customizable widgets. It can be opened using gesture controls as described in the Settings for Fullscreen mode, or using a panel widget, as seen in the gif above.
The Game Pad puts customizable controller-like buttons in the corners of the screen, emulating an Xbox controller.
The Quick Panel hides off the top of the screen, and pops out when a tap or click is near it. Once revealed, you can click and drag to reposition where it sits on your screen.
|Set the Mode to Float|
|Set the Mode to Artist Pad|
|Set the Mode to Fullscreen|
|Open the Layout Editor|
|Show/Hide the Game Pad|
The Settings window for TouchMousePointer is divided into six main tabs, with four sub-tabs under Settings. Most of the settings in this window determine how TouchMousePointer works in relation to Windows, in regards to touch/gesture inputs, the modality of panels/pads, cursor speed settings, etc.
Changes can be reset by clicking the Reset… button at the bottom of most tabs, which will restore the values for each setting in that tab. To restore all the settings to default state, check out the Restore Settings section below.
With a single finger you can use your screen like a mouse trackpad. You can tap (or double tap) to click, tap to show where the mouse cursor is (sonar), or tap to click and drag.
|Tap||Sonar or Click. If set to Click, Double Tap will be disabled.|
|Double Tap||Sonar or Click. If set to Click, Tap will be disabled.|
|Long Tap||Right Click|
|Tap + Hold||Click and then drag (for moving files or highlighting text).|
Multitouch – Simple Assign
When using multi-touch gestures, if you select Simple Assign, you can assign a single action (or shortcut) to each gesture (four total, one for each finger count from two to five). The available options are available below.
|Show Assist Pad||2-5||Tap||Show/Hide the assist pad.|
|Show Artist Pad||2-5||Tap||Show/Hide the artist pad.|
|Wheel||2-3||Swipe Up/Down||Emulate using a mouse wheel.|
|R-Click + Wheel||2-3||Swipe Up/Down||Emulate using a mouse wheel while holding down the right mouse button.|
|M-Click + Wheel||2-3||Swipe Up/Down||Emulate using a mouse wheel while holding down the middle mouse button.|
|L-Click + Drag||2-3||Tap + Hold||Emulate click and drag (for moving files or highlighting text)|
|M-Click + Drag||2-3||Tap + Hold||Emulate click and drag using the middle mouse button.|
|R-Click + Drag||2-3||Tap + Hold||Emulate click and drag using the right mouse button.|
|Move Pad||2||Tap + Hold||With two fingers spread fairly far apart, pull them in to switch to Float Mode.|
Multitouch – Gestures
If you want more gesture shortcuts (a total of thirty six – four finger combinations with nine gestures each), select Gesture instead of Simple Assign. Click the Gesture… button to bring up the window pictured above, where you can assign a different action to each of the available gestures.
While most gestures are self explanatory, some require further explanation and are outlined below. Note that not all shortcuts are available for all gestures (for example you can’t click with a Pinch, and you can’t adjust the brightness up and down with a tap).
|Transparent/Opaque Buttons||Toggle the visibility of any panel buttons (if your Layout has any). The opacity of the buttons can be changed using the Opacity of Buttons option, described in the General section below. If you don’t see any buttons, it means there are none in your current Layout, or the visible opacity is set to 0%.|
Collapse the invisible Fullscreen panel into a small translucent widget . Tap and drag the widget to move it around the screen, or tap on it to restore the normal state. While in the collapsed state, Windows will take over gesture input.
|Volume, Brightness||When assigned to any gesture that has an opposite action (ie swipe up/down, or rotate left/right), you can gesture in one direction to increase the value, and the opposite direction to decrease the value.|
|TouchZoomDesktop Quicklaunch||Will open TouchZoomDesktop and automatically zoom in one level. If you zoom all the way out (0% zoom) TouchZoomDesktop will be closed. If you have Auto OFF TouchMousePointer enabled in the TouchZoomDesktop Settings, TouchMousePointer will be disabled while zoomed in, and will be re-enabled when you zoom all the way out.|
A dialog will appear asking what modifiers (Win, Ctrl, Shift, Alt) and key you want to assign. Enable modifier keys by clicking the checkboxes, and pick the key either by choosing it from the dropdown list, or clicking the Input Key button and clicking the desired key on your keyboard. To re-open the dialog, click the ellipses (…) button to the right of the dropdown menu in the Gesture window.
A dialog will appear asking you to pick an executable file. Navigate to either a .exe (program), .lnk (shortcut to a program), or if you want to get fancy, a .bat file, which will be run when you perform the specified gesture. To re-open the dialog, click the ellipses (…) button to the right of the dropdown menu in the Gesture window.
|Layout…||A dialog will appear asking you to pick a Layout Preset file. This layout will get loaded and change your currently open session.|
These general options affect the overall behavior of Fullscreen mode.
|Exclude Taskbar||When enabled, Windows will handle touch input in the Taskbar, allowing you to tap direcly on items to click on them.|
|Button Opacity||Set the opacity of panel buttons when visible. By default there aren’t any buttons, but they can be added in the Layout Editor.|
|Auto Hide||When enabled, buttons will go invisible when the mouse cursor is over them.|
|Disable Toggle (Ctrl, Shift, Alt)||When disabled, clicking a modifier widget will keep it active until it is pressed again. This is useful if, for example, you want to Ctrl+Click on multiple items. Enable this option if you want a modifier widget to act as a single press of the keyboard button.|
|Relative Mode||Create a translucent virtual mouse on screen. This panel will follow your finger, and you can tap the L button to left-click, the R button to right-click, or tap and drag in the middle to use a virtual mouse wheel. The second option in the dropdown is a Legacy feature, and not recommended for use.|
|Allow Simultaneous Operation of Pen and Touch||This feature is for older versions of Windows, and allows for the use of touch gestures as well as a touchscreen compatible pen/stylus. It is recommended that this feature be disabled when using Windows 10 or newer.|
|Edit Layout with Store App||Open the current Layout in the Layout Editor|
|Load Preset||Load a Layout Preset file from disk.|
This mode has the same gesture controls as Fullscreen mode, which you can refer to for a breakdown of available options.
There are two options that are unique to Float Mode, however:
|Force Move Pad||Float||Tap+Drag on the Float panel to move it around the screen. Pinch In/Out in the panel to resize it. If the panel’s size exceeds a certain amount (which can be controlled from the Layout Details tab) it will switch to Fullscreen Mode.|
|with Ctrl Key||Float||When enabled, moving/resizing the Float panel can only be done when the Ctrl key is pressed.|
These options control the general behavior of the panel and it’s position when in Float/Side mode. To switch which part of the screen the Side mode is attached to, go to the Mode tab.
|Opacity||Float, Side||You can control the opacity for the panel separately for Float and Side mode. 100% is a fully opaque panel, and 0% is fully transparent.|
|Allow Click Behind Float Mode||Float||When enabled, this allows you to click on items behind the panel with the cursor.|
|Docking||Side||When enabled, the panel is docked to the side, meaning all other applications will be resized to fit the remaining screen space. If disabled, the panel will act as an overlay, and other applications will be obscured behind it.|
|Simultaneous Pen and Touch||Float, Side||This feature is for older versions of Windows, and allows for the use of touch gestures as well as a touchscreen compatible pen/stylus. It is recommended that this feature be disabled when using Windows 10 or newer.|
|Layout||Float||This dropdown provides several options for available widgets in the Float panel. Default shows the layout you create in the Layout Editor. The other options are pre-defined layouts that cannot be edited, and include basic controls.|
|Layout||Side||Same as Layout (Float above, except for the Side mode panel.|
|Size…||Float||Set the x/y position and size of the Float panel, in pixels. An x/y position of (0,0) is the top left of the screen, and the panel is always square so Size specifies height and width. If you move/resize the panel with touch controls, these settings will be overriden with the final position/size the panel was at when TouchMousePointer was closed.|
|Layout (Side-Top/Bottom)||Side (vertical)||Same as Layout (Side) above, except for the top/bottom panels that are used when the screen is oriented vertically.|
|Edit Layout||n/a||Open the current layout in the Layout Editor.
Note that the Layout Editor might not open with the correct panel selected. For example, if you click this button (from Float/Side Settings), the Layout Editor could open with the Artist Pad (Medium) open for editing. Change the panel you want to edit using the Layout dropdown menu in the Layout Editor.
|Load Preset||n/a||Load a Layout preset file from disk.|
There are a couple options for the artist pad, mainly dealing with how it’s displayed, position, and compatibility with pen drivers.
|Opacity||Control the opacity of the panel. 100% is fully opaque, 0% is fully transparent.|
|Font||When enabled, allows you to use a custom font instead of the default. Click thebutton to the right of the checkbox to open up the system Font window, which will let you pick from the list of installed fonts.|
|Background Image||Enable to select a custom image to use for the background of your panel. Click the Browse… button to select an image on disk to use as your background. Select Tile or Fit to change how the image is displayed if it’s not the exact size of the panel.
Currently only png images are supported.
|Position||Choose whether the panel is displayed on the Left or the Right side of the screen, and if it is Docked. If the panel is Docked, other applications will be resized to fit the rest of the screen, if it is not then applications can go behind the panel and will be obscured.|
|Simultaneous Pen and Touch||This feature is for older versions of Windows, and allows for the use of touch gestures as well as a touchscreen compatible pen/stylus. It is recommended that this feature be disabled when using Windows 10 or newer.|
|Simultaneous Pen and Touch (Wacom)||Same as Simultaneous Pen and Touch, except specifically designed for use with Wacom devices.|
|Disable Toggle (Ctrl, Shift, Alt)||When disabled, clicking a modifier widget will keep it active until it is pressed again. This is useful if, for example, you want to Ctrl+Click on multiple items. Enable this option if you want a modifier widget to act as a single press of the keyboard button.|
|Layout||There are three available options for the panel for this mode, Large, Medium, and Small. Each is editable in the Layout Editor.|
|Edit Layout||Open the current layout in the Layout Editor.
Note that the Layout Editor might not open with the correct panel selected. For example, if you click this button (from Artist Pad Settings), the Layout Editor could open with the Fullscreen open for editing. Change the panel you want to edit using the Layout dropdown menu in the Layout Editor.
|Load Preset||Load a Layout preset file from disk.|
The Game Pad puts several customizable controls on the screen for playing games. While the visibility and location of the controls cannot be changed, how the controls function in Windows can be changed to act like a joystick, a controller, or a keyboard.
|vJoy Mode||Use vjoy drivers to control your game. The Game Pad’s on-screen controls will use the vJoy drivers to act as a virtual Joystick device. When in this mode, most of the button options are set in vjoy, not in TouchMousePointer.|
This mode will use virtual drivers to emulate an Xbox controller on windows. In this mode controls cannot be customized as they are a 1:1 connection to the xbox controller (ie the “X” button on the screen corresponds to the “X” button on an Xbox controller).
The link to the drivers for this mode seem to be broken.
|Keyboard Mode||This mode allows you to map each on-screen control to a keyboard key. No additional drivers are required to use this mode.|
In this section you can change what function each on-screen control will drive. When in vJoy mode you can set which Axis or Button # each control going to drive, but the actual functionality of those controls are set in vJoy itself.
When in Xbox mode you can’t change what each on screen control drives, as it’s a 1:1 mapping to an Xbox controller. If you’re familiar with an Xbox controller, you’ll notice the layout of the Game Pad very closely mimics that of the controller.
When in Keyboard mode, you can assign each control to a keyboard key. In the case of the L/R Stick controls and D-pad, four keys are mapped, one to each of the four directions (up, down, left, right).
In this section you can control which on-screen controls are visible when the Game Pad is active. If you find that you don’t need or want all of the controls, you can hide them here.
There are several options for changing the visualization and behavior of the mouse cursor when using the virtual trackpads, for example when in Fullscreen/Fload/Side modes or when using a mouse emulator widget in a panel.
These options allow for changing the visualization of the mouse cursor when using TouchMousePointer.
When enabled, TouchMousePointer will draw a proxy cursor over the system icon. This is helpful as Windows may lag behind when drawing the cursor when TouchMousePointer is active. There are several sub-options:
When enabled, TouchMousePointer will draw a line that will trail the cursor, increasing visibility.
This option has no apparent affect and may be deprecated in a future release.
These options control how quickly the cursor moves across the screen, and how far you must move your finger before TouchMousePointer starts to move the cursor.
|Pointer Speed||Float, Side||Change the speed of the cursor as it moves across the screen.|
|Pointer Speed||Fullscreen||Change the speed of the cursor as it moves across the screen.|
|Move Distance||Travel Distance||Determine the number of pixels after Tap+Drag before TouchMousePointer starts to move the cursor.|
When using gestures to emulate a mouse wheel action, these settings will adjust that behavior.
|Swap Scroll Direction||Invert the scroll direction. For example, normally Swipe Down will scroll up, this will reverse that so that Swipe Down will scroll down.|
|Speed||If the application in focus intperprets mouse wheel updates linearly, you can scale the speed with this setting.|
|Step||If the application in focus interprets mouse wheel updates as discrete steps, you can change the number of steps-per-update here.|
This tab contains system options for TouchMousePointer.
|Auto Show Pad at Sign In||When enabled, TouchMousePointer will be active when Windows starts.|
|Taskbar Icon||Choose which icon is used to display in the Taskbar when TouchMousePointer is active.
Auto-Restore Icon has no apparent effect and may be deprecated in a future release.
|Taskbar Notification Icon||
This feature is redundant as the Toolbar Icon has all the same functionality, and may be deprecated in a future release.
|Quick Panel||There is only one option for the Quick Panel, Size, which determines how tall (in pixels) the tab is when the Quick Panel is hidden off screen. If you want an easy to see tab, set it to 20, if you want it completely invisible, set it to 1.|
Has no apparent affect on Windows 10 or newer systems.
|Animation||Enable or Disable the animation when switching to Fullscreen and/or Float Mode.|
|No Snap to Side Mode||If Enabled, if you drag the Floatpanel to the edge of the screen, TouchMousePointer will automatically switch to Side mode.|
|Keep Cursor Position||
This has no apparent effect and may be deprecated in a future release.
|Disable Auto Arrange||
This has no apparent effect and may be deprecated in a future release.
|Output Log||Output a log file detailing what TouchMousePointer is doing while it’s running. Useful when encountering bugs, as the log files can be sent to the developers to aid in debugging problems.|
|Startup Delay||If Auto-Show At Sign-In is enabled, this is how many seconds until TouchMousePointer is activated after sign-in.|
|Backup Settings to File||Save the current settings (from all tabs) to a file, that can be sourced again at any time. When you click the Reset button on any tab page, it will restore the settings to those saved in the last opened preset file.|
|Restore Settings from File…||Open a Settings preset file previously saved to disk. This can be the default settings that ship with TouchMousePointer, or settings you have previously saved or downloaded from the Community Assets.|
In this tab you can change which language is used for all the menus and settings tabs in TouchMousePointer. This doesn’t affect which font is used for the widgets in pads/panels.
Additional languages can be installed by selecting the Add/remove language… option in the dropdown menu, which will open the Language Dialog.
To install a TouchMousePointer language file, browse to the file on disk using the Browse… button. If you haven’t downloaded any language files, you can get them from the Community Assets, by clicking the Get from Web link in the dialog.
To uninstall a language file, select the language from the dropdown then click Uninstall. You can’t uninstall the default languages (English, Japanese).
The current mode can be changed between the four available modes by clicking on the radio buttons:
Here you can also change which side of the screen the Side mode panel will be docked to. The options are Top/Bottom/Left/Right, and each has a different set of widgets that can be customized in the Layout Editor.
TouchMousePointer can also be allowed to continue running, or be temporarily disabled, when using certain Windows features by selecting Keep Enable, or Auto Disable, respectively. If you want to specify TouchMousePointer’s state on a per-feature basis, click the Customize… button.
This tab mostly contains redundant controls for changing the Layout for different mode panels, but collected into a single convenient location. Unique controls are detailed below.
|Layout of Assist pad||This is the only place where you can choose the layout of the Assist pad. Default uses the layout defined by the Layout preset, which can be changed in the Layout Editor. The other options cannot be edited.|
|Size (Assist Pad)||Click this button to open a dialog where you can adjust the size of the assist pad.|
|Use User .ini File||When enabled, pads/panels will use the Layout preset file specified. To change the preset file used, click the Browse… button to select a file on disk. When disabled, pads/panels will use the generic Layout that ships with TouchMousePointer|
|Ratio Fullscreen/Side||This option determines the size (measured as % of screen) at which the Float panel will automatically trigger a switch to Fullscreen mode.|
In this tab you can check the currently installed version of TouchMousePointer and copyright information.
You can check for the latest update by clicking the Check for Update button, or activate/upgrade your License by clicking the Activate/Upgrade button, which will open the License window.
Right-click the Taskbar icon or inside any pad/panel to bring up a context menu for TouchMousePointer.
|FullScreen, Float, Side, Artist Pad||The current mode. Click on another option to switch to that mode.|
|Close||Disable the active mode and hide it’s uniquep panels. Will still have access to the Quick Panel, Game Pad, and Assist Pad.|
|Game Pad||Toggle the visibility of the Game Pad|
|Quick Panel||Toggle the visibility of the Quick Panel|
|Monitor||This option is only available when you have multiple screens/monitors, and determines which screen TouchMousePointer will operate on (it can only work on one at a time).|
|Layout||Open the Layout sub-menu (see below)|
|Settings||Open the Settings window.|
|About||Shortcut to go directly to the About tab in the Settings window.|
|Cancel||Close the menu.|
This menu is accessed from the Layout menu option, above.
|Edit Layout||Open the current preset in the Layout Editor|
|Load Preset||Open a TabletPro preset file from disk.|
|At the bottom of the menu is list of recently opened preset files.|
TouchZoomDesktop allows you to zoom and pan your screen, making the most of high-resolution or small screens, where tiny icons or fonts can be an issue. The zoom operation can be controlled using a keyboard, mouse, or touch input.
To activate TouchZoomDesktop, click the Toolbar Button in the Taskbar.
By default, the zoom can be controlled by the following:
|Keyboard||Press the “+“key to zoom in, and the “–” key to zoom out.|
|Mouse||Press and hold the “Ctrl” key while using the mouse wheel to zoom in and out.|
|Touch||Pinch out to zoom out, and pinch in to zoom in.|
The Settings window for TouchZoomDesktop can be accessed via the Context Menu on the Toolbar icon. The window is divided into tabs with options for the Keyboard, Mouse Wheel, and Touch inputs, as well as Anti-aliasing, Language, General settings and License settings.
Here you can customize what key combinations can be used to control the zoom level of the desktop.
|Enable Keyboard Zoom||Allow zooming in/out with the keyboard.|
|Ctrl+||When enabled, the Ctrl key must be pressed in order to zoom with the Zoom In and Zoom Out keys.|
|Shift+||When enabled, the Shift key must be pressed in order to zoom with the Zoom In and Zoom Out keys.|
|Alt+||When enabled, the Shift key must be pressed in order to zoom with the Zoom In and Zoom Out keys.|
|Zoom In||Use the dropdown menu to select the keyboard key to use to zoom in.|
|Zoom Out||Use the dropdown menu to select the keyboard key to use to zoom out.|
Customize what key modifiers are required in order to control TouchZoomDesktop with the mouse wheel.
|Enable Wheel Zoom||Allow zooming in/out with the mouse wheel.|
|Ctrl + Wheel||When enabled, the Ctrl key must be pressed to zoom with the mouse wheel.|
|Shift + Wheel||When enabled, the Shift key must be pressed to zoom with the mouse wheel.|
|Alt + Wheel||When enabled, the Alt key must be pressed to zoom with the mouse wheel.|
|Enable Touch Zoom||Allow zooming in/out with a Pinch gesture.|
|Time to Default Touch||
This option has no apparent effect.
|Mode||Touch to Touch will behave like a normal touch screen, while Touch to Mouse will trick Windows into thinking your touch input is a mouse device.|
|1 Finger Swipe||When zoomed in, if Scroll Screen is enabled, you can use a single finger to Tap+Drag to pan around the screen. You can always use two fingers to pan around the screen.|
|2 Fingers Tap||When not zoomed in, you can tap with two fingers to zoom in one level if Quick Zoom is enabled. When zoomed in, you can have a two-finger tap either perform a Right Click action, or return the desktop to normal with Cancel Zoom.|
|2 Fingers Pinch||If Full Screen is selected, pinching will affect the entire desktop. If Bounds zoom is selected, then a window will be drawn between your fingers which will be zoomed, like picture-in-picture. In Bounds Zoom mode, clicking outside the window will close it.|
|3 Fingers Tap||If Show Touch Keyboard is enabled, a three-finger tap will show/hide the Windows touch keyboard.|
|3 Fingers Pinch||Options are the same as 2 Fingers Pinch, above.|
This slider determines how much “jitter” there is when zooming in and out. All the way to the left results in a quick, responsive zoom that has the potential for high jitter or noise, and all the way to the right results in a slower, less responsive zoom with less jitter.
Play around with the slider value until you find a setting you’re comfortable with.
|Auto-On at Sign In||If enabled, TouchZoomDesktop will be active on Windows startup.|
|Auto handling touch when showing touch keyboard||
This option has no apparent effect.
|Auto Off TouchMousePointer||If enabled, TouchMousePointer will be disabled when TouchZoomDesktop is enabled.
If both TouchZoomDesktop and TouchMousePointer are active, TouchZoomDesktop will take capture any gestures that are active in both. For example, if both applications are using 2-Finger Pinch, TouchMousePointer’s action will be ignored.
|On Store/Universal App||Choose whether TouchZoomDesktop should be enabled when using Windows features such as the Start Menu, Windows Store app, etc. If set to Auto Disable, TouchZoomDesktop will be re-enabled when the conflicting app is closed.|
|Taskbar Toolbar Icon||If Taskbar Toolbar Button is enabled, a Toolbar icon will be permanently featured in the Taskbar. You can change the behavior of this button when tapped from the dropdown to the right of Tap, and have it either switch TouchZoomDesktop on/off, or perform a Quick Zoom.|
|Taskbar Notification Area||
Because this feature cannot be disabled, it should be removed from the Settings window in a future release.
|Charm Button 1/2||
This is a legacy feature for Windows 8.1 and may be deprecated in a future release.
Here you can specify what language to use for the menu and Settings window for TouchZoomDesktop – the only options available currently are English and Japanese.
This tab has information regarding the current installed version of TouchZoomDesktop, a button to check for a more recent version of the TouchZoomDesktop software, and the status of your License.
- Not Active – TouchZoomDesktop is still in the trial period, or the trial period is over and a License must be purchased. The button at the bottom of the page will say Activate/Upgrade and will take you directly to the License Window.
- All features activated – A valid license is currently installed. The button at the bottom of the page will say Details… and take you to the License Window, where you’ll have the option to disable your License.
Right-click the Toolbar button to bring up a context menu for TouchZoomDesktop, with options for enabling/disabling the different input types and opening the Settings window.
|On/Off||Toggle TouchZoomDesktop on or off. Same as clicking the Tasbar icon.|
|Keyboard Zoom||Toggle keyboard functionality on or off. Can also be disabled in Settings.|
|Wheel Zoom||Toggle mouse wheel functionality on or off. Can also be disabled in Settings.|
|Pinch Zoom||Toggle pinc gesture functionality on or off. Can also be disabled in Settings|
|Settings||Open the Settings window for TouchZoomDesktop.|
Tablet Pro Manager
The Tablet Pro Manager is an app that you can download from the Windows App Store.
It has three main features, as seen in the image above. Getting Started will send you to the 14 Day Challenge sign up page. Layout Editor will open the, you guessed it, Layout Editor, which allows you to customize the many pads/panels for TouchMousePointer. Purchase will open up the License/Purchase tab, where you can check your unlocked features and purchase a full license from the Windows Store.
The Layout editor gives you the ability to customize the Panels/Pads inherent to TouchMousePointer. A Layout describes the size and child widgets for all panels, excluding the Game Pad which can be customized in the TouchMousePointer Settings.
A Layout can be saved to, or loaded from, a Layout Preset File. You can save a preset file by using the Save button on the Toolbar. A preset file can be loaded into the Layout Editor for editing by using the Open button on the Toolbar, from the Edit Layout button in the TouchMousePointer Settings Window, or from the Layout Sub-menu in the TouchMousePointer Context Menu.
A preset file can be loaded and applied in TouchMousePointer either from the Context Menu or the Settings Window.
The blue bar at the top of the Layout Editor window displays the name of the currently opened preset file. If no file is currently opened for editing, (untitled) will display instead.
Below that is a row of buttons with many of the features you’ll need for editing your panel.
|Create a new Layout.|
|Open a Layout Preset file on disk.|
|Save the current Layout to a Layout Preset file. Only available if editing an existing Layout Preset – if you’ve created a brand new Layout, use Save As|
|Save the current Layout to a new Layout Preset file on disk. Use this option when you have created a new Layout, or are editing an existing Layout Preset and don’t want to overwrite the original|
|Create a new widget. This button only exists if no widget is selected, otherwise it’s the Clone button.|
|Copy the selected widget. This button only exists if a widget is selected, otherwise it’s the Create button.|
|Delete the selected widget. If no widget is selected this button will be disabled.|
|If the selected widget is obscured by another widget, bring the selected widget to the front.|
|If the selected widget is obscuring another widget, push the selected widget to the back.|
|Change the preview to be small – in some instances, can be thought of as seeing the panel un-docked.|
|Change the preview to be large – in some instances, can be thought of as seeing the panel docked.|
|Press to toggle between different grid overlays in the Layout Window. Useful for organizing your widgets.|
Below the row of buttons is a dropdown menu where you can select the panel you want to edit, and controls for changing the aspect ratio of the panel. Note that not all panels allow you to change the aspect ratio.
With a widget selected in the Layout Window, you can change it’s properties in this editor.
From top to bottom, the options are as follows
|Target||The dropdown contains a list of the widgets by their id number. This id number is used internally, and can’t easily be matched to the widget, so it can be ignored.|
|Type||This unlabelled dropdown determines what type of widget this is. The complete list of available widget types can be seen in the Widgets table.|
|X, Y, W, H||Set the X and Y position of the widget in relation to the top-left corner of the panel, and width and height (in grid units).
The correlation between grid units and pixels is unknown.
|Ctrl||If the widget Type is a keyboard or trackpad action, perform the action with the Ctrl key pressed.|
|Shift||If the widget Type is a keyboard or trackpad action, perform the action with the Ctrl key pressed.|
|Alt||If the widget Type is a keyboard or trackpad action, perform the action with the Ctrl key pressed.|
|Toggle||If the widget Type is a keyboard key, enable this option to keep that key pressed until the widget is tapped again.|
|+1 Sec||This option is handy for pen+touch interactions. If you need to click on screen while holding down a particular key (for example Alt+Click for the color picker in Photoshop), this will keep the assigned key pressed for one second.|
|Win||If the widget Type is a keyboard or trackpad action, perform the action with the Ctrl key pressed.|
|Change Button Name||Most widgets come with a default label, for example the keyboard key Alt will simply be labelled “Alt”. Enable this option and enter a new name if you want to overwrite the default.
If instead of a text label you would like to use an icon for the widget, use the dropdown menu under the text input to select the icon you’d like to use.
There are many different types of widgets, each of which can perform different functions. The available options are detailed below.
||This widget acts like a mouse trackpad found on most modern laptops. Tap and drag inside the widget to move the mouse cursor around on screen.|
||This widget type acts like a mouse button, performing a click wherever the cursor is located.|
||This widget acts like a mouse wheel, which is useful for scrolling through lists or web pages. The vertical orientation with the middle-button is the most common.|
|Close||Close||This widget will close TouchMousePointer, as as choosing the Close option from the Context Menu or clicking the Toolbar Icon.|
|Menu||Menu||This widget will bring up the TouchMousePointer Context Menu|
|Move Grip||Move Grip||This is essentially a blank area that can be used to move around undocked panels.|
|Minimize||Minimize||Collapse the panel into a single floating widget. Click the widget again to restore the panel. If the panel is docked (Artist Pad/Side), it will become undocked when minimized.|
||Emulates using a modifer key on the keyboard. Unlike other keyboard keys, modifier keys can only have their Toggle state modified in the TouchMousePointer Settings, and only for certain modes.|
||Emulates the use of any key on a standard keyboard. This type of widget can be used with the Ctrl, Shift, Alt, Toggle, +1 Sec, and Win modifier checkboxes.|
||Show the panel. With Assist you can tap the widget again to hide the panel. When using Art-Small/Medium/Large, it will switch the Mode to Artist Pad.|
|Keyboard||Keyboard||Show the Touch Keyboard.
This only works when in tablet mode.
In this window you can preview your panel and its widgets. The panel is represented by the black rectangle, and the rest of the desktop is in blue.
With a widget selected, controls will appear to change that widget’s size and position.
Tap+Drag from the center of the widget to change it’s position, or Tap+Drag from one of the edges (the red border) to scale the widget in that direction.
In the purchase tab you can see which features are unlocked based on your License. To actually purchase a License check out the License Window.
In the settings window, you can purchase a license from the Windows Store, or activate features using a license/bonus code, or through a settings file.
There are various other settings in Windows that you may want to set in order to get the most out of TouchMousePointer and TouchZoomDesktop. Because the performance of Windows can vary greatly depending on which version of windows you have, and which tablet or laptop it’s running on, it’s recommended that you test changing the settings outlined below until you find which ones work best on your system.
Pen and Touch
When using Pen and Touch in TouchMousePointer (for example, when in Artist Pad Mode), some versions of Windows may incorrectly ignore the pressing of buttons in the pad when using the pen, as it considers it palm rejection.
To fix the issue, from the Windows menu, type in “Pen” and open up the Pen & Windows Ink settings window (or go to Settings > Devices > Pen & Windows Ink), and change the first setting, Choose which hand you write with from Right Hand (the default) to Left Hand. The change should be applied automatically.
When using the pen for drawing or in use in 3d-applications, it is often beneficial to disable the hold-for-right click that’s enabled by default in Windows. This is especially true if you have a pen with side buttons (such as the Surface or Bamboo pens) that can be used to right-click.
To disable the hold-for-right-click setting, go to Control Panel > Hardware and Sound > Pen and Touch > Change Tablet Pen Settings. In the first section, Pen Actions, click on Press and hold then click the Settings… button, and in the window that pops up, disable the checkbox Enable press and hold for right-clicking. Click Ok out of both windows to apply the change.
One possible fix would be to go to the Windows menu and type in “Typing”, or go to Settings > Devices > Typing, and at the bottom enable Show the touch keyboard when not in tablet mode and there’s no keyboard attached.
One of the most powerful features of TouchMousePointer is the ability to change settings on the fly, or run external applications. These can be run using either gestures, a styus with programmable buttons, or using a combination of keyboard widgets and custom Windows shortcut files.
In the Fullscreen mode settings, you can assign the Run… action to a gesture to launch any *.exe or *.lnk (shortcut) application, such as Photoshop or Chrome.
You can also use the Layout… action to load a Layout Preset file, to change the available widgets and controls availble in your Modes/Pads. This is useful if, for example, you’re switching from Photoshop to ZBrush and want to use a custom Artist Pad you’ve made tailored for that application.
If you have a pen/stylus with programmable buttons (such as the Surface line of pens), you can launch applications by going to Settings > Pen & Windows Ink > Pen Shortcuts. For each available action (for example, the Surface Pen has three: Click, Double-click, and Press and Hold), you can launch a custom application.
To launch an application or load a TouchMousePointer settings file, set the action to Launch a classic app, then click the Browse button to select the program/application you want to load. For example, if you want to launch TouchMousePointer using the pen button, set the path to “C:\Program Files\TouchMousePointer\TouchMousePointer.exe” and hit Apply. Now anytime you click the button, it will Launch TouchMousePointer.
While widgets don’t seem like they have the ability to run applications in the same way that gestures do, there is a way to do it, albeit indirectly.
First, create a shortcut as described in Custom Shortcuts. Then, right-click on the shortcut and select Properties, then go to Shortcut Key, and set it to whatever key you like.
With your shortcut key set, now create a keyboard widget in the Layout Editor that is set to the same key combination (ie Ctrl+Alt+”key”), and it will run the application!
In the sections above, you can see how to run standard applications, such as Photoshop, a web browser, etc, but what if you want to change the properties of TouchMousePointer itself? This can be done simply enough by customizing some shortcuts!
To create the default Shortcut, go to “C:\Program Files\TouchMousePointer” (your path may be different, if you changed the install location) and right-click on the TouchMousePointer.exe file, select Create Shortcut, and save it wherever you prefer. Once it’s been created, right-click on the shortcut file and go to Properties, and in the Properties window edit the Target: field to the following (edited text is marked in bold):
If you double click on this shortcut, it should open TouchMousePointer, and set the Mode to Artist Pad!
Shortcuts can also be used in this way to change from one Layout Preset to another, for example if you have a custom Artist Pad for Photoshop, but want to switch to another one for ZBrush, you can change the Target: to the following (changes marked in bold)
…where C:\path\to\layout.ini should be changed to the path for a layout file saved from the Layout Editor.
So, you know how to run regular windows applications, and how to change TouchMousePointer settings using shortcuts, but what if you want to do both? What if you want to open Photoshop, and launch TouchMousePointer set to the Artist Pad Mode, and with your custom “Photoshop.ini” Layout Preset file set? Now you need to learn how to create Windows batch (*.bat) files.
A batch file is a text file that, when run, executes code in the Command Prompt (also known as the terminal or shell). Shortcut files are similar to batch files, except that they only execute a single line of code (see the examples in the Custom Shortcut section) which 99% of the time is just to run an application. Batch files allow you to execute multiple lines of code in a single action.
To create a batch (*.bat) file, open the text editor of your choice (either Notepad or Wordpad is recommended, Microsoft Word is NOT recommended) and as an example, copy/paste the following code:
“C:\Program Files\TouchMousePointer\TouchMousePointer.exe” /show /fullscreen
…and save the file anywhere you prefer as TouchMousePointer_example.bat (note the .bat file extension, this is critical). If you double click this file, a new File Browser window should open, and TouchMousePointer should also be open in Fullscreen Mode!
When trying to find the .bat file in the Gesture window, change the filter from Executable (*.exe, *.lnk) to Any files (*.*) to see the files. When trying to find the .bat file from the Pen Shortcuts window, batch files won’t show up in the browser but you can type in the file name and it will find it. To use a batch file with a widget, you need to create a Shortcut with a custom hotkey that points to the batch file.