ACD SE Series Instruction Manual

WinCEGeräte_Handbuch_Administration_v2 00_en
Administration Manual
Second Edition of ACD Windows CE Devices
Version: 2.00
© Copyright ACD Gruppe
This document may not be duplicated or made accessible to
third parties without permission.

WinCEGeräte_Handbuch_Administration_v2 00_en 2 / 84
Contents
Contents............................................................................................................. 2
1
Overview...................................................................................................... 4
1.1
Purpose and scope of this manual ............................................................................. 4
1.2
Windows CE operating system................................................................................... 4
1.2.1
Integrated components and applications.....................................................................4
1.2.2
Permanent storage of folders and files........................................................................5
1.2.3
Saving the registry ......................................................................................................5
1.2.4
Desktop information....................................................................................................6
1.2.5
Sysinfo - device information at a glance......................................................................6
1.3
Device types - function and variations........................................................................ 7
1.3.1
List of ACD Windows CE devices ...............................................................................7
1.3.2
Switching on and off....................................................................................................7
1.4
Boot process............................................................................................................... 8
1.4.1
Startup screen.............................................................................................................8
1.4.2
Startup visualisation....................................................................................................8
1.4.3
Launching customer programs at startup....................................................................8
1.4.4
Interrupting program startup........................................................................................9
1.4.4.1
stopboot.acd..............................................................................................................10
1.4.5
Startup configuration.................................................................................................10
2
Device functions......................................................................................... 13
2.1
Battery....................................................................................................................... 13
2.1.1
Changing the battery.................................................................................................13
2.1.2
Battery capacity and information...............................................................................13
2.2
Touchscreen............................................................................................................. 14
2.2.1
Status bar..................................................................................................................14
2.2.2
ACDStatView - status icons ......................................................................................15
2.2.2.1
WLAN signal strength indicator.................................................................................15
2.2.2.2
Battery indicator........................................................................................................16
2.2.2.3
Status indicator – small format..................................................................................16
2.2.2.4
Analogue / digital clock .............................................................................................16
2.2.2.5
Program parameters.................................................................................................17
2.2.2.6
ACDStatView examples............................................................................................18
2.3
Keyboard................................................................................................................... 19
2.3.1
User-defined keyboard layouts..................................................................................19
2.3.2
One-finger shift..........................................................................................................21
2.3.3
Alphabetic keyboard..................................................................................................21
2.3.4
Keyboard lock ...........................................................................................................23
2.3.5
Keyboard beep..........................................................................................................23
2.4
Scanner module........................................................................................................ 24
2.4.1
Scanner types...........................................................................................................24
2.4.2
Types of use for the scanner module........................................................................24
2.4.3
Internal scanner (ScanDrv scanner driver)................................................................25
2.4.3.1
Running the ScanDrv configuration tool....................................................................25
2.4.3.2
The ScanDrv configuration tool.................................................................................26
2.4.4
External scanner (ExtScan2KeyCE program)...........................................................30
2.4.4.1
Exiting the configuration and program.......................................................................31
2.4.4.2
The configuration tool................................................................................................32
2.5
RFID read/write module............................................................................................ 33
2.5.1
Transponder types....................................................................................................33
2.5.2
RFID read/write module: types of use.......................................................................33
2.5.3
Inserting RFID data (Rfid2KeyCE)............................................................................33
2.6
Communication......................................................................................................... 38
2.6.1
Serial / RS232...........................................................................................................38
2.6.2
IrDA...........................................................................................................................38
2.6.3
USB...........................................................................................................................38
2.6.4
Ethernet ....................................................................................................................39
2.6.5
Setting TCP/IP parameters .......................................................................................39
2.6.6
Wireless LAN (WLAN)...............................................................................................40

WinCEGeräte_Handbuch_Administration_v2 00_en 3 / 84
2.6.7
Bluetooth...................................................................................................................40
2.6.8
PPP connection.........................................................................................................50
2.6.8.1
PPP modem connection............................................................................................50
2.6.9
RNDIS.......................................................................................................................53
2.7
Communication applications..................................................................................... 54
2.7.1
FTP (Windows CE device as a server) .....................................................................54
2.7.1.1
Setting the password.................................................................................................54
2.7.1.2
Setting the root directory and other parameters........................................................54
2.7.2
FTP (Windows CE device as client)..........................................................................55
2.7.3
ActiveSync ................................................................................................................56
2.7.3.1
ActiveSync connection via USB................................................................................56
2.7.3.2
ActiveSync connection via IrDA on M210SE and M215SE.......................................57
2.7.3.3
Deactivating ActiveSync............................................................................................57
2.7.4
VNC ..........................................................................................................................58
2.7.4.1
The VNC server ........................................................................................................58
2.7.5
Web browser.............................................................................................................59
2.7.5.1
Browser configuration ...............................................................................................59
2.7.5.2
Other configuration options.......................................................................................60
2.7.5.3
The configuration file.................................................................................................61
2.7.6
Remote desktop client...............................................................................................62
2.7.6.1
Create a RDP profile under Windows CE 6.0............................................................62
3
"How-To": problems and solutions............................................................. 65
3.1
Remote NDIS driver on the PC................................................................................. 65
3.1.1
Differences between Windows XP and Windows 7...................................................65
3.1.2
Driver installation under Windows XP .......................................................................66
3.1.3
Installing a network bridge under Windows XP.........................................................68
3.2
Netinfo - ensuring network connectivity on device start ........................................... 69
3.3
Installing the WLAN network connectivity................................................................. 69
3.3.1
Client utilities (manufacturer-specific) .......................................................................70
3.3.1.1
SUMMIT wireless card..............................................................................................70
3.4
Setting the clock and time zone................................................................................ 71
3.5
Calibrating the touchscreen...................................................................................... 72
3.6
Display backlight power-saving mode (dimming mode)........................................... 73
3.7
Time-controlled suspend........................................................................................... 74
3.8
Installing the software............................................................................................... 75
3.8.1
Manual CAB file installation.......................................................................................75
3.8.2
CAB file installation while startup..............................................................................75
3.8.3
Installation from PC via ActiveSync...........................................................................76
3.9
Creating a permanent link on the desktop................................................................ 76
3.10
Configuration of desktop information........................................................................ 77
3.11
Creating a Sysinfo protocol file................................................................................. 78
4
Appendix.................................................................................................... 79
4.1
Management tools .................................................................................................... 79
4.1.1
Manual resetting / deleting the registry .....................................................................79
4.1.2
SetReg and GetReg..................................................................................................79
4.1.2.1
Layout of reg files......................................................................................................80
4.1.2.2
Permissible types of registry entries..........................................................................80
4.1.2.3
SetReg command line parameters............................................................................80
4.1.2.4
SetReg folder............................................................................................................81
4.1.2.5
GetReg command line parameters ...........................................................................81
4.1.2.6
Notes.........................................................................................................................81
4.1.3
CEToolBox - tool resources ......................................................................................82
Index ................................................................................................................ 84
Autho
r:
Jürgen Striegel
Jürgen Lang 1 /
2015-02-10

WinCEGeräte_Handbuch_Administration_v2 00_en 4 / 84
1 Overview
1.1 Purpose and scope of this manual
This document is intended as a set of instructions on the administration of the basic functions of
ACD Windows CE devices from the second edition (SE series). This manual covers topics that provide a
basic understanding of Windows CE functions as well as practical instructions for common recurring
administrative tasks.
The objective is to provide users with what they need to know in order to customise ACD Windows CE
devices to suit a specific customer application. This manual does not cover specific application settings;
reference will be made to separate documentation for this purpose.
Descriptions referring to programs or OS-proprietary setting dialogue boxes are based on the English
desktop language settings.
1.2 Windows CE operating system
Alongside other operating systems, the Microsoft operating system from the Compact series is installed on
ACD devices (referred to hereinafter as Windows CE 6). Windows CE 6 has extremely low memory and
processor performance requirements which allow an extremely energy-saving operation of the devices.
Although many features of this operating system resemble those of the "large" desktop Windows, for
example Windows 7, these operating systems have in fact little in common. As a rule, desktop Windows
programs or drivers cannot be launched under Windows CE 6. Application programming is the only aspect
where the operating systems display similarities however these are only of relevance to the software
developers.
This documentation applies to the M210SE, M215SE and M260SE ACD devices.
Differences between the individual devices are highlighted in the relevant chapters.
.NET CompactFramework 3.5 is installed on all devices mentioned below (under Windows CE 6). The SQL
Compact Server is also installed.
1.2.1 Integrated components and applications
Windows CE 6 is based on a monolithic kernel architecture that contains a subset of all available
components pre-defined by ACD. The majority of these components are provided by Microsoft and have
been specifically selected for the intended area of use of ACD devices. The scope of functions has been
extended to include special device drivers and ACD-proprietary programs used to adapt the devices to suit
special market requirements.

WinCEGeräte_Handbuch_Administration_v2 00_en 5 / 84
As with desktop operating systems, the Windows CE basic system features programs and functions to
facilitate working with the system. To mention here just a few:
•Complete IP-based network stack in addition to network drivers used for the network interfaces
configured for the device
•Browser components for http access
•Remote desktop client for remote access to a terminal server
•ftp client and server functionality for data transfer
•ActiveSync
•Inherent power management infrastructure
•Update mechanisms for various applications
•Remote management and administration access via the vnc protocol
•Stacks for other communication interfaces: Bluetooth, WLAN, Ethernet, IrDA etc.
When installing application programs and other device drivers, various aspects have to be considered due to
the OS monolithic kernel architecture. These relevant aspects will be touched on briefly below.
1.2.2 Permanent storage of folders and files
.
ATTENTION
On ACD Windows CE devices from the
SE series,
the entire root file system (with the
exception of the \temp folder) is flash-based, i.e. persistent. Depending on its particular
configuration, the device can also contain other persistent storage modules (for example on an
internal SD card)
The special \temp folder is stored in a RAM-based file system. New files can be created in this
folder however they will be lost when the device is switched off. This folder is reserved for
temporary files only, for example installation files.
1.2.3 Saving the registry
Based on the system registry with desktop Windows systems, Windows CE also features a Registry. It saves
common Windows settings such as network parameters, language and country settings, touch calibration
and even the width of the scroll bar. In contrast to desktop Windows systems, these settings are retrieved
from a reserved memory when the OS is booted and then stored on the device's RAM. They will be lost
when the device is switched off.
To store these changes permanently, they must be explicitly saved. This can be done using the
Save Registry or Sys-Tools programs. These programs are launched at Start / Programs / SysTools and
each persist the registry in as a whole.

WinCEGeräte_Handbuch_Administration_v2 00_en 6 / 84
1.2.4 Desktop information
The most important system information is displayed directly on the desktop.
The information is not displayed in real-time; the status at the last device boot is displayed.
To refresh desktop information with the system running, go to Start / Programs / ACD and select the
Background refresh option.
To configure desktop information, see Chapter 3.10.
Desktop information via ACDDesk (a M210SE device under Windows CE 6 is shown above)
1.2.5 Sysinfo - device information at a glance
The Sysinfo utility to be found under Start / Programs / ACD provides a quick overview of the system
resources stored on the device. Information retrieved by this program may be required by Support to provide
concrete help and advice.
It is also possible to generate a protocol file containing current system information (see Chapter 3.11).

WinCEGeräte_Handbuch_Administration_v2 00_en 7 / 84
1.3 Device types - function and variations
1.3.1 List of ACD Windows CE devices
Device
name Appli-
cation
Operating system
Processor
Clock rate
RAM
memory Flash
memory
M210SE Mobile Windows CE 6.0 PXA 166 800 MHz 256 MB
512 MB
M215SE Mobile Windows CE 6.0 PXA 166 800 MHz 256 MB
512 MB
M260SE Mobile Windows CE 6.0 PXA 166 800 MHz 256 MB
512 MB
1.3.2 Switching on and off
Mobile data terminals (referred to hereinafter as MDTs) can be activated using the keyboard. There are two
ways to power down the device: either by fully switching it off (device boots when switched on, RAM-based
settings and files in RAM file system are lost) or by switching to the suspendmode (hibernation). When in
Suspend mode, the device can be resumed extremely quickly without booting and RAM-based data remain
intact. The device does however require electrical power during hibernation which limits the maximum
suspend time available.
To switch the device to a zero-power state (fully switched off), press the keys below in the sequence shown
and hold down for approx. 10 seconds.
Device name Suspend and resume (switch on) Zero-power (switch off)
M210SE with On/Off key combination C – menu (F4) – jump (F)
M215SE with On/Off key combination C – menu (F4) – jump (F)
M260SE with key combination C – enter (orange) C – arrow down – enter
(orange)
M260SE
with
(alphabetic
keyboard)
dedicated ON button dedicated ON button

WinCEGeräte_Handbuch_Administration_v2 00_en 8 / 84
1.4 Boot process
The standard steps of the boot process are described in this chapter.
Once the device has been switched on (not "resume after suspend"), a boot screen will appear
on the display. ACD can provide information on how to create and display a customised boot screen.
1.4.1 Startup screen
The boot screen is then replaced by a startup screen. The startup screen displays by default the ACD logo
but can be customised to display an image provided in a compatible format by the customer
Format
bmp, uncompressed
Resolution
native display format
Colour depth
8 bit/pixel
Storage location
\
flashdisk
\
ACDBitmapOnTop.bmp
Several visible startup actions are hidden by the startup screen until it is replaced by the startup
visualization.
1.4.2 Startup visualisation
The following initialisation process is displayed as a graphic. A bar is used to show the progress of
initialisation, the text line notifies the user of the current process step. The startup visualisation is replaced by
a customer application that launches automatically; the startup process is thus protected against
unauthorized intervention.
The logo above the progress bar can be adapted. To do this, create a bmp file with the following properties:
Format
bmp, uncompressed
Resolution
220 x 90 pixels
Colour depth
8 bit/pixel
Storage location
\
flashdisk
\
System
\
logo.bmp
1.4.3 Launching customer programs at startup
When booting Windows CE devices for field application, it is necessary to automatically launch the services
required for operation as well as the customer's applications. An interface is available for this purpose as a
\flashdisk\autoapp.bat file which launches the startup processes for the customer's specific applications. The
customer is responsible for maintaining this file. This file is available as a template under
\Flashdisk\System\sysprep\custom.
The StartConfig program (see Chapter 1.4.5) can be used to automatically launch the file (active by default).

WinCEGeräte_Handbuch_Administration_v2 00_en 9 / 84
1.4.4 Interrupting program startup
To prevent the user accessing the system level, software applications are usually launched automatically in
full screen mode. Some of the programs are configured with key sequences in order to close the application.
If this is not the case, the system level can only be accessed by changing or re-naming the startup files. An
alternative is to use a key combination at the start that prevents the execution of user programs.
Alongside an abort function integrated in the customer application, a general mechanism is also integrated to
re-access this type of secure access system in a service incident. This is done at the start by entering a
special key combination (prior to booting, not after suspend, see Chapter 1.3.2). The abort key combination
must be pressed immediately once the LED lights up before the boot screen appears on the display.
The startup process is masked by a configurable startup screen. See here Chapter 1.4.1 on page 8.
Once the device has been switched on, the
keyboard controller first checks whether the
keyboard break combination was pressed. If this
is the case, this will be displayed afterwards in
the progress reports.
The key combination 4, 3and 9will interrupt the
program startup. The keys must be pressed in
this order immediately after the device has
booted (before the screen becomes bright) and
held down for 3 to 5 seconds (the example on
the right shows a M260SE keyboard)

WinCEGeräte_Handbuch_Administration_v2 00_en 10 / 84
1.4.4.1 stopboot.acd
Another way to stop programs booting is if the device is configured with an empty stopboot.acd file:
•under \Flashdisk
•or on the SD card (root directory)
1.4.5 Startup configuration
The StartConfig program is a configuration program for Windows CE devices. It is used to activate and
configure the programs that are launched when the device boots.
Go to Start / Programs / ACD / StartConfig to launch the program.
The existing configuration is displayed in the Startup dialogue box.
The icon section is divided into two parts:
The checkbox on the left is used to enable or disable the option. An icon is
displayed on the right to show the type of option.
Each option can also be edited, deleted or moved to another position in the list.
The Plus icon is used to add other options.
Icons used:
Go to the program selection list to add a new option.
Delete the highlighted option.
Edit the highlighted option.
Enable / disable the highlighted option.
Highlight move one line up.
Highlight move one line down.
Enable / disable the highlight and shift mode.
In "shift" mode, you can also highlight lines next to the line already highlighted by tapping them.
Move the highlighted line(s) one line up.
Move the highlighted line(s) one line down.
Exit program.

WinCEGeräte_Handbuch_Administration_v2 00_en 11 / 84
In the program list, you can select a new option from a list of standard
programs.
The limited standard list containing the most common programs is
displayed first. It is also possible to display an "extended list" of programs.
A special rule applies here to AutoApp:
In this case, either an Autoapp.exe file or an Autoapp.bat file is opened
exclusively. It is in last or second to last position in the startup and is
intended to support the launch of customer applications.
Another special case is Other... in the last position. This function allows
you to integrate unknown programs. This function should not be used to
launch customer applications; another solution is available for this
mechanism (see also Chapter 1.4.3).
Icons used:
Add the highlighted program to the startup configuration.
Stop the program selection.
Highlight move one line up.
Highlight move one line down.

WinCEGeräte_Handbuch_Administration_v2 00_en 12 / 84
When editing the startup configuration list of known programs, only one of
the two radio buttons "Start" and "Start and wait" will be displayed. Only
the enabled setting is displayed.
When editing the startup configuration list of "unknown" programs, both
radio buttons are displayed for selection.
.
ATTENTION
It is extremely important to select the correct setting for
the program you require to prevent the device "freezing"
when booted!
Programs with the "Start" button enabled will be launched immediately
and the startup process is launched immediately.
This option is commonly used for long or continuously running programs.
Programs with the "Start and wait" button enabled interrupt the startup
process until the programs have been closed.
This option is commonly used for short executable programs where the
work must be completed before other programs are launched.
More detailed information is available in the StartConfig_SoftwareDoku document.

WinCEGeräte_Handbuch_Administration_v2 00_en 13 / 84
2 Device functions
2.1 Battery
In MDT devices, a battery is used to supply the entire device with power. ACD ensures that applications are
provided with all the relevant internal information required to operate the battery.
2.1.1 Changing the battery
When the battery is replaced, the large capacitors are used to manage backup functions for the clock and
power supply. They are recharged by the battery within minutes. For this reason, it is not possible to
change an unlimited number of batteries in immediate succession.
Without a battery, the clock can continue to keep time for a few days with the help of a backup. Change the
battery within approx. 10 seconds when the backup capacitors are charged.
For power-saving reasons, the display is deactivated in this period. All other device functions, especially the
processor, memory and WLAN continue functioning which supports the principle of a quick battery change
without interrupting operation.
2.1.2 Battery capacity and information
The status bar (see Chapter 2.2.1, page 14) features by default an icon to indicate the current battery
capacity. Another indicator can be enabled with ACDStatview (Chapter 2.2.2, page 15).
The battery management system transfers this information to the operating system. The operating system's
profile scheme (Windows CE 6) can be used in this way:
You can configure display settings (brightness, the amount of time the system must be idle before turning off
the display) and power scheme (time until suspend) separately for the battery and external supply modes.
If the battery capacity drops during operation, messages are sent to the entire system. Applications can use
this information to take the necessary backup precautions to prevent data loss or disable critical functions. A
clean logout from the server is also possible with online applications. More details can be found in the
programming documentation.

WinCEGeräte_Handbuch_Administration_v2 00_en 14 / 84
2.2 Touchscreen
The screen is the central readout on the ACD devices. This screen features a touch-sensitive surface.
The surface responds to brief touches and gestures on the screen using a stylus (pen) or finger (taps) just
like when left-clicking with the mouse: the icon is highlighted (by tapping once) or opened (by tapping twice).
Press and hold down an element to open the item's properties. It is possible to highlight multiple elements by
tapping and dragging the highlight rectangle.
The M210SE, M215SE and M260SE screen has a 240 x 320 pixel resolution.
2.2.1 Status bar
The status bar provides information on operating parameters such as battery status and time. Application
messages can also be shown in the status bar such as on the VT and 5250 emulation ACDEmuCE.
ATTENTION
Alongside visual tasks, the status bar also executes vital system
basic functions in the background
If you do not want to display the status bar or want to reposition it, this can be done in several ways. For this
purpose, the \flashdisk\system\ini\dev.ini file contains the following parameters in the [status bar] section:
Code name Definition Possible parameters
Visible
Status bar is visible/invisible 1 (visible, default)
0 invisible
AlwaysOnTop
Status bar overlaps other windows such as
the (hidden) Windows task bar 1 (activated)
0 (deactivated, default)
Position
Vertical position of status bar 0 (below, can cover the
Windows task bar, default)
1 (at the bottom, does not cover
the Windows task bar)
2 (top edge of the screen)
ShowClock
Shows the clock 1 (visible, default)
0 (invisible)
ShowSeconds
Shows seconds 0 (no seconds, default)
1 (seconds)
ShowBattery
Shows the battery icon 1 (visible, default)
0 (invisible)
Tab. 1: dev.ini, section [status bar]

WinCEGeräte_Handbuch_Administration_v2 00_en 15 / 84
2.2.2 ACDStatView - status icons
Current status information can be displayed with the help of the AcdStatView program using the Status
icons. The information is visualised in a graphic icon.
The statuses you want to display (such as size, position and other options) can be transferred to the
application using command line parameters (see parameters).
Rather than using the program directly, it is recommended to open the program from the startup
configuration
(Chapter 2.2.2, page 15). The startup configuration list contains options that only have to be adapted and
activated.
2.2.2.1 WLAN signal strength indicator
The field strength of the WLAN receptionis displayed as follows:
Excellent
Very good
Good
Weak
Very weak
Too weak / disconnects
Not connected
No WLAN adapter

WinCEGeräte_Handbuch_Administration_v2 00_en 16 / 84
2.2.2.2 Battery indicator
The battery status is displayed with the following statuses:
Battery status excellent
Battery status good
Battery status weak
Battery status critical
Battery charging
No information available
2.2.2.3 Status indicator – small format
With the "small" parameter, signal / battery indicators can be displayed in a status bar format. They are
particularly suitable for integrating into existing applications where the display only needs to be marginally
reduced in size.
Signal: Battery:
2.2.2.4 Analogue / digital clock
The time can be displayed in an analogue or a digital clock:

WinCEGeräte_Handbuch_Administration_v2 00_en 17 / 84
2.2.2.5 Program parameters
Parameters Definition
Status indicator
-s=connection
-s=akku Displays connection status (valid IP) (adapter: -a)
Shows / closes battery status (if 'close' is enabled)
-s=signal Shows / closes field strength (if ‘close’ is enabled)
-s=clockanalog Shows time in analogue format
-s=clockdigi Shows time in digital format
Window position
-x= X position of icon
-y= Y position of icon
Status indicator - small
-small
Battery / signal status is displayed as a bar
Window size
-w= Width of icon
-h= Height of icon
Position (view)
-v=topmost Icon over all other windows (default)
-v=desktop Icon embedded in desktop
Sliding window
-slide
Sliding icon
Shows coordinates
-coord
Shows the current coordinates after moving the icon
Connection settings
-a=
Adapter to check the connection status.
Separate several adapters with a semicolon (;).
-p=
Host that is pinged to test the availability of the connection (ARP).
Time settings
-nosec Does not display seconds (with ClockAnalog or ClockDigi)
-12h 12-hour display (with ClockDigi)
Battery options
-akkuwarn Message dialogue box (once) and flashing of battery icon when
battery status is low.
-akkubeep Cyclic beep with critical battery status.
Language setting
-l=de Messages / texts in German
-l=en Messages / texts in English
-l=it Messages / texts in Italian
-l=fr Messages / texts in French
Closes status indicator
-close
The relevant status icon is closed depending on the parameter ‘-s’.
If ‘-s’ is not defined, all status indicators are closed
Tab. 2: ACDStatView command line parameter

WinCEGeräte_Handbuch_Administration_v2 00_en 18 / 84
2.2.2.6 ACDStatView examples
Displays battery and WLAN status as a floating icon (sliding):
AcdStatView -s=akku -v=topmost -x=100 -y=0 -w=20 -h=16 –slide
AcdStatView -s=signal -v=topmost -x=120 -y=0 -w=20 -h=16 -slide

WinCEGeräte_Handbuch_Administration_v2 00_en 19 / 84
2.3 Keyboard
ACD MDT devices are activated or switched on/off with a combination of several keys, see Chapter 1.3.2 on
page 7.
ACD Windows CE devices feature keyboards (or keypads) that are optimised to the specific application.
They are divided into two separate levels. A second "keyboard layer" is also available that can be temporarily
activated just like with a shift key function (not on M260SE with alphabetic keyboard).
The function of each key in the first layer (without shift key) as well as the second layer can be defined as
you require. This does not only involve saving another character which is triggered ("inserted") when the key
is pressed. The following options are also available:
•Insert freely configurable characters instead of default keyboard layout
•Insert a character string that can contain control characters (ESC, TAB etc.)
•Call up an external program
•Trigger specific device functions (e.g. scanner)
2.3.1 User-defined keyboard layouts
The keyboard definition is saved in the keyb.ini file stored in the \flashdisk\system\ini folder. Double-click the
file to open, edit it in WordPad Editor and access it from any Windows editor via ActiveSync.
The scheme below is used to remap a key
Key=Function
Function can also be a combination of several individual functions, for example printable characters plus
function identifiers (see the pages below).
Key Explanation
[DefaultKeyboard] Identifier for key mapping section
k_1 = "" Key 1triggers no reaction
k_2 = "T" Key 2remapped: "T” instead of "2”
k_3 = "ACD" Key 3remapped: "ACD” instead of "3”
k_4 = "<tab>" Key 4remapped: tab stop instead of "4”
k_f1 = "<f1>" Key F1 inserts an F1 function key
k_scb = "<intscanner>" Right scanner key signalises scanner result
s_4 = Shift key 4 (Shift-4) in default keyboard layout
s_down =
[\flashdisk\system\inputpanel.exe] Arrow down shift key launches program
inputpanel.exe (screen keyboard)
The keyboard remapping table above is taken from a standard keyb.ini file
Use the keys usually labelled with C(change) to shift to the second keyboard level. Press and hold these
keys while also pressing the target key you require (see also Chapter 2.3.2).

WinCEGeräte_Handbuch_Administration_v2 00_en 20 / 84
Key identifiers for device keys
The identifiers for the existing device keys are identical for all devices.
The table below provides an overview of these identifiers.
Identifier Key
k_xA key on the first keyboard level (without shift)
s_xA shift key (second keyboard level)
k_1 Key one
s_2 Shift key two
k_f1 F1 key (M210SE/M215SE: top left; M260SE: "F1")
k_up Arrow up key
k_sca Left scanner key
s_scf Scanner key with shift (second keyboard level)
s_enter Shift-Enter key (not on M260SE as this is the OFF/Suspend combination)
s_f4 Shift-F4 key (M210SE/M215SE: top right; M260SE: "C" - "F4")
s_f5 Shift-F5 key (M210SE/M215SE: "jump" or under key "3";
M260SE: "C" - "F5")
k_s1 S1 key (only M260SE: arrow down)
s_s3 Shift-S3 key (only M260SE: "C" - arrow up)
Function identifiers assigned to keys, in arrow brackets < >
The table below contains a list of available function identifiers that can be assigned to the keys listed above.
These function identifiers must be formatted as shown below to be used in the keyb.ini file:
Key identifier="<Function identifier>"
Examples:
"<f1>"
"<intscanner>"
"<return>abc<tab>"
Function
identifier Function Function
identifier Function
f1 F1 function key delete "Del" key
... ... tab Tab
f24 F24 function key backtab Backtab
esc Escape return Return
back Back step with delete space Space
up Cursor up down Cursor down
right Cursor right left Cursor left
end End home Pos 1
plus + minus -
backslash \ semicolon ;
slash / equal =
lwin Left Windows key rwin Right Windows key
This manual suits for next models
3
Table of contents
Other ACD Handheld manuals