Navigation

 ·   Wiki Home
 ·   Wiki Help
 ·   Categories
 ·   Title List
 ·   Uncategorized Pages
 ·   Random Page
 ·   Recent Changes
 ·   RSS
 ·   Atom
 ·   What Links Here

Active Members:

Search:

 

Create or Find Page:

 

View Hot Key Configuration on the HWeb Mobile Data Terminal

Category:HWeb Mobile Devices

How Key Configuration on the HWeb Mobile Data Terminal

Adding and configuring Hot Keys for the Hudson Mobile Data Terminal (MDT)

Hot Keys in the Hudson system are buttons or keys that when pressed, initiate some kind of action, activity or response.  The HWeb MDT supports two primary types of Hot Keys:
  1. Fixed - default system keys
  2. Configurable - client generated or requested actions

The Fixed Hot Keys:

These are the Hot Keys that generally come pre-installed as system defaults. The list may be changed or modified with updated software releases.
  • On the Login screen hitting enter will attempt to log you in. 
  • On any of the screens that displays a grid along with these 4 buttons Send/Next/Get Input & Send/Perform Action, Back, Clear, and Close enter will perform the Send/Next/Get Input & Send/Perform Action.  Escape will perform the Close action
  • On any text entry screen (screen with a text box and a bunch of buttons for letters/numbers) hitting enter will perform the Done action while hitting Escape will perform the cancel button
  • On any Predictive Drop Down screen hitting enter will perform the Done action while Hitting Escape will perform the Cancel button

The Configurable Hot Keys:

Because every client installation and requirement is unique, the following additional Hot Keys may be added to further customize the device and meet the clients specific operational needs.
  • Send ~ Send would be just like hitting the Send/Next button on the tab that you are currently on (if the tab you are on has a Send/Next button).
  • Options ~ Options would be just like hitting the Options button on the tab that you are currently on. 
  • Extras ~ Extras would be just like hitting the Extras button on the tab that you are currently on. 
  • Next Tab ~ Next tab would take you to the next tab or cycle you back to the front if you hit the end. 
  • Previous Tab ~ Previous tab would take you to the previous tab or cycle you to the last tab if you hit the beginning.
  • Go To Tab  1-10 ~ Go To Tab 1-10 would allow you to go to a specific tab (assuming it is available).  Put gototab1 to go to the first tab, gototab2 to go to the second tab and so forth. (There does not exist 10 tabs at the moment.  This was designed to accommodate any new tabs that might be added)
  • Select one of the 4 quick keys ~ Selecting a quick key would allow you to quickly select one of the 4 options in the secondary grid.  Put quickkey1 to select the first quick key, quickkey2 to select the second quick key and so forth.
  • Switch Grid Focus ~ Switch focus between grids will allow the user to switch between the primary grid and the secondary grid on the tab allowing navigation in the two grids.
  • Close Window ~ Close Window will allow you to close the window that has a grid with the Send, Clear, Back, Close buttons on them. 
  • Back ~ Back performs the back button (assuming it is available) on the above described window. 
  • Clear ~ Clear performs the clear button on the window described by close windows. 

The Configuration File

The configuration file is a text document where all the configurable Hot Keys (outlined above) are defined and listed.  The configuration file has a very specific format that is followed but the essential format string is:
 <Key>+<Combination>=<function> 
This formatting string allows several different key combinations to be used, yet achieve the same action. For example:
  • ctrl+a=send
  • s=send
  • alt+1=send
This will allow the user to perform the "send" function by either clicking the Send button, hitting Control and A at the same time, hitting S, or hitting Alt and 1.  

Please note that you can use more than one key (a combination) to perform an action by separating them with a plus sign.  Valid keys include:
  • letters ( "a" through "z")
  • numbers  "0" through "9")
  • "ctrl"  (for the Control key)
  • "esc" (for the Escape key)
  • "alt"  (for the Alt key)
  • "shift" (for the Shift key)
  • F1-F12
  NOTE: There is no distinction between the right or left side of the keyboard when pressing the Ctrl, Alt or Shift keys: either may be used.

By now you may have noticed that everything is in lower case.  Case does not matter in this file.  There is no difference between, CTRL+S, CTRL+s, ctrl+S, and so forth.  To designate an uppercase letter use shift+s (in this case, could be any of the other available keys).

The file accepts comments with lines that start with a semi-colon " ; ".  These lines are ignored by the application and hardware and are typically inserted to assist you in recalling what a configuration item is being used for.  For example:
;This next line is inserted on MDT’s installed in Busses only!
 

Sample Configuration File

Here is a sample configuration file.  You will notice that there are what look like sections in []‘s but that is just to help them stand out more when reviewing.  They are simply comments (preceded by a ;).

;General commands
;This is a sample comment line - it is not used by the hardware
;This is yet a second example of a comment line - it serves no function
n=switchgridfocus
o=options
s=send
e=extras
c=closewindow
esc+a=options
t=back
p=clear

;Tab movement
ctrl+a=GoToTab1
ctrl+s=GoToTab2
ctrl+d=GoToTab3
ctrl+f=GoToTab4
ctrl+g=GoToTab5
ctrl+h=GoToTab6
ctrl+j=GoToTab7
ctrl+k=GoToTab8
ctrl+l=GoToTab9
ctrl+z=GoToTab10
v=NextTab
b=PreviousTab

;Quick keys
1=QuickKey1
2=QuickKey2
3=QuickKey3
4=QuickKey4

Categories: