Android Keyboard Driver
Upcoming SlideShare
Loading in...5
×
 

Android Keyboard Driver

on

  • 4,808 views

 

Statistics

Views

Total Views
4,808
Views on SlideShare
4,808
Embed Views
0

Actions

Likes
0
Downloads
23
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Android Keyboard Driver Android Keyboard Driver Document Transcript

  • KeyPro – Android Edition User Guide for Android® Devices Copyright © 2007, My Mobile Gear . Com All rights reserved.
  • 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 support@mymobilegear.com. 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • Discovering Keyboard Keyboard Scanning The following steps show how to [Scan] for your Bluetooth keyboard from KeyPro. 1. Open the [KeyProSettingsScan] 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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. KeyPro - Android Edition, User Guide v1.00 © 2007 Page 18
  • Troubleshooting Problem Possible cause Corrective action KeyPro [Scan] does not find my 1. Keyboard not SPP compatible. 1. Un-pair keyboard from device and scan again. keyboard and returns error. 2. Turn OFF Bluetooth for 5 seconds then back ON and rescan. 2. Device Bluetooth stack corrupted. 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 3. Keyboard Address not found. 5. Verify that your keyboard can be found using KeyPro indicates keyboard is [Scan] option in settings. disconnected. 6. Turn OFF Bluetooth for 5 seconds than back ON and retry. My keyboard is turned on and 1. Locale Input Method not configured. 1. Refer to the section “Selecting Locale Input my driver says it is connected Method”. but I can not type using the keyboard. 2. Text Input Method not configured. 2. Refer to the section “Text Input Method”. I hear keypress sound but no 1. Locale Input Method not configured. 1. Refer to the section “Selecting Locale Input text in input from keyboard. Method”. 2. Text Input Method not configured. 2. Refer to the section “Text Input Method”. KeyPro stopped connecting to 3. KeyPro driver configuration data 3. Turn OFF Bluetooth for 5 seconds than back ON my keyboard. possibly corrupted. and retry. Pressing and holding a key does 1. Auto Repeat not enabled. 1. Enable [KeyPress Repeating] in “settings”. not repeat characters. My Android® device does not KeyPress Sound setting is not enabled Enable “KeyPress Sound” option. emit key taps when pressing a in KeyPro. key. Can't pair another Bluetooth When KeyPro is actively searching for Try disabling KeyPro driver by turning off your device to my Android® device the keyboard the Bluetooth Manager keyboard. when KeyPro is installed. becomes busy this prevents new devices from pairing. KeyPro - Android Edition, User Guide v1.00 © 2007 Page 26