BlueMaemo is a remote controller program for the Maemo-powered devices. With BlueMaemo you can turn your Maemo-powered device in a mixed Bluetooth keyboard-and-mouse device through the HID Bluetooth profile.


BlueMaemo v0.1

Playing Quake on an 5800 with BlueMaemo

Using BlueMaemo on N810 as a bluetooth keyboard for PS3

Controlla PS3 con Nokia N900 e Bluemaemo

How To – Turn Your Nokia N900 into a PS3 Controller

BlueMaemo – playing games with the accelerometer


BlueMaemo 0.3-10 – Maemo5

BlueMaemo 0.3 – OS2008


  •  Remove any existing pairings between your phone/tablet and your computer (in both devices).
  •  Start BlueMaemo and select “Establish Connection”.
  •  Select and pair your phone/tablet with your computer.
  •  Select yes in the “Connect to” dialog, a authorization dialog will appear, check “always grant access” to allow future reconnections.
  • You can then use the reconnect button on BlueMaemo to connect to an already paired computer.
Windows XP and Media center edition
  • Turn bluetooth on.
  • Start BlueMaemo on the device.
  • Go to the bluetooth preferences and choose ‘Add a new device’.
  • Choose the device and choose a blank password (you can also choose a numeric password the PassAgentKey will appear on the device asking for the password).
  •  Remove any existing pairings between your phone/tablet and your Mac (in both devices).
  •  Start bluetooth on your Mac. Set it to be discoverable.
  •  Start BlueMaemo and select “Establish Connection”.
  •  Select your Mac and pair with your phone/tablet. Click yes on the pairing dialog on the Mac first before pressing the “Pair” button on your phone/tablet.
  •  Select yes in the “Connect to” dialog, a “Connecting to “Mac”” dialog should appear.
  • You can then use the reconnect button on BlueMaemo to connect to an already paired Mac.
  • More info here.
PlayStation 3
  • Remove any existing pairings between your phone/tablet and your Playstation 3 (in both devices).
  • Start BlueMaemo and select “Wait for connection”.
  • On the PS3 go to the menu Settings > Accessory Settings > Manage Bluetooth Devices and press Register New Device and Start Scanning.
  • Pair the devices.
  • More info here.

Hardware Keys

  • Fullscreen key – Toggle between fullscreen and no fullscreen in the BlueMaemo menus.
  • Zoom +/- Keys – Simulate a left mouse button hold in the mouse profile, useful for drawing.

Using Custom Keys

The keys bellow don’t exist by default in the hardware or virtual keyboard’s, to add this keys to a profile you have to write the keys (e.g: Win -> press W and then i..).

  • Win

Tested Devices

  • Nokia n900.
  • Nokia n810.
  • Nokia n800.

Tested Bluetooth stacks

  • Linux BlueZ.
  • Windows XP SP2 and SP3 – default stack and blue soleil stack.
  • Windows XP Media Center Edition – default stack and Toshiba Bluetooth stack.
  • Windows Vista
  • Windows 7 – default stack
  • Mac OSX 10.5.6, 10.6.2
  • PlayStation 3
Not working
  • Symbian Nokia’s S60 – tested with Nokia Navigator (probably a BlueZ SDP bug).
  • Mac OS X 10.4.11

Bug Report

You can report bugs here

Request a feature

You can request new application features here (select ‘enhancement’ in the severity field).



BlueMaemo v0.1 menu


BlueMaemo v0.2 initial screen


BlueMaemo v0.3 menu