我正在使用 Arch Linux(Ubuntu 或 Gentoo 也可用)我希望根据自己的喜好配置我的 Dell Latitude XT 平板电脑。我需要知道/处理转发到操作系统的所有事件。盖子上有几个按钮,但其中一个无法被 OS/DE* 识别(带扳手的那个)。盖子侧面还有一个点动按钮和一个按钮,只有在盖子关闭后才可使用。遗憾的是,按钮和点动按钮的一个位置无法被识别,另一个位置和点动点击重复了我不想要的其他按钮。我还想知道盖子何时关闭,以及盖子何时在平板电脑位置旋转和关闭。我还想处理 WiFi Catcher 按钮的按下。我还想知道拔出笔是否会生成任何事件(它肯定会使专用 LED 闪烁)。
如果有办法用 Python 读取事件/击键,我会更感兴趣。
总结一下我的问题:如何调试所有事件和按键?acpi_listen 没有显示我需要的内容。最好使用 Python 解决方案。
*DE = 桌面环境