SoftStep KeyWorx Manual

SoftStep KeyWorx Manual
SoftStep KeyWorx Reference Manual
Version 1.0
April 2011
Keith McMillen, Conner Lacy, Chuck Carlson, Nick Bonardi, Justin Catalana, Dennis
Cao, Diane Douglas, Tom Ferguson, David Hishinuma, Sarah Howe, Keith Johnson,
Daniel McAnulty, Michael McHam, Danny Piccione, Dennis Saputelli, and Barry Threw
Copyright 2007-2011 Keith McMillen Instruments a wholly owned subsidiary of
Kesumo LLC. All rights reserved. Made in USA.
No part of this manual may be reproduced or transmitted in any form or for any
purpose without the express written permission of the copyright holders.
The content of this manual is furnished for informational use only, is subject to
change without notice, and should not be construed as a commitment by Keith
McMillen Instruments. Every effort has been made to ensure that the information in
this manual is accurate. No warranties, express or implied, are made with regard to
the quality, suitability or accuracy of this document. Keith McMillen Instruments
reserves the right to change the contents of this document and/or the associated
products at any time without the provision of prior notice to specific persons or
organizations. Keith McMillen Instruments shall not be held liable for damages of any
kind arising from the use, or the inability to use this product or its documentation,
even if the possibility of such damage is known.
Product and brand names contained in this document are used for identification
purposes only. Keith McMillen Instruments, the Keith McMillen Instruments Logo, the
SoftStep and SoftStep logo are trademarks of Kesumo LLC. Apple, Finder, Mac,
MacBook, Macintosh, and Mac OS are trademarks of Apple Inc, registered in the U.S.
and other countries. Windows is a registered trademark of Microsoft Corporation in
the United States and other countries. Intel is a registered trademark of Intel
Corporation or its subsidiaries in the United States and other countries. All other
product and company names are trademarks or registered trademarks of their
respective holders. All other names and designations of companies, products,
trademarks, or brands used in this document are the registered property of their
respective holders.
Table of Contents
1. Welcome ................................................................................... 4
1. System Requirements................................................................ 4
2. Questions or Feedback? Contact Us! ............................................ 4
2. Overview ................................................................................... 4
1. Keystroke ................................................................................ 5
2. Mouse ..................................................................................... 7
3. Open & Focus ........................................................................... 7
4. Navigation ............................................................................... 8
5. Saving..................................................................................... 9
3. Included Factory Scenes............................................................ 9
1. Mac OS Example ....................................................................... 9
2. Windows OS Example ...............................................................10
3. Blank New Template.................................................................11
4. Photoshop Example ..................................................................11
5. Final Cut Example ....................................................................11
6. World of Warcraft Example ........................................................12
Welcome
Thank you from Keith McMillen Instruments! We are excited to welcome you to the
world of SoftStep, the world's most expressive foot controller.
The SoftStep KeyWorx application is intended to allow the SoftStep to control key
commands and even act as a mouse! It turns an already extremely flexible
controller into something you can use with any computer application.
System Requirements
We recommend the following for using the SoftStep and the SoftStep KeyWorx
application:
MAC:
• An Intel Core 2 Duo 2.3GHz or greater Mac OS 10.5 or later
• has 90 MB free hard disk space
WINDOWS:
• Windows XP, or Windows 7
• 1GB of RAM with 50 MB free hard disk space
Questions or Feedback? Contact Us!
If at any time you have any questions, please contact us:
Web: www.keithmcmillen.com
Forum: forum.keithmcmillen.com
Email: support@keithmcmillen.com
Overview
First make sure you have the latest version of the SoftStep KeyWorx application
which is available to download from our website:
http://www.keithmcmillen.com/softstep/downloads/
When you first open up the SoftStep KeyWorx
application you will be prompted to update the
firmware for your SoftStep in order to be
compatible with the application.
Click the update button and wait for the update
to complete. It may take a moment but you
will only have to do this once.
Note to SoftStep Application users: The firmware that is required to use for
KeyWorx is compatible with the latest version of the SoftStep software so there is
no need to revert when switching back to the regular application. Be aware though
that a specific KeyWorx scene is required for use with the KeyWorx application so if
you load other scenes on your SoftStep and then come back to use the KeyWorx
application, you will need to click the load SoftStep button in the lower right hand
corner in order to put the KeyWorx scene back on your SoftStep.
We will include the KeyWorx scene in version 1.2 of the SoftStep software so that
you can load the scene from the regular application along with other scenes of your
choosing.
The main window of KeyWorx looks like this:
You will see the controls for the 10 key pads and the diamond-shaped Navigation Pad
(Nav Pad). You will also see where you can save and select different set-ups for the
key pads, we call these scenes. The scene that is selected the first time you open
KeyWorx is called Mac OS Example or Windows OS Example. To check out all of the
operations that this scene will perform see the Included Factory Scenes chapter.
Of course you can edit this scene as much as you like or you can even start from a
blank slate. Our Blank New Template scene allows you to start building your own
scene from scratch.
In order to assign data to the SoftStep key pads you'll want to
start by clicking on the function drop-down menu and
selecting what you want the key pad to do. You can choose
between Off, Keystroke, Mouse, and Open&Focus.
Note to Windows users: Open&Focus is replaced with a
function called Focus in the Windows version. See
the Open&Focus chapter for a work-around for opening
applications and a description of the Focus function.
Keystroke
If you choose Keystroke as the function you would
like to assign the key pad to, the window to the right
will pop up. Also a blue set button will appear under
the function menu which re-opens this window if you
close it. There are 2 rows where you can set up
commands. They start with a drop down menu where
you can select how the SoftStep key pad will trigger
the keystroke. Choose between Foot On, Top,
Bottom, Left, and Right.
Foot On - This is the simplest way to trigger key commands. When you step on the
key command the keystroke is triggered. If you have 2 rows of key commands using
Foot On, the first command will execute, then after 1 second the second command
will execute.
Top - If this is selected the keystroke will be sent out if the pressure of your foot on
the key pad is weighted towards the top.
Bottom - If this is selected the keystroke will be sent out if the pressure of your foot
on the key pad is weighted towards the bottom.
Left - If this is selected the keystroke will be sent out if the pressure of your foot on
the key pad is weighted towards the left side.
Right - If this is selected the keystroke will be sent out if the pressure of your foot
on the key pad is weighted towards the right side.
After selecting how you want to trigger your keystroke(s) you can then select the
dark box and type in the key that will be triggered. Then you can apply modifiers by
clicking the dots under the symbols. You can use multiple modifiers at once.
The Repeat box contains a few additional
features that are useful when you would like
the chosen key command to repeat if you
hold your foot on the key pad. You can set
the Speed of the repetition of the key
command by positioning the blue arrow
somewhere between slow and fast.
Select a number between 0 and 9 that represents the delay time between when you
start holding your foot on the key pad and when the key commands begin to repeat.
You can visualize this by watching the dot under the number box light up when you
hold down on the key pad of the SoftStep. The actual value in milliseconds starts at
40ms if you've selected 0 and ends with 1 second if you've selected 9.
The accelerator allows you to dynamically change speeds by pressing softer or
harder.
After setting up the key pad to send out the data of your choosing you can give it a
name so that when you step on the key pad the SoftStep display will show what
you've typed in the field.
Here is an example of how you might set up one key pad to perform the Save
function and the Save As function:
The top and bottom triggers are used so if you
press the top of the SoftStep key pad with your
foot the cmd S keystroke will execute - usually
acting as the save file command in most
applications. If you press the bottom of the
SoftStep key pad the cmd + shift S keystroke will
execute - usually the save as file command in
most applications. I typed in the word "SAVE" in
the main window of the application next to the
function menu so that when I press on the key
pad this word will appear in the SoftStep display.
Note: The command modifier is not available to Windows users as it is a Mac only
key.
Mouse
If you go back to the function menu and select Mouse instead
of Keystroke, the window to the right will pop up. Here you can
decide what type of mouse commands the key pad will be assigned
to:
Cursor X - shifting the weight of your foot on the horizontal axis of
the key pad causes the mouse to move on the horizontal axis of the
computer screen.
Cursor Y - shifting the weight of your foot on the vertical axis of
the key pad causes the mouse to move on the vertical axis of the
computer screen.
Cursor XY - this one uses both the horizontal and the vertical axis. The mouse will
only move in one direction at a time.
Left Click - this selection turns the key pad into a left mouse click
Right Click - this selection turns the key pad into a right mouse click
Dbl Left Click - this selection turns the key pad into a double left mouse click
Dbl Right Click - this selection turns the key pad into a double right mouse click
Note: If you are using 2 monitors cursor control will only function on the main
screen.
Open & Focus
If you select Open&Focus from the function dropdown menu, the window on the right will pop up.
Drag and drop the application or folder you wish
this key pad to open up or focus on into the blue
box.
Windows Users
The Windows version of the Open&Focus function is
called Focus. When selecting this function a number box will
appear under the menu. On Windows holding the alt key and
then tapping tab allows you to select which application you
want to focus on.
What the focus function does is emulate holding the alt key and hitting tab.
The Time Out number box is the amount of time (in ms) you have in between
tapping on the key pad of the SoftStep before the menu of applications on your
computer screen disappears. During the time that the application menu is visible you
can just tap the SoftStep key pad to scroll through the applications.
To open applications from KeyWorx on Windows you would want to right-click on a
shortcut of the application you want to open and go to "Properties". Then go to the
"Shortcut" tab and find the box that is labeled "Shortcut key". You can put any
shortcut key you want in this and use the Keystroke function in the KeyWorx
application to link it up with the SoftStep.
Navigation
The diamond-shaped navigation pad, or Nav Pad, has a few
settings as well. If you select cursor then applying pressure on
the Nav Pad towards the top, bottom, left, or right will allow you
to use the Nav Pad as a mouse. The mouse will only move in
one direction at a time.
If you select the directional arrows, this indicates the arrow keys
on the computer keyboard. Applying pressure on the Nav Pad
towards the top, bottom, left, or right will trigger the arrow keys.
You can also turn the Nav Pad off if you do not wish to use it.
The Repeat box will pop up if you
select the directional arrows. It
contains a few additional features
that are useful when you would like
the chosen key command to repeat if
you hold your foot on the key pad.
You can set the Speed of the
repetition of the key command by
positioning the blue arrow
somewhere between slow and fast.
Select a number between 0 and 9 that represents the delay time between when you
start holding your foot on the key pad and when the key commands begin to repeat.
You can visualize this by watching the dot under the number box light up when you
hold down on the key pad of the SoftStep. The actual value in milliseconds starts at
40ms if you've selected 0 and ends with 1 second if you've selected 9.
The accelerator allows you to dynamically change speeds by pressing softer or
harder.
A very similar box will pop up if you select the
cursor. This box adds a Nudge Size setting which
indicates how many pixels the cursor moves when
you tap your foot on the pad.
Saving
After setting up your key pads to trigger all of the key commands that you wish to
trigger, you need to save a scene so that you can later recall this set up.
The upper left corner of the
main window is where you will
find the save button for your
scenes.
To save a scene click the Save button and type what you want its name to be in
the Scene Name box.
In the picture to the left, if I were to click
"save", my old preset saved under scene
location 2 "Blank New Template" would
be replaced with the latest adjustments,
and scene 2 would be renamed
"Photoshop Example."
Instead, change the location to a blank
"unnamed" slot (in this case "3") and
type in a new name in the Scene Name
field. This enables you to save multiple
custom scenes. When you hit save the
scene will become available to recall in
the scene list.
Included Factory Scenes
The KeyWorx application comes with several included factory scenes that have
already been set up to do various things.
Mac OS Example
Key Pad 1 - cmd N - This usually makes a new blank file. In Safari this makes a new
browser window. In iTunes this makes a new playlist.
Key Pad 2 - cmd Left Arrow - In Safari this acts as the back button for the browser.
In iTunes this goes to the previous song.
Key Pad 3 - cmd Right Arrow - In Safari this acts as the forward button for the
browser. In iTunes this skips to the next song.
Key Pad 4 - cmd = or cmd - depending on the weight of your foot towards the top or
bottom of the key pad - In most applications this controls zoom. Holding your
weight towards the top of the key pad zooms in, towards the bottom zooms out.
Key Pad 5 - cmd S - In most applications this accesses the save command from the
file menu.
Key Pad 6 - Open & Focus on Safari - This allows you to open Safari or focus on
Safari if you're in another application.
Key Pad 7 - Open & Focus on Text Edit
Key Pad 8 - Open & Focus on iTunes
Key Pad 9 - Open & Focus on Calculator
Key Pad 10 - Open & Focus on System Preferences
Navigation - This is set to act as the directional arrow keys, up, down, left and right.
Windows OS Example
Key Pad 1 - Ctrl Z - This is generally the undo command in most Windows
applications.
Key Pad 2 - Page Up & Page Down - The top of the key pages up and the bottom of
the key pages down.
Key Pad 3 - Focus - Tap this key pad to select which open application on your
computer you wish to focus on.
Key Pad 4 - cmd = or cmd - depending on the weight of your foot towards the top or
bottom of the key pad - In most applications this controls zoom. Holding your
weight towards the top of the key pad zooms in, towards the bottom zooms out.
Key Pad 5 - ENTER - This key pad acts as the enter key
Key Pad 6 - Ctrl C - This is generally the copy command in most Windows
applications.
Key Pad 7 - Ctrl V - This is generally the paste command in most Windows
applications.
Key Pad 8 - Ctrl N - This is generally the File-New command in most Windows
applications.
Key Pad 9 - Ctrl O - This is generally the File-Open command in most Windows
applications.
Key Pad 10 - Ctrl S - This typically will save whatever you're working on in most
Windows applications.
Navigation - This is set to act as the directional arrow keys, up, down, left and right.
Blank New Template
This scene is blank to provide users with a starting place if they are interested in
starting from scratch to build their own scene.
Photoshop Example
Key Pad 1 - cmd X - This performs the CUT command
Key Pad 2 - cmd V - This performs the PASTE command
Key Pad 3 - cmd F - This performs the Apply Last Filter command
Key Pad 4 - option ] & option [ - These commands allow you to scroll through the
layers. Holding your weight towards the top of the key pad steps upwards through
the layers, towards the bottom steps downward through the layers.
Key Pad 5 - cmd = & cmd - - These commands control zooming in and zooming out.
Holding your weight towards the top of the key pad zooms in, towards the bottom
zooms out.
Key Pad 6 - V - This selects the move tool from the toolbar
Key Pad 7 - M - This selects the rectangular marquee tool from the toolbar
Key Pad 8 - B - This selects the brush tool from the toolbar
Key Pad 9 - [ & ] - This controls the brush size when the brush tool is selected.
Holding your weight towards the top of the key pad makes the brush size bigger,
towards the bottom makes the brush size smaller.
Key Pad 10 - cmd optn Z & cmd shift Z - These control the undo and redo
commands. Holding your weight towards the top of the key pad executes the undo
command, towards the bottom executes the redo command.
Navigation - This is set to act as the directional arrow keys, up, down, left and right.
Final Cut Example
Key Pad 1 - B - This selects the razor blade tool
Key Pad 2 - ctrl V - This performs the add edit command in the timeline
Key Pad 3 - cmd Z & cmd shift Z - These control the undo and redo commands.
Holding your weight towards the top of the key pad executes the undo command,
towards the bottom executes the redo command.
Key Pad 4 - cmd = & cmd - - These commands control zooming in and zooming out.
Holding your weight towards the top of the key pad zooms in, towards the bottom
zooms out.
Key Pad 5 - cmd option S - This performs the save all command
Key Pad 6 - A - This selects the select tool
Key Pad 7 - SPACE - This performs the play command
Key Pad 8 - K - This performs the stop command
Key Pad 9 - J - This performs the rewind command
Key Pad 10 - L - This performs the fast forward command
Navigation - This is set to act as the directional arrow keys, up, down, left and right.
World of Warcraft Example
Key Pad 1 - Tab & 1 - This key pad allows you to target your nearest enemy by
pressing towards the top of the key pad and pressing towards the bottom executes
action button 1.
Key Pad 2 - F1 - This key pad allows you to target yourself
Key Pad 3 - NUM/ - This key pad allows you to toggle run/walk
Key Pad 4 - = - This toggles auto run on and off
Key Pad 5 - SPACE - This key pad executes the jump command
Key Pad 6 - R - This key pad executes the chat reply command
Key Pad 7 - ctl tab - This targets your nearest friend
Key Pad 8 - C & P - Pressing your foot towards the top of the key pad executes the
toggle character pane, pressing towards the bottom toggles your spell book
Key Pad 9 - L & B - Pressing your foot towards the top of the key pad toggles quest
log, towards the bottom opens all bags
Key Pad 10 - M & ESC- Pressing your foot towards the top of the key pad toggles the
world map pane, towards the bottom toggles the game menu.
Navigation - This is set to act as the directional arrow keys, up, down, left and right.
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertising