首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > Linux > linux input interface
【标  题】:linux input interface
【关键字】:linux,input,interface
【来  源】:http://www.cublog.cn/u/17258/showart.php?id=197012

linux input interface

LINUX INPUT INTERFACE

输入接口提供了一个输入设备的抽象,封装了底层的设备.通过内核文档的input介绍,我们可以了解两个概念,一个是dev一个是event。简单说,就是使用设备会产生事件,这个功能很好吧,对于获取设备或事件至于是select,poll,read,nonblock等等,咱们暂且不谈。

struct input_event{
struct timeval time;
__u16 type;
__u16 code;
__s32 value
}
在input.h中定义了事件和事件类型,和值。

Event types
Synchronization events
Keys and buttons
Relative axes

Absolute axes
Misc events
LEDs
有了这些我们就可以在自己的程序中方便的使用设备了,不管是在文本模式还是图形界面。

今天找了几个例子在文本下打印鼠标坐标和检测鼠标左右键,很方便的说!!!
IINUX:【上一篇】
目前二个比较好用的emacs配置文件(2006.11.7):【下一篇】
【相关文章】
  • Linux 的版本控制
  • Linux专家警告开源软件日益吸引黑客
  • Linux一般应用软件安装之详解
  • java 解zip文件(ZipInputStream)
  • Linux下JBoss不能显示JasperReport报表的解决方法
  • Linux下的SVN图形客户端eSvn
  • 关于abstract class和interface的理解
  • Linux NTP服务器搭建
  • Linux设备驱动程序设计实例
  • EMC Autostart5.2 Linux双机实施文档
  • 【随机文章】
  • Samba服务器的设置
  • 老爸今天上午又写了一堆对联...
  • 访问次数
  • Flash网站的SEO
  • 【编程】优化 - 优化开关导致 DevPartner Performance Analysis 中无法分析源代码
  • “如来神掌”巧让隐身QQ好友现身
  • gcc与g++
  • 和我一起写矩阵类(二)
  • A memery management interface---Source code_except.h
  • Linux Interrupt API
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.