我可以看到/ dev/uinput和/ dev/input存在於我的Ubuntu中,它們都很相似。它們可用於檢測/模擬鍵/鼠標/觸摸事件。所以我很困惑他們之間的區別是什麼?謝謝!Linux中的/ dev/uinput和/ dev/input有什麼區別?
新增: 是的,我知道的/ dev /輸入是一個目錄,它包含了像EVENT0〜6,其中一些是鍵/鼠標/觸摸或其他東西。我仍然想知道爲什麼輸入和輸入/事件X一起存在。爲什麼和有什麼區別?
我可以看到/ dev/uinput和/ dev/input存在於我的Ubuntu中,它們都很相似。它們可用於檢測/模擬鍵/鼠標/觸摸事件。所以我很困惑他們之間的區別是什麼?謝謝!Linux中的/ dev/uinput和/ dev/input有什麼區別?
新增: 是的,我知道的/ dev /輸入是一個目錄,它包含了像EVENT0〜6,其中一些是鍵/鼠標/觸摸或其他東西。我仍然想知道爲什麼輸入和輸入/事件X一起存在。爲什麼和有什麼區別?
/dev/uinput可能代表「用戶輸入」。在礦山爲/ dev /輸入是一個目錄,包含事件捕手
[email protected]:~$ ls -al /dev/uinput /dev/input/ | sed -e 's/^/ /g'
crw------T 1 root root 10, 223 wrz 18 07:09 /dev/uinput
/dev/input/:
total 0
drwxr-xr-x 4 root root 460 wrz 18 07:09 .
drwxr-xr-x 14 root root 3660 wrz 18 07:09 ..
drwxr-xr-x 2 root root 120 wrz 18 07:09 by-id
drwxr-xr-x 2 root root 160 wrz 18 07:09 by-path
crw------- 1 root root 13, 64 wrz 18 07:09 event0
crw------- 1 root root 13, 65 wrz 18 07:09 event1
crw------- 1 root root 13, 74 wrz 18 07:09 event10
crw------- 1 root root 13, 75 wrz 18 07:09 event11
crw------- 1 root root 13, 76 wrz 18 07:09 event12
crw------- 1 root root 13, 77 wrz 18 07:09 event13
crw------- 1 root root 13, 78 wrz 18 07:09 event14
crw------- 1 root root 13, 79 wrz 18 07:09 event15
crw------- 1 root root 13, 80 wrz 18 07:09 event16
crw------- 1 root root 13, 66 wrz 18 07:09 event2
crw------- 1 root root 13, 67 wrz 18 07:09 event3
crw------- 1 root root 13, 68 wrz 18 07:09 event4
crw------- 1 root root 13, 69 wrz 18 07:09 event5
crw------- 1 root root 13, 70 wrz 18 07:09 event6
crw------- 1 root root 13, 71 wrz 18 07:09 event7
crw------- 1 root root 13, 72 wrz 18 07:09 event8
crw------- 1 root root 13, 73 wrz 18 07:09 event9
crw------- 1 root root 13, 63 wrz 18 07:09 mice
crw------- 1 root root 13, 32 wrz 18 07:09 mouse0
對於**用戶輸入**部分,您是對的。謝謝! –
新用戶提示:如果您對答案滿意,可以投票支持:)祝您在北京好運;-) –
祝您好運! –
我在這裏找到了答案:http://thiemonge.org/getting-started-with-uinput ,因爲它說: 「uinput是一個Linux內核模塊,允許從處理輸入子系統用戶登陸它可以用於創建和處理來自應用程序的輸入設備它在/ dev/input目錄中創建一個字符設備設備是一個虛擬接口,它不屬於物理設備。 「
這個問題應該是超級用戶。 – m4tx
這是編程的目的。我不知道哪一個適合使用,並且想要了解它們的區別。 –
它可能是編程的目的。但是這個問題絕對與編程無關:)問題與操作系統直接相關,而與編程無關。堆棧溢出==編程;超級用戶==操作系統相關的東西:) – m4tx