suse man page for matrix_keypad_build_keymap

Query: matrix_keypad_build_keymap

OS: suse

Section: 9

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

MATRIX_KEYPAD_BUILD_(9) 					  Input Subsystem					   MATRIX_KEYPAD_BUILD_(9)

NAME
matrix_keypad_build_keymap - convert platform keymap into matrix keymap
SYNOPSIS
void matrix_keypad_build_keymap(const struct matrix_keymap_data * keymap_data, unsigned int row_shift, unsigned short * keymap, unsigned long * keybit);
ARGUMENTS
keymap_data keymap supplied by the platform code row_shift number of bits to shift row value by to advance to the next line in the keymap keymap expanded version of keymap that is suitable for use by matrix keyboad driver keybit pointer to bitmap of keys supported by input device
DESCRIPTION
This function converts platform keymap (encoded with KEY macro) into an array of keycodes that is suitable for using in a standard matrix keyboard driver that uses row and col as indices.
COPYRIGHT
Kernel Hackers Manual 2.6. July 2010 MATRIX_KEYPAD_BUILD_(9)
Related Man Pages
struct_matrix_keypad_platform_data(9) - centos
struct_matrix_keypad_platform_data(9) - suse
xkbcomp(1) - mojave
xkbcomp(1) - opendarwin
xkbcomp(1) - plan9
Similar Topics in the Unix Linux Community
Getting command output to putty window title.
A (ksh) Library For and From UNIX.com
Docker learning Phase-I
The Future of the PM (Private Message) System at UNIX.com
32 bit process addressing more than 4GB