gpt4 book ai didi

将 ascii 转换为 input_event 键码

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:13:47 25 4
gpt4 key购买 nike

我想知道是否有人知道如何将以 ascii 表示的键转换为 linux input_event 键码。

当我说 ascii 时,请引用这张图:https://en.wikipedia.org/wiki/File:ASCII-Table.svg

当我说 linux input_event keycodes 时请引用这张图:https://elixir.bootlin.com/linux/v4.6/source/include/uapi/linux/input-event-codes.h

我知道我可以在它们之间使用一张 map ,但我想知道是否有更正式的方法来做到这一点。是的,我看过这个解决方案:Convert ASCII character to x11 keycode但如果可能的话,我不想依赖 X11 来解决问题。

编辑:

这个问题不是 How can I translate Linux keycodes from /dev/input/event* to ASCII in Perl? 的重复问题.在我下面的回答中解释。

最佳答案

有人多次建议这可能是这个问题的重复:How can I translate Linux keycodes from /dev/input/event* to ASCII in Perl? .这回答了从 input_event 键码转换为 ascii 的问题,而不是从 ascii 转换为键码的问题。话虽这么说,看起来该代码也可以通过逆向工程来适用于我的情况。

关于将 ascii 转换为 input_event 键码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56818944/

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