9359| 12
|
[教程] Edison上监听键盘事件 |
又忍不住第一时间跟大家分享一个好玩的小技能,如何在Edison上监听键盘事件! 又是深夜了,废话不多说直奔主题吧。 1, 下载evdev <---怒点连接!然后使用winscp之类的东东,copy到Edison上。 但我多半使用第二种方法, 在Edison上使用命令: wget https://pypi.python.org/packages ... 8a4ce07e1d739c4b59a 2, 解压缩源码包: tar xvf evdev-0.5.0.tar.gz 3, 进入解压缩出来的文件夹 evdev-0.5.0 cd evdev-0.5.0 4, 编译和和安装evdev: setup.py build setup.py install 运行了上面两条命令之后,如果没有意外,安装完毕! 来来来,我们一块写一个测试程序吧!
把上面的脚本保存成keyboard.py,然后运行 python ./keyboard.py 或者让keyboard.py可执行权限: chmod 777 ./keyboard.py && ./keyboard.py 然后尝试着接一个外接键盘,并且随意按键,效果如下: code是按键的编号 value: 0表示未按下 1表示按下 2表示长按! 又一个新技能GET! |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed