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

在freebsd10.1.0上使用蓝牙鼠标

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


注册时间: 2015-07-02
文章: 3

文章发表于: Thu 2015-07-02 13:42:31    发表主题: 在freebsd10.1.0上使用蓝牙鼠标 引用并回复

笔记本上自带有蓝牙,驱动已经装好而且已经开启蓝牙。
一、打开蓝牙鼠标电源,并使蓝牙鼠标处于被发现模式。
二、获得蓝牙鼠标MAC地址。

# hccontrol -n ubt0hci inquiry


Inquiry result, num_responses=1
Inquiry result, num_responses=1
Inquiry result #0
BD_ADDR: 00:1f:20:17:d5:b2
Page Scan Rep. Mode: 0x1
Page Scan Period Mode: 00
Page Scan Mode: 00
Class: 00:25:80
Clock offset: 0x63c
Inquiry complete. Status: No error [00]
上述结果中00:1f:20:17:d5:b2即为蓝牙鼠标MAC地址。

三、获得蓝牙鼠标HID信息。

# hccontrol -n ubt0hci remote_name_request 00:1f:20:17:d5:b2

BD_ADDR: 00:1f:20:17:d5:b2
Name: Bluetooth Laser Trave Mouse
上述结果中Bluetooth Laser Travel Mouse即为蓝牙鼠标HID信息。

四、为蓝牙鼠标建立设备记录,编辑/etc/bluetooth/hcsec.conf,

# ee /etc/bluetooth/hcsec.conf

加入下列信息

device {
bdaddr 00:1f:20:17:d5:
name "Bluetooth Laser Travel Mouse"
key nokey;
pin "0000";
}

五、开启hsec服务。

# hcsecd -f /etc/bluetooth/hcsecd.conf

六、在/etc/bluetooth/hosts中加入蓝牙鼠标MAC地址和名称。

# echo "00:0a:3a:00:70:5a mouse" >> /etc/bluetooth/hosts

七、从蓝牙鼠标提取HID信息并写入hid文件

# bthidcontrol -a mouse query > /etc/bluetooth/bthidd.conf

八、开启HID服务

# bthidd -c /etc/bluetooth/bthidd.conf

这样蓝牙鼠标就能用了。
注意:
1、要在root下操作。
2、整个操作过程中蓝牙鼠标要处于被发现模式。
3、重新开机后,要打开蓝牙鼠标电源后,再次执行一下第八步,蓝牙鼠标才能使用。
本文是参考一英文文章所写,已在本人笔记本电脑上实践成功,仅供大家参考。


最后进行编辑的是 gw209202 on Mon 2017-04-10 13:48:34, 总计第 6 次编辑
返回页首
阅览会员资料 发送站内信件
syh
老妖


注册时间: 2010-05-02
文章: 1617
来自: 卡拉赞

文章发表于: Fri 2015-07-03 20:03:05    发表主题: 引用并回复

基本上是这样,不过最好在 rc.conf 里面加入
代码:
bthidd_enable="YES"
hcsecd_enable="YES"

_________________
又要毕业了。应该是最后一次。
-------------
audio/mous
ports-mgmt/pkg-rmleaf
Buffer Hint: http://www.vim.org/scripts/script.php?script_id=5272
返回页首
阅览会员资料 发送站内信件
gw209202
半仙


注册时间: 2015-07-02
文章: 3

文章发表于: Sun 2015-07-05 11:05:59    发表主题: 引用并回复

非常感谢指点,正好解决了我的困惑。我是小白,这个论坛看了好长时间,感觉很好,这是我的第一个帖子,发表后我又发现了几个问题,有时间再整理一下。
返回页首
阅览会员资料 发送站内信件
从以前的文章开始显示:   
发表新文章   回复文章    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 网页设计版权 著作权和商标