When using your deb package i get the following...
Code:
xbmc@xbmc:~$ sudo ./blue.sh
Reading package lists... Done
Building dependency tree
Reading state information... Done
libnl1 is already the newest version.
libgstreamer-plugins-base0.10-0 is already the newest version.
libgstreamer0.10-0 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
--2009-10-07 19:17:20-- [url]http://flx.me/script/bluez-patched_4.54-1_i386.deb[/url]
Resolving flx.me... 75.119.196.245
Connecting to flx.me|75.119.196.245|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 470650 (460K) [text/plain]
Saving to: `bluez-patched_4.54-1_i386.deb.2'
100%[======================================>] 470,650 489K/s in 0.9s
2009-10-07 19:17:30 (489 KB/s) - `bluez-patched_4.54-1_i386.deb.2' saved [470650/470650]
(Reading database ... 148398 files and directories currently installed.)
Unpacking bluez-patched (from bluez-patched_4.54-1_i386.deb) ...
dpkg: error processing bluez-patched_4.54-1_i386.deb (--install):
trying to overwrite `/etc/bluetooth/main.conf', which is also in package bluez
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
bluez-patched_4.54-1_i386.deb
--2009-10-07 19:17:45-- [url]http://flx.me/script/ps3_pair.tar.gz[/url]
Resolving flx.me... 75.119.196.245
Connecting to flx.me|75.119.196.245|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 26178 (26K) [application/x-tar]
Saving to: `ps3_pair.tar.gz'
100%[======================================>] 26,178 116K/s in 0.2s
2009-10-07 19:17:45 (116 KB/s) - `ps3_pair.tar.gz' saved [26178/26178]
bluez/
bluez/.svn/
bluez/.svn/tmp/
bluez/.svn/props/
bluez/.svn/prop-base/
bluez/.svn/text-base/
bluez/.svn/tmp/props/
bluez/.svn/tmp/prop-base/
bluez/.svn/tmp/text-base/
bluez/ServiceInterface.pyc
bluez/BlueZInterface.pyc
bluez/BaseInterface.pyc
bluez/errors.pyc
bluez/utils.pyc
bluez/Device.pyc
bluez/Adapter.pyc
bluez/Manager.pyc
bluez/__init__.pyc
bluez/BlueZInterface.py
bluez/ServiceInterface.py
bluez/utils.py
bluez/Adapter.py
bluez/__init__.py
bluez/Device.py
bluez/errors.py
bluez/BaseInterface.py
bluez/Manager.py
bluez/Agent.py
bluez/Agent.pyc
bluez/.svn/dir-prop-base
bluez/.svn/format
gzip: stdin: decompression OK, trailing garbage ignored
bluez/.svn/all-wcprops
bluez/.svn/entries
bluez/.svn/text-base/Makefile.am.svn-base
bluez/.svn/text-base/BlueZInterface.py.svn-base
bluez/.svn/text-base/ServiceInterface.py.svn-base
bluez/.svn/text-base/utils.py.svn-base
bluez/.svn/text-base/Adapter.py.svn-base
bluez/.svn/text-base/__init__.py.svn-base
bluez/.svn/text-base/Device.py.svn-base
bluez/.svn/text-base/errors.py.svn-base
bluez/.svn/text-base/BaseInterface.py.svn-base
bluez/.svn/text-base/Manager.py.svn-base
bluez/.svn/text-base/Agent.py.svn-base
ps3_pair.py
tar: Child returned status 2
tar: Error exit delayed from previous errors
-e \E[1;37mI have to reboot.
Press a key to reboot
read: 31: Illegal option -n
Broadcast message from xbmc@xbmc
(/dev/pts/0) at 19:17 ...
The system is going down for reboot NOW!
xbmc@xbmc:~$
After the restart i have no bluetooth unless i issue the following...
sudo hciconfig hci0 reset
sudo /etc/init.d/bluetooth start
the following is a hcidump
Code:
xbmc@xbmc:~$ sudo hcidump hci0
HCI sniffer - Bluetooth packet analyzer ver 1.42
device: hci0 snap_len: 1028 filter: 0xffffffff
> ACL data: handle 11 flags 0x02 dlen 17
L2CAP(d): cid 0x0041 len 13 [psm 0]
> ACL data: handle 11 flags 0x02 dlen 17
L2CAP(d): cid 0x0041 len 13 [psm 0]
the following buttons work according to the PS3 remote map.
Code:
eject-cd 1 2 3
a 4 5 6
z 7 8 9
t DEL 0 END
F7 F8 F9 F10
d Menu F11 Esc
F12 Up Back
Left Enter Right
v Down x
F1 HomePage F4
F2 F5
F3 Ins Home F6
r Play f
PageDown Stop PageUp
, Play-Pause .
eject-cd, 0-9, Ecs, up, down, left, right, enter, HomePage, r, Play,Stop.
The following is my keymap.xml file (undedited from the deb package).
Code:
xbmc@xbmc:~/.xbmc/userdata$ cat Keymap.xml
<keymap>
<global>
<keyboard>
<f1>XBMC.ActivateWindow(osdaudiosettings)</f1>
<f2>XBMC.ActivateWindow(osdaudiosettings)</f2>
<f3>XBMC.ActivateWindow(videolibrary)</f3>
<f4>XBMC.ActivateWindow(videofiles)</f4>
<f5>XBMC.ActivateWindow(MyMusic)</f5>
<f6>XBMC.ActivateWindow(MyPictures)</f6>
<f7>XBMC.ActivateWindow(Weather)</f7>
</keyboard>
</global>
<FullscreenVideo>
<keyboard>
<f12>NextSubtitle</f12>
<menu>ShowVideoMenu</menu>
</keyboard>
</FullscreenVideo>
</keymap>
I have Ubuntu 9.04 (Jaunty), XBMC SVN 23481. Bluez v4.32 is installed according to package manager.