Lines Matching full:keymap
32 f_dprintf "%s: loading includes..." keymap.subr
51 # A "keymap" from kbdmap's point of view
52 f_struct_define KEYMAP \
66 # Register a keymap. A `structure' (see struct.subr) is created with the name
69 # propertise of the `KEYMAP' structure-type (defined above).
71 # If not already registered, the keymap is then appended to the KEYMAPS
78 f_struct_new KEYMAP "keymap_$name" || return $FAILURE
94 # f_keymap_checkfile $keymap
96 # Check that $keymap is a readable kbdmap(5) file. Returns success if $keymap
99 # $keymap is not available.
105 # Fixup keymap if it doesn't already contain at least one `/'
126 # Get all keymap information for kbdmap(5) entries both in the database and
135 f_dprintf "%s: Looking for keymap files..." $fname
218 f_dprintf "%s: Sorting keymap entries by description..." $fname
233 # f_keymap_kbdcontrol $keymap
235 # Install keyboard map file from $keymap.
239 local keymap="$1"
241 [ "$keymap" ] || return $SUCCESS
243 # Fixup keymap if it doesn't already contain at least one `/'
244 [ "${keymap#*/}" = "$keymap" ] && keymap="$DEFAULT_KEYMAP_DIR/$keymap"
246 [ "$USE_XDIALOG" ] || kbdcontrol -l "$keymap"
254 f_dprintf "%s: KEYMAP_SELF_SCAN_ALL=[%s]" keymap.subr "$KEYMAP_SELF_SCAN_ALL"
261 f_dprintf "%s: Found %u keymap file(s)." keymap.subr $NKEYMAPS
263 f_dprintf "%s: Successfully loaded." keymap.subr