Am creat o tastatură virtuală folosind uinput
Pot vedea dispozitivul de intrare /sys/devices/virtual/input
ca intrare7
Apăsările tastelor nu par să fie înregistrate în xwindows
Din câte îmi dau seama, nu apare xinput -list
Uitandu-ma la intrare7
director în /sys/devices/virtual/input
Am putut vedea un director eveniment4
Folosind evtest
Văd că evenimentele de la tastatură sunt generate cu succes.
Eveniment: ora 1624187132.489135, tip 1 (EV_KEY), cod 45 (KEY_X), valoare 1
Eveniment: ora 1624187132.489135, -------------- SYN_REPORT ------------
Eveniment: ora 1624187134.489502, tip 1 (EV_KEY), cod 45 (KEY_X), valoare 0
Eveniment: ora 1624187134.489502, -------------- SYN_REPORT ------------
Eveniment: ora 1624187134.681998, tip 1 (EV_KEY), cod 45 (KEY_X), valoare 1
Eveniment: ora 1624187134.681998, -------------- SYN_REPORT ------------
Eveniment: ora 1624187136.682230, tip 1 (EV_KEY), cod 45 (KEY_X), valoare 0
Eveniment: ora 1624187136.682230, -------------- SYN_REPORT ------------
Eveniment: ora 1624187136.682537, tip 1 (EV_KEY), cod 45 (KEY_X), valoare 1
Eveniment: ora 1624187136.682537, -------------- SYN_REPORT ------------
Eveniment: ora 1624187138.683337, tip 1 (EV_KEY), cod 45 (KEY_X), valoare 0
Eveniment: ora 1624187138.683337, -------------- SYN_REPORT ------------
Eveniment: ora 1624187138.683697, tip 1 (EV_KEY), cod 45 (KEY_X), valoare 1
Eveniment: ora 1624187138.683697, -------------- SYN_REPORT ------------
Eveniment: ora 1624187140.684101, tip 1 (EV_KEY), cod 45 (KEY_X), valoare 0
Eveniment: ora 1624187140.684101, -------------- SYN_REPORT ------------
Eveniment: ora 1624187144.894104, tip 1 (EV_KEY), cod 45 (KEY_X), valoare 1
Eveniment: ora 1624187144.894104, -------------- SYN_REPORT ------------
Eveniment: ora 1624187146.895425, tip 1 (EV_KEY), cod 45 (KEY_X), valoare 0
Eveniment: ora 1624187146.895425, -------------- SYN_REPORT ------------
Dar ele nu sunt transmise la xwindows - mă gândesc să încerc să le adaug manual, dar fac ceva greșit sau scapă ceva simplu :)
Privind la dmesg, pot vedea intrarea fiind creată
intrare: testkeyboard ca /devices/virtual/input/input7