常见问题常见问题   搜索搜索   会员列表会员列表   团队团队   注册注册    个人资料个人资料   登录查看您的站内信件登录查看您的站内信件   登录登录 

请问FreeBSD的鼠标设备文件在哪里?

 
发表新文章   回复文章    FreeBSD China -> 设备驱动
阅读上一个主题 :: 阅读下一个主题  
作者 留言
waTer
半仙


注册时间: 2011-10-08
文章: 2

文章发表于: Wed 2011-10-12 22:09:49    发表主题: 请问FreeBSD的鼠标设备文件在哪里? 引用并回复

/dev/sysmouse貌似是所有鼠标数据的综合。我想分别提取不同鼠标的数据。在Linux下是在/dev/input/mouseX里,各位大牛帮忙指个路
返回页首
阅览会员资料 发送站内信件 浏览发表者的主页
sw2wolf
半仙


注册时间: 2009-02-11
文章: 194

文章发表于: Thu 2011-10-13 08:39:28    发表主题: 引用并回复

I 用moused:

>cat /etc/rc.conf|grep moused
moused_port="/dev/psm0"
moused_type="auto"
moused_flags="-m 1=3 -m 3=1 -F 200 -A 1.5,2.0 -a 0.7 -r high -V"
moused_enable="YES"

X的配置:
>cat /etc/X11/xorg.conf|grep -i mouse
InputDevice "Mouse0" "CorePointer"
Identifier "Mouse0"
Driver "mouse"
Option "Device" "/dev/sysmouse"

From `man sysmouse` :
The console driver, in conjunction with the mouse daemon moused(Cool, supplies mouse data to the user process in the standardized way via the
sysmouse driver. This arrangement makes it possible for the console and
the user process (such as the X Window System) to share the mouse.

The user process which wants to utilize mouse operation simply opens
/dev/sysmouse with a open(2) call and reads mouse data from the device
via read(2). Make sure that moused(Cool is running, otherwise the user
process will not see any data coming from the mouse.

这样分层后, 用户程序只需与/dev/sysmouse打交道.

_________________
e^(π.i) + 1 = 0
返回页首
阅览会员资料 发送站内信件 浏览发表者的主页
从以前的文章开始显示:   
发表新文章   回复文章    FreeBSD China -> 设备驱动 论坛时间为 北京时间
1页/共1

 
转跳到:  
不能发布新主题
不能在这个论坛回复主题
不能在这个论坛编辑自己的文章
不能在这个论坛删除自己的文章
不能在这个论坛发表投票


Powered by phpBB 2023cc © 2003 Opensource Steps; © 2003-2009 The FreeBSD Simplified Chinese Project
Powered by phpBB © 2001, 2005 phpBB Group
Protected by Project Honey Pot and phpBB.cc
silvery-trainer
The FreeBSD China Project 网站: 中文计划网站 社区网站
The FreeBSD China Project 版权所有 (C) 1999 - 2003 网页设计版权 著作权和商标