Bluetooth マウスを動作させる

リリースされた日本語版に関するもの

モデレータ: 暇人, YoN, nyu

返信する
きりん
記事: 553
登録日時: 08/02/24(日) 21:49
連絡する:

Bluetooth マウスを動作させる

投稿記事 by きりん »

こんにちわ。きりんです。
以前からBluetoothに興味があったので、Microsoft Bluetooth Netbook Mouse 5000 が値頃と感じ購入してみました。ケーブルなしは便利ですね。おまけにUSBポートが一個空くし・・・
まだ、目標としているところまで到達していないのですが、動作させたというメッセージが上がってこないのでアップロードしておきます。理解せず実験的なところが多いですがご勘弁を・・・。eeePC901+puppy4.20jp β2 です。
本家http://www.murga-linux.com/puppy/viewtopic.php?t=25009から必要なファイルをもらってきます。それをインストールします。
DBus-1.0.2.pet、BlueZ-utils-3.24.pet、DBus-GLib-0.74.pet、BlueZ-libs-3.24.pet、BlueZ-firmware-1.2.pet
次のスクリプトを作り、再起動します。
/root/Startup/Z1_BT.sh

コード: 全て選択

#! /bin/sh
#
rm -f /var/run/dbus/*
dbus-uuidgen --ensure
dbus-daemon --system
# modprobe bluetooth	#eeePC901では既にロ
きりん
記事: 553
登録日時: 08/02/24(日) 21:49
連絡する:

Re: Bluetooth マウスを動作させる

投稿記事 by きりん »

こんにちわ。きりんです。
結構メッセージを読んでくれる人がいるな、と思いつつ久しぶりに開いてみたら途中から壊れているようなので要部を追記です。

/root/Startup/Z1_BT.sh の中身
※ファイル名を Z... としているのは他のスクリプトととの起動順を意識してです。
#! /bin/sh
#
rm -f /var/run/dbus/*
dbus-uuidgen --ensure
dbus-daemon --system
# modprobe bluetooth #eeePC901では既にロードされている
modprobe l2cap
# modprobe rfcomm #モデムの利用が無ければコメントでよいと思う
modprobe hci-usb
hcid
#hidd --search  #本来この2行で接続するはずだが、ダメなのでコメントアウト
#hidd --connect "00:22:48:D9:DF:24"

マウスの情報をconfファイルに書いておけば、電源オンで確実につながると考えたのですが、色々トライしてもよい結果がでないので、シルバーキーにスクリプトを割り当て必要時にペアリング動作をさせています。
/etc/acpi/silverkey1.sh の中身
#!/bin/sh
# blutooth mause の認識
# 環境変数の設定
export HOME=/root
cd /root
. /etc/profile
if [ -S /tmp/.X11-unix/X0 ]; then
export DISPLAY=:0
fi
/usr/bin/urxvt -e /usr/bin/hidd --search &

関心のある方々、追加情報お願いいたします。
返信する