键盘驱动程序未使用 input_report_key() 输入字符

键盘驱动程序未使用 input_report_key() 输入字符

我正在尝试创建 Linux 输入设备驱动程序并测试我在现有的GPIO 矩阵键盘司机。使用 print 我知道它input_report_key()是用正确的键码调用的,但它没有在光标下放置正确的字符。

pr_info("Print: %d\n", keycodes[code]);
input_report_key(input_dev, keycodes[code], new_state[col] & (1 << row));

我还使用 BeagleBone Black 进行工作minicom。似乎内核是在启用输入选项所需的情况下构建的,例如CONFIG_INPUTCONFIG_INPUT_KEYBOARD

相关内容