evdev

    1热度

    2回答

    美好的一天, 我是一名学生,我只想问你一分钟的时间。 我正在研究通过USB端口连接到Arduino Yun的条形码读取器。这个板子运行一个从OpenWrt派生的嵌入式Linux版本,使用名为Atheros的微处理器AR9331 我想问你,制作Python Evdev绑定有什么必要(python-evdev.readthedocs.org/en/latest/) ,能够运行在这种类型的MIPS微架构

    0热度

    1回答

    什么是确定何时可以使用新设备的首选方法/dev/input/eventX? 我是否必须定期检查/dev/input目录,将我的打开文件与/dev/input/eventX设备列表进行比较,还是有更简单的方法? 我已简要了解了hotplug.txt,但我认为这会通知我底层的原始/dev/input设备创建,而不一定是相应的/dev/input/eventX创建。

    1热度

    1回答

    我有一个模块,捕获条码扫描器的所有读取。 我的问题是我无法正确关闭它。 发送KeyboardInterrupt或SystemExit信号后,它仅在扫描条形码时停止。 我试过这个方法添加到BarcodeScanner类,但它仍然不能正常工作: def interrupt(self): """Envoi la demande d'arrêt.""" super(BarcodeSc

    0热度

    1回答

    我试图从eGalax resistive touch device到eglfs窗口中运行样品QtQuick2代码得到触摸输入。我失败了好几天。触摸屏通过USB连接到Raspberry Pi B,并且适用于raspbian jessie桌面。但是如果我运行示例QtQuick2代码,应用程序不会得到任何触摸输入。但是,使用鼠标可以很好地处理示例代码。 我已经尝试使用tsLib,但ts_test显示x和

    2热度

    1回答

    我试图在X(1.14.7)上使用EETI EXC7200触摸屏。触摸屏被识别并处理事件。 TS发送绝对坐标并使用evdev驱动程序(绝对模式)。但是,当我移动到屏幕的边缘(并且X或Y到达0)时,指针会被对齐到窗口的中心。之后任何移动都有一个偏移量(取决于实际位置和角落之间的差异)。 为了测试这个,我在屏幕上用XQueryPointer的坐标绘制指针。 这里是从evtest输出: ~#

    1热度

    1回答

    我使用python-evdev库检测键盘事件。 但我有一个问题,我需要在检测到键后刷新键盘事件。 例如: from evdev import InputDevice, categorize, ecodes dev = InputDevice('/dev/input/event1') for event in dev.read_loop(): if event.type == eco

    0热度

    1回答

    试图实现虚拟键盘。该程序在5秒周期内发送击键事件。它在PC(Ubuntu Linux)上工作。问题是Beaglebone Black/Raspberry Pi3没有显示任何内容。 Plaftorm Beaglebone黑色,Debian的杰西: [email protected]:~$ uname -a Linux beaglebone 4.9.9-ti-r22 #1 SMP PREEMPT M

    1热度

    2回答

    如何打开XInput2设备如XIQueryDevice所报告的,转换为适当的sysfs节点?该设备是通用HID设备,由evdev输入驱动程序处理。 我知道我可以得到设备的name。我可能会看到Xorg.0.log,并尝试找到添加此设备的适当日志消息,希望它提及与此相关的设备节点。或者我可以查看sysfs中的所有输入事件,查找具有该名称的输入事件,并希望该名称与通过XInput报告的名称是唯一和相同

    2热度

    2回答

    我有Datalogic Gryphon GFS4400二维条码扫描器。我已经投入树莓派,它可以作为USB HID设备使用。我可以读取条形码并将输出转换为默认TTY。 我想要创建一个serivce来处理读取条形码时的输出。我正在使用python和evdev。 有人能指出我正确的方向如何将输出转换为正确的字符? 的Python脚本是这样的: from evdev import InputDevice,

    5热度

    1回答

    我正在设置一个自助服务终端系统,可在启动时自动加载网页。标准的东西。 问题是一个宏碁的触摸屏,它与evdev驱动程序工作正常......但它的工作有点太好。如果用户按下并按住屏幕,则会生成右键单击并显示上下文菜单。这会导致界面出现一些问题,我需要禁用此功能,但我还没有找到一种方法。 X11配置文件不是我有很多经验的东西。有没有人有任何经验摆脱这个功能?是否可以将触摸屏映射到通用鼠标驱动程序? 该系