
C
Mouseless Model Keyboard Mappings
This appendix lists information for the Mouseless Model, including the following:
• Resource mappings for the Mouseless Model key bindings.
• Semantic actions for the Mouseless Model.
• SunView1 to Mouseless Model keyboard command mappings.
C.1 Mouseless Model Resources
Each action’s mapping is determined by the value of a resource. The name of the resource is:
OpenWindows.KeyboardCommand.
XViewSemanticAction
XViewSemanticAction is the name of the XView semantic action, without the ACTION_ pre-
fix. For the resource names, the underscore naming paradigm is changed to the capitalized
paradigm (see example). Each value for a resource has the form:
mapping[,mapping...]
and each mapping is of the form:
KeysymName[+Modifier . . . ]
In other words, each mapping is separated by a comma, and if the keysym is modified, then
each modifier is separated by a plus sign. A modifier is either “Shift,” “Ctrl,” “Alt,” or
“Meta.” Note that when giving alphabetic characters as keysyms, the case of the Keysym-
Name is pertinent. For uppercase characters, use the uppercase alpha keysym, for example
“L”, instead of the lowercase with a “Shift” modifier. When an alphabetic character is not
modified by shift, then use the lowercase alpha keysym (e.g., l+Meta). Unmodified
ASCII
keyboard commands should not be listed.
Mouseless Model
Keyboard Mappings
Mouseless Model Keyboard Mappings 667