Added in revision 1
package

com.datalogic.device.input

Through the included classes it's possible to control and configure several input methods.

Interfaces

AdvancedKeyboard.ActionEventListener Interface representing a listener of keyboard action events. 
AdvancedKeyboard.LayoutChangeEventListener Interface representing a listener of keyboard layout change events. 
AdvancedKeyboard.MultitapEventListener Interface representing a listener of keyboard multitap events. 
AutoScanTrigger Interface representing a trigger that automatically executes a specific action (scan by default) when entering a defined range. 
MotionTrigger Interface representing a trigger that automatically executes a specific action (scan by default) when a motion event is detected. 
Trigger Interface representing a trigger associated by default with the scan action. 

Classes

AdvancedKeyboard Class exposing advanced keyboard methods. 
AdvancedKeyboard.Configuration Class that stores the configuration related some keyboard parameters. 
AdvancedKeyboard.Info Class that stores the info related to the installed keyboard configuration. 
AdvancedKeyboard.Overlay Class that stores the info related to a keyboard overlay configuration. 
AdvancedKeyboard.Resources Class that stores the resources related to the installed keyboard configuration. 
AutoScanTrigger.Range Class representing a specific AutoScan range, constituted by an id and a name. 
CompositionMapping A CompositionMapping is a complex MappingObject that represents a sequence of actions to be executed when certain key events occur. 
CompositionMapping.Builder Builder class of CompositionMapping  
DelayMapping A simple delay action. 
IntentMapping A MappingObject contains an Intent
KeyActionMapping Represents a key action. 
KeyboardManager This class provides access to keyboard related methods of the device. 
KeyboardManager.VScanCode Virtual key scan codes. 
KeyCodeEntry This class stores an Android KeyCode entry, as defined in KeyEvent  
MappingObject This class is a generic representation of actions to be executed when certain key events occur. 
MotionTrigger.Sensitivity Class representing the sensitivity used to trigger the action, constituted by an id and a name. 
StringMapping A MappingObject contains a Unicode string. 
TouchManager This class provides access to touch panel related methods of the device. 
VScanEntry This class stores a virtual key scan code entry. 

Enums

AdvancedKeyboard.LayoutNotificationType Enumerative representing the type of notification to use in order to represent visually the current layout in which the keyboard is. 
AdvancedKeyboard.PersistenceType Enumerative representing the persistence type of the installed keyboard configuration. 
AdvancedKeyboard.Property Read-only properties related to the currently configured keyboard. 
MappingTriggerPolicy The key event trigger policy.