K750i Bluetooth Remote Control and OBEX browsing on Ubuntu
Sunday, January 21st, 2007After some long investigation for why bluetooth remote control which seemed to be an interesting feature of my K750i mobile phone, does not work with my Ubuntu Laptop I figured out the problem.
There are two files in which the HIDD_ENABLED flag has to be set as against my assumption of setting it in only the /etc/default/bluez-utils file.
The other file in which the flag has to be set is /etc/init.d/bluetooth i.e HIDD_ENABLED = 1. Then do a restart of the bluetooth services by
sudo /etc/init.d/bluetooth restart
and lo and behold bluetooth RC works. In my excitement I tried the .hid configuration files of mplayer from https://help.ubuntu.com/community/BluetoothRemoteControl so that I could control mplayer using my mobile phone. Yay!!! I am controlling movie playback lying on my bed. Next step was to try the Totem configuration file from the same page. It worked. So I decided to write my own configuration file and image for Rhythmbox, my most used music player. And here it is, tried and tested with K750i mobile phone.
Download the Rhythmbox configuration file here. I also modified the image in the HID configuration file to depict the mobile keypad keys <-> functionality mapping. It looks something like the one below.

After these changes to the two files I made, even the file system browsing via bluetooth using the object exchange protocol works. Yay!