gpt4 book ai didi

linux - 如何在 Linux 中将键盘映射到控制台

转载 作者:太空宇宙 更新时间:2023-11-04 11:07:55 24 4
gpt4 key购买 nike

我正在 ARM 板上启动 linux。

我有一个屏幕连接并工作,它在 tty1 上启动到登录提示

我有一个 USB 键盘,我相信它被识别为输入设备。

我如何告诉 Linux 在 tty1 上使用 USB 键盘进行输入?我和 stty 玩了一个小时,但我不确定是不是这样。我需要配置一些 Udev 规则吗?

谢谢

编辑

这是我的内核日志的转储;这是我拔掉插头的时候:

[56234.757446] usb 1-1: USB disconnect, device number 2
[56234.765391] evbug: Event. Dev: input0, Type: 0, Code: 0, Value: 1
[56234.769276] evbug: Disconnected device: input0

这是我重新插上电源的时候。

[56238.339500] usb 1-1: new low-speed USB device number 3 using ci_hdrc
[56238.949462] usb 1-1: device not accepting address 3, error -71
[56239.069499] usb 1-1: new low-speed USB device number 4 using ci_hdrc
[56239.248248] usb 1-1: New USB device found, idVendor=04d9, idProduct=1203
[56239.255036] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[56239.406428] usbhid 1-1:1.0: can't add hid device: -71
[56239.411605] usbhid: probe of 1-1:1.0 failed with error -71
[56239.478370] input: HID 04d9:1203 as /devices/soc.1/70000000.aips/73f80000.usb/ci_hdrc.0/usb1/1-1/1-1:1.1/0003:04D9:1203.0002/input/input1
[56239.492158] evbug: Connected device: input1 (HID 04d9:1203 at usb-ci_hdrc.0-1/input1)
[56239.492754] hid-generic 0003:04D9:1203.0002: input,hidraw0: USB HID v1.11 Device [HID 04d9:1203] on usb-ci_hdrc.0-1/input1

我不确定错误 -71 是什么意思,我似乎无法在源代码(内核 3.15)中找到该错误编号.但它似乎仍然成功地被识别为输入设备。

此外,当我插入/拔出键盘时,屏幕消隐结束,我再次看到文本。这对我来说意味着某些东西被识别为输入设备。而且,sysfs 认识到它有一个键盘输入设备……至少我认为这就是这个意思:

arm:/sys/devices/soc.1/70000000.aips/73f80000.usb/ci_hdrc.0/usb1/1-1/1-1:1.1/0003:04D9:1203.0003/input/input2/capabilities# cat key
2000000 39fa d941d001 1e0000 0 0 0

最佳答案

首先尝试确保键盘确实被识别为输入设备(观察内核启动日志或在串行控制台上调用 dmesg 等)。您的内核配置中未启用 USB 主机甚至键盘输入支持。

关于linux - 如何在 Linux 中将键盘映射到控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24419202/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com