Scripting

/lib/udev/findkeyboards 失去

  • July 5, 2018

我正在嘗試按照此處的答案在外部鍵盤(Microsoft Natural Ergonomic 4000)上設置一些鍵交換(Capslockas CTRL)。

第一步就是這個。獲取 USB 鍵盤的詳細資訊。在插入鍵盤的情況下執行此命令:

$ /lib/udev/findkeyboards | grep USB
USB keyboard: input/event6

這對我不起作用,因為/lib/udev/findkeyboards我的系統上不存在 - 從Google搜尋我找不到其他人有這個問題!知道為什麼不 - 以及如何獲得正確的版本?

我正在使用 i3 視窗管理器執行 Xubuntu 16.04 64 位。

uname -a給了我這個:

Linux will-ThinkPad-X220 4.13.0-45-generic #50~16.04.1-Ubuntu SMP Wed May 30 11:18:27 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

我也沒有findkeyboards在 Ubuntu 16.04 的任何軟體包中找到。我確實在 udev 的 Git 儲存庫中找到了它,所以也許它不再被打包,這是我的猜測。findkeyboards只不過是一個 shell 腳本,所以你可以將它安裝在你喜歡的任何地方。它位於此處:

當我下載並安裝它時,它似乎工作正常:

$ ./findkeyboards
USB keyboard: input/event6
USB keyboard: input/event7

引用自:https://unix.stackexchange.com/questions/453211