我正在使用 Arch Linux(也可以使用 Ubuntu 或 Gentoo),我想根據自己的喜好配置我的 Dell Latitude XT 平板電腦。我需要了解/處理轉發到作業系統的所有事件。蓋子上有多個按鈕,但 OS/DE* 無法識別其中一個按鈕(帶有扳手的按鈕)。蓋子側面還有一個慢跑按鈕和一個按鈕,只有在蓋子關閉後才能使用這些按鈕。不幸的是,按鈕和點動的一個位置無法識別,而另一個位置和點動單擊則重複了我不想要的其他按鈕。我還想不僅知道蓋子何時關閉,還想知道蓋子何時在平板電腦位置轉動並關閉。我還想處理 WiFi Catcher 按鈕的按下問題。我還感興趣的是,拔出筆是否會產生任何事件(它肯定會使專用 LED 閃爍)。
如果有一種方法可以用 Python 讀取事件/擊鍵,我會更感興趣。
總結一下我的問題:如何調試所有事件和按鍵? acpi_listen 沒有顯示我需要的內容。 Python 解決方案是更好的選擇。
*DE = 桌面環境