imx6使用电容屏时需要获取对应的usb的event。其中用到了shell的一些命令。分析如下。
# inputCheckLine=`cat /proc/bus/input/devices | grep -n "Vendor=0eef" | grep "Product=0020 Version=0001"| awk -F: '{print $1}'`
# touchEvent=`sed -n "$((${inputCheckLine}+5))p" /proc/bus/input/devices | grep -o "event."`
inputCheckLine=`cat /proc/bus/input/devices | grep -n "AR1020 Touchscreen" | awk -F: '{print $1}'`
touchEvent=`sed -n "$((${inputCheckLine}+4))p" /proc/bus/input/devices | grep -o "event."` root@freescale ~$ cat /proc/bus/input/devices
I: Bus= Vendor= Product= Version=
N: Name="gpio-keys"
P: Phys=gpio-keys/input0
S: Sysfs=/devices/platform/gpio-keys/input/input0
U: Uniq=
H: Handlers=kbd event0
B: PROP=
B: EV=
B: KEY= I: Bus= Vendor= Product= Version=
N: Name="AR1020 Touchscreen"
P: Phys=
S: Sysfs=/devices/virtual/input/input1
U: Uniq=
H: Handlers=cpufreq_interactive mouse0 event1
B: PROP=
B: EV=b
B: KEY=
B: ABS=
...... grep -n匹配并打印行号
root@freescale ~$ cat /proc/bus/input/devices | grep -n "AR1020 Touchscreen"
:N: Name="AR1020 Touchscreen"
这样获得了AR1020 Touchscreen所在的行。所需要的event1在16行
root@freescale ~$ sed -n "16p" /proc/bus/input/devices
H: Handlers=cpufreq_interactive mouse0 event1 root@freescale ~$ sed -n "16p" /proc/bus/input/devices | grep -o "event."
event1 sed -n : 不输出到终端
sed '16p' : 打印第16行
grep -o : only match

最新文章

  1. WebGL入门教程(五)-webgl纹理
  2. 分布式数据库中的Paxos 算法
  3. 怎么将oracle数据库的数据迁移
  4. CV界的明星人物们
  5. ISurfaceOp 接口生成等高线
  6. Spring框架中的定时器 如何使用和配置
  7. Vue.js学习 Item11 – 组件与组件间的通信
  8. Mysql子查询IN中使用LIMIT
  9. .Net中的Socket通讯
  10. TCP 流模式与UDP数据报模式(转)
  11. 【hdu2896】病毒侵袭
  12. 【转】Qt Mode/View
  13. Elixir游戏服设计五
  14. 用HTML5实现的各种排序算法的动画比較
  15. Hive入门学习--HIve简介
  16. 基于Live555实现RtspServer及高清高分辨率和高码率视频传输优化
  17. java 启动报错 Unsupported major.minor version 52.
  18. wepack---预打包dll
  19. 从零搭建HBase集群
  20. 再谈MySql索引

热门文章

  1. python标准库介绍——24 traceback 模块详解
  2. 高度自适应的CSS
  3. Js控制弹窗实现在任意分辨率下居中显示
  4. [学习笔记]Spring依赖注入
  5. Linux系统中 Sublime Text 中文 GBK 文件乱码问题
  6. 基于Harbor和CephFS搭建高可用Private Registry
  7. 每日英语:China Underwhelmed After First Apple Event
  8. [转帖]cocos2D-X源码分析之从cocos2D-X学习OpenGL(2)----QUAD_COMMAND
  9. jQuery的使用说明
  10. 解决Ubuntu16的风扇高速旋转问题(双显卡)