LINUX.ORG.RU

Взять инфу об инпут устройствах

 ,


0

2

Всем привет, возник вопрос: нужно взять из системы инфу об устройствах ввода и, выбрав там мышь, проследить нажатия на нее в системе. Как это возможно реализовать на Си и какие нужны библиотеки? Это все, ясное дело, для Unix-систем (от Мака до Линукса)



Последнее исправление: Hubble (всего исправлений: 1)

Ответ на: комментарий от anonymous

Хорошо, сейчас посмотрю, спасибо.

Hubble
() автор топика
Ответ на: Решение от Hubble

Ты же понимаешь, что там тупо открывается /dev/input/mouse0? Для этого не нужен питон. Вот, например:

$ sudo cat /dev/input/mouse0 | xxd
00000000: 0802 0108 0401 0805 0208 0501 0804 0108  ................
00000010: 0501 0804 0008 0300 0804 0008 0300 0802  ................
00000020: 0028 02ff 0802 0008 0200 2803 ff28 02ff  .(........(..(..
00000030: 2802 ff28 01fe 2800 ff28 01ff 2800 fe28  (..(..(..(..(..(
00000040: 00fe 38ff fe38 fdfd 38fd ff38 fdfe 38fd  ..8..8..8..8..8.
00000050: ff38 fcff 38fd fe38 fcff 18fc 0038 fdff  .8..8..8.....8..
00000060: 18fc 0018 fc00 18fa 0018 fd00 18fe 0018  ................
00000070: ff01 18fe 0108 0002 18ff 0108 0002 0800  ................

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.