Android Keyboard Driver

19
KeyPro – Android Edition User Guide for Android ® Devices Copyright © 2007, My Mobile Gear . Com All rights reserved.

description

 

Transcript of Android Keyboard Driver

Page 1: Android Keyboard Driver

KeyPro – Android Edition

User Guide for Android® Devices

Copyright © 2007, My Mobile Gear . Com All rights reserved.

Page 2: Android Keyboard Driver

End-User License Agreement (EULA) This End-User License Agreement (EULA) is a legal agreement between you (either an individual or a single entity) and My Mobile Gear . Com. for the My Mobile Gear . Com software product in this document, which includes computer software and may include associated media, printed materials, and online or electronic documentation. The software also includes any updates and supplements to the original software provided to you by My Mobile Gear. Any software provided along with the software that is associated with a separate end-user license agreement is licensed to you under the terms of that license agreement. By installing, copying, downloading, accessing, or otherwise using the software, you agree to be bound by the terms of this EULA.

USE You (an entity or a person) may use the software product identified above (the "software") on ONE HANDSET within your organization.

TECHNICAL SUPPORT The software is provided as is. Technical support is available only for registered users who have purchased the retail product or product downloads from the Internet. Technical support questions can be addressed to [email protected].

RESTRICTIONS Except as authorized by the user documentation, you may not merge, modify, or adapt the software in any way, including reverse engineering, disassembling, de-compiling, or attempting to enable features that are disabled. You may not loan, rent, lease, license, or otherwise transfer the software or any copy of it to any third party outside your organization.

COPYRIGHT All intellectual property rights in the software and user documentation are owned by My Mobile Gear . Com or its suppliers and are protected by United States, Canadian, and international copyright laws, other applicable copyright laws, and international treaty provisions. My Mobile Gear . Com retains all rights not expressly granted.

NO WARRANTY Given the nature of this right to use, My Mobile Gear . Com makes no warranty or representation, either expressed or implied, with respect to the software or related user documentation or technical support, including their quality, performance, merchantability, or fitness for a particular purpose. No My Mobile Gear . Com dealer, distributor, agent, or employee is authorized to make any modifications or additions to this warranty.

LIMITATION OF LIABILITY Because software is inherently complex and may not be completely free of errors, you are required to verify your work and make back-up copies. In no event will My Mobile Gear . Com be liable for direct, indirect, special, incidental, economic, cover, or consequential damages arising out of the use of or inability to use the software, user documentation, or technical support, including, without limitation, damages or costs relating to the loss of profits, business, goodwill, data, or computer programs, even if advised of the possibility of such damages. Some states or provinces do not allow the exclusion or limitation of implied warranties or the limitation of liability for incidental or consequential damages, so the above exclusion or limitation may not apply to you.

PRERELEASE CODE The software may contain pre-release code that is not at the level of performance and compatibility of the final, generally available, product offering. These portions of the software product may not operate correctly and may be substantially modified prior to the first commercial shipment. My Mobile Gear . Com is not obligated to make this or any later version of the software product commercially available.

TERMINATION Without prejudice to any other rights, My Mobile Gear . Com may terminate this EULA if you fail to comply with the terms and conditions of this EULA. In such event, you must destroy all copies of the software and all of its component parts.

GENERAL © 2007 – My Mobile Gear . Com All rights reserved

KeyPro - Android Edition, User Guide v1.00 © 2007 Page 2

Page 3: Android Keyboard Driver

Table of Contents

END-USER LICENSE AGREEMENT (EULA) ..................................................................................... 2 PREFACE ........................................................................................................................................................... 4 SYSTEM REQUIREMENTS ........................................................................................................................ 5

COMPATIBILITY ................................................................................................................................................................... 5 QUICK START ................................................................................................................................................ 6 INSTALLATION ............................................................................................................................................. 7

PC INSTALLATION .............................................................................................................................................................. 7 DISCOVERING KEYBOARD ..................................................................................................................... 8

KEYBOARD SCANNING........................................................................................................................................................ 8 BLUETOOTH SETUP .................................................................................................................................... 9

KEYBOARD PAIRING ........................................................................................................................................................... 9 SELECTING LOCALE INPUT METHOD ............................................................................................. 11

SETTING KEYPRO AS LOCALE INPUT METHOD............................................................................................................... 11 TEXT INPUT METHOD ............................................................................................................................. 13

SETTING KEYPRO AS TEXT INPUT METHOD ................................................................................................................... 13 MAIN OPTIONS SCREEN ....................................................................................................................... 15

KEYPRO OPTIONS............................................................................................................................................................. 15 REGISTRATION .......................................................................................................................................... 16

ENTERING REGISTRATION KEY ....................................................................................................................................... 16 HOTKEYS ........................................................................................................................................................ 17

CREATING HOTKEYS......................................................................................................................................................... 17 SETTINGS ...................................................................................................................................................... 18

DEFAULT CONFIGURATION............................................................................................................................................... 18 TROUBLESHOOTING ................................................................................................................................ 19

KeyPro - Android Edition, User Guide v1.00 © 2007 Page 3

Page 4: Android Keyboard Driver

Preface

The KeyPro – Android Edition Bluetooth keyboard manager that runs on Android® OS™ powered Bluetooth devices and allow a registered user to process keyboard data input wirelessly utilizing this portable keyboard. This unique piece of hardware and software combines state of the art wireless technologies with cutting edge design to deliver a unique end-user experience in mobile computing.

KeyPro - Android Edition, User Guide v1.00 © 2007 Page 4

Page 5: Android Keyboard Driver

System Requirements Compatibility

• The KeyPro-Android Bluetooth keyboard manager has been tested with Android & Droid device with OS 1.5 and higher.

• You will need a way to install an Android APK file on your device. You can get the [InstallAPK] application from the site androidguys.com.

• If your device does have OS 1.5 and higher, there is a good possibility that the keyboard manager will work. However, My Mobile Gear . Com. and its suppliers cannot guarantee the KeyPro-Android Edition keyboard manager will work with all devices.

• Compatible Keyboards:

ThinkOutside Shasta Keyboard Freedom Pro Keyboard Freedom Input Universal Keyboard I & II Chainpas SmartKeyboard Freedom Blackberry Keyboard Amzer SmartKeyboard Xema BlueKeyboard Snap-N-Type Keyboard i.Tech Virtual Keyboard

KeyPro - Android Edition, User Guide v1.00 © 2007 Page 5

Page 6: Android Keyboard Driver

Quick Start

Steps to Get Up and Running The follow steps are required to get your keyboard setup for use.

1. Install the KeyPro driver.

a. You can install the KeyPro driver from the Android Market Place or download the *.APK file and install the driver from your PC.

2. Scan for your keyboard from KeyPro driver.

a. Some keyboards require that the keyboard is placed in discovery mode. This should be done prior to starting the discovery process in KeyPro.

3. Pair your keyboard with Android / Droid device.

a. Some keyboards do not require pairing while others such as the (i.Tech Virtual Keyboard) is necessary before KeyPro will connect to keyboard. Pairing should be done after the scanning process.

4. Selecting Locale Input Method

a. Required to input key strokes from keyboard.

5. Text Input Method

a. Required to input key strokes from keyboard.

KeyPro - Android Edition, User Guide v1.00 © 2007 Page 6

Page 7: Android Keyboard Driver

Installation

Installing KeyPro Driver Please follow the instructions below to install the KeyPro – Android Bluetooth keyboard manager onto your Android® device. This is a three-step process. The first is to install the KeyPro files onto your desktop PC. The second install the Android® APK file loader onto your desktop PC. The third step is to use the APK Application Loader to install the KeyPro keyboard manager onto your handset.

PC Installation In order to install keyboard driver onto your device…

1. Locate the KeyPro-Android files. This is the files that were provided on some type

of media, downloaded from the Internet, or as an attachment through an e-mail.

If the file has the ZIP or RAR file extension, extract the driver file(s) before continuing on to the installation process.

2. You will need a way to install an Android APK file on your device. Install the

[InstallAPK] application from the site androidguys.com. 3. Once the driver files have been extracted and saved on you computer, connect

your Android device to computer and click on the [KeyPro.apk] file.

KeyPro - Android Edition, User Guide v1.00 © 2007 Page 7

Page 8: Android Keyboard Driver

Discovering Keyboard Keyboard Scanning The following steps show how to [Scan] for your Bluetooth keyboard from KeyPro.

1. Open the [KeyPro\Settings\Scan] as shown in the figure on the right.

2. Select the [Discovery] menu option as shown in the figure on the right.

3. Select your keyboard from the list as shown in the figure on the right.

KeyPro - Android Edition, User Guide v1.00 © 2007 Page 8

Page 9: Android Keyboard Driver

Bluetooth Setup Keyboard Pairing Now that the KeyPro – Android keyboard manager application is installed on the Android® handset, the Android® Bluetooth Manager needs to be configured to work with your keyboard. The following steps show how to [Pair] your Bluetooth keyboard using the Android® device Bluetooth application. 4. Before proceeding with the keyboard pairing, turn on your

keyboard. 5. Open the Bluetooth settings as shown in the figure on the

right.

The Bluetooth settings is found under [Wireless controls] on your device.

6. Click on the [Scan for device] as shown in the figure on

the right.

KeyPro - Android Edition, User Guide v1.00 © 2007 Page 9

Page 10: Android Keyboard Driver

Bluetooth Setup Keyboard Pairing Continue 4. Select your keyboard from the list of discovered device as

shown in the figure on the right. 5. Enter your keyboard [PASSKEY] as shown in the figure on

the right.

Click the [OK] button option to complete the pairing.

KeyPro - Android Edition, User Guide v1.00 © 2007 Page 10

Page 11: Android Keyboard Driver

Selecting Locale Input Method Setting KeyPro as Locale Input Method Before you can begin using your keyboard, Android® needs to know that your keyboard is a trusted device and therefore allow KeyPro to input keypress commands. 1. Open the [Locale & Text] manager as shown in the figure

on the right. 2. Place a check next the [KeyPro] as shown in the figure on

the right.

KeyPro - Android Edition, User Guide v1.00 © 2007 Page 11

Page 12: Android Keyboard Driver

Selecting Locale Input Method Setting KeyPro as Locale Input Method Continue 3. Select the [OK] button option to accept the changes as

shown in the figure on the right. Note:

The previous procedure need only be done once. Android will remember your settings to allow KeyPro to input keypress commands.

KeyPro - Android Edition, User Guide v1.00 © 2007 Page 12

Page 13: Android Keyboard Driver

Text Input Method Setting KeyPro as Text Input Method Before you can begin using your keyboard, Android® needs to know that your keyboard is a text input device and therefore allow KeyPro to input text into applications. 1. Open the [Mail] application as shown in the figure on the

right. 2. Place the cursor in one of the text fields as shown in the

figure on the right. 3. Press finger in the selected text field and hold until the [Edit

Text] dialog is displayed as shown in the figure on the right. 4. Select the [Input Method] option as shown in the figure on

the right.

KeyPro - Android Edition, User Guide v1.00 © 2007 Page 13

Page 14: Android Keyboard Driver

Text Input Method Setting KeyPro as Text Input Method Continue 5. Select [KeyPro] option as shown in the figure on the right. Note:

* Your keyboard is now configured as the primary input device. * Repeat steps 1-5 and select [Android keyboard] when using device keyboard. The previous procedure need only be done once. Android will remember your settings to allow KeyPro to be the primary input device.

KeyPro - Android Edition, User Guide v1.00 © 2007 Page 14

Page 15: Android Keyboard Driver

Main Options Screen KeyPro Options KeyPro Application options are divided into three main. The following provides details on these options. 1. Registration:

Registration unlocks the KeyPro driver and eliminates the [*** UNREGISTERED ***] message.

2. Hotkeys: Hotkeys is used for creating and managing hotkeys. 3. Settings: Keyboard Settings is used to configure remaining options/features that controls how the keyboard will responds to various user input or conditions. These options or features very in the different versions offered in KeyPro. Settings Command: Hotkeys Command:

Registration Command:

KeyPro - Android Edition, User Guide v1.00 © 2007 Page 15

Page 16: Android Keyboard Driver

Registration Entering Registration Key

Now that the KeyPro keyboard manager application is installed on the Android handset, KeyPro needs to be registered before use. Step 1: Select the [Register] option as shown in the figure on the right. Step 2: Enter in the registration key code provided to you as shown in the figure on the right. Step 3: After the key code has been entered select the [Save] option. Wait for a few seconds as KeyPro will now connect to the keyboard. The status bar will change to “connected”. Once KeyPro makes a connection, the keyboard is ready for use. Note: the Bluetooth connection normally takes a few seconds to connect. Therefore when turning On the keyboard there will be a delay before KeyPro will display input from the keyboard. This is normal operation of Bluetooth connectivity.

KeyPro - Android Edition, User Guide v1.00 © 2007 Page 16

Page 17: Android Keyboard Driver

Hotkeys Creating Hotkeys Usage: Hotkeys are used to help reduce the number of steps required to perform a task such as opening the message application and composing an email.

KeyPro - Android Edition, User Guide v1.00 © 2007 Page 17

Page 18: Android Keyboard Driver

KeyPro - Android Edition, User Guide v1.00

Settings Default Configuration The following describe the various options used for managing the KeyPro-Professional driver. • Keyboard Model – Selects the keyboard mapping to use. • Keyboard Address – Selects the keyboard to use. • KeyPress Repeating – Enable/Disable key repeating. • Repeat Rate – The rate at which key input is repeated. The

range of settings is from (1 – 30) with the slowest at 1 and fastest repeat rate of 30.

• Repeat Delay – The delay at which the key repeat occurs.

The range of settings is from (0 – 3.0) with the shortest delay at 0 and longest delay of 3.0.

• KeyPress Sound – Enable/Disable Key Press sound

simulation. • Connect/Disconnect Notify – Enable audio warning that

the keyboard connected or disconnected with driver. • Backlight Auto-On – Enable/Disable automatic backlight brightness.

Page 18 © 2007

Page 19: Android Keyboard Driver

Troubleshooting Problem Possible cause Corrective action KeyPro [Scan] does not find my keyboard and returns error.

1. Keyboard not SPP compatible. 2. Device Bluetooth stack corrupted.

1. Un-pair keyboard from device and scan again. 2. Turn OFF Bluetooth for 5 seconds then back ON

and rescan. 3. Turn OFF device and then back ON and rescan. 4. Enter keyboard MAC address into KeyPro \

Settings screen manually. My keyboard is paired but KeyPro indicates keyboard is disconnected.

3. Keyboard Address not found.

5. Verify that your keyboard can be found using [Scan] option in settings.

6. Turn OFF Bluetooth for 5 seconds than back ON

and retry. My keyboard is turned on and my driver says it is connected but I can not type using the keyboard.

1. Locale Input Method not configured. 2. Text Input Method not configured.

1. Refer to the section “Selecting Locale Input Method”.

2. Refer to the section “Text Input Method”.

I hear keypress sound but no text in input from keyboard.

1. Locale Input Method not configured. 2. Text Input Method not configured.

1. Refer to the section “Selecting Locale Input Method”.

2. Refer to the section “Text Input Method”.

KeyPro stopped connecting to my keyboard.

3. KeyPro driver configuration data possibly corrupted.

3. Turn OFF Bluetooth for 5 seconds than back ON and retry.

Pressing and holding a key does not repeat characters.

1. Auto Repeat not enabled.

1. Enable [KeyPress Repeating] in “settings”.

My Android® device does not emit key taps when pressing a key.

KeyPress Sound setting is not enabled in KeyPro.

Enable “KeyPress Sound” option.

Can't pair another Bluetooth device to my Android® device when KeyPro is installed.

When KeyPro is actively searching for the keyboard the Bluetooth Manager becomes busy this prevents new devices from pairing.

Try disabling KeyPro driver by turning off your keyboard.

KeyPro - Android Edition, User Guide v1.00 © 2007 Page 26