maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   Introducing BlueMaemo (https://talk.maemo.org/showthread.php?t=24396)

VDVsx 2009-05-17 11:54

Re: Introducing BlueMaemo
 
Quote:

Originally Posted by GeraldKo (Post 288102)

I see the Esc key has been brought up, but it doesn't seem to me my question is answered. On the N800 (hence, no hardware keyboard), I can't see a key for Esc. "Esc" is an important key for remote control of the computer, since, for example, in YouTube, Esc is how you get out of Full-Screen mode.

Also helpful would be Tab and a way to apply modifier keys like Control and Alt. But Esc strikes me as the big one.

You can use the the back key (the one with the curved arrow, below the d-pad).

I will add more keys to the on-screen keyboard in the next bluemaemo version.

Thanks for your comments.

rjwill 2009-05-18 17:59

Re: Introducing BlueMaemo
 
Hey- nice little app! Thanks for taking the time to develop it.

I was able to pair my n800 with my ps3 using this. I also ran into the escape issue but found the back key does the same. Works great for navigating the ps3 xmb and writing messages and such.

Has anyone tried to use bluemaemo in multimedia mode with the ps3? I've never watched any movies on my ps3 but now that I've found this great app I'm curious if it works.

sachin007 2009-05-20 22:18

Re: Introducing BlueMaemo
 
Hello VDVsx. thank you for this wonderful app.

i was wondering if u could add a tab button on the keyboard and also is there anyway for the word completion to be used?
Thank you very much

VDVsx 2009-05-20 22:20

Re: Introducing BlueMaemo
 
Hello,

PS3 owners/users, if you want a PS3 profile in BlueMaemo, see this thread.

A new version of BlueMaemo will be out in the next couple of weeks, thanks to all who made suggestions and bug reports.

Current SVN Changelog:

bluemaemo 0.3

* Fixed bug in bluetooth adapter state (reported by Gourmand)
* Moved configuration files to /etc/bluemaemo
* Added back buttons in 'wait for connection' and 'process connection' screens (allnameswereout suggestions)
* Fixed sdl/openGL keystrokes bug (reported by pycage)

VDVsx 2009-05-20 22:32

Re: Introducing BlueMaemo
 
Quote:

Originally Posted by sachin007 (Post 288905)
Hello VDVsx. thank you for this wonderful app.

i was wondering if u could add a tab button on the keyboard and also is there anyway for the word completion to be used?
Thank you very much

I will add tab, ctrl and alt to the first vkb layout, other requested keys like the F's, will be probably added to the second or third vkb layout, in order to save space for the mouse area existent in the keyboard profile.
The word completion is also a nice feature, but I have right now other priority features :D

Anyone use some kind of alt/ctrl combination with the F's keys in some common app ?

Benson 2009-05-21 07:06

Re: Introducing BlueMaemo
 
Quote:

Originally Posted by VDVsx (Post 288910)
Anyone use some kind of alt/ctrl combination with the F's keys in some common app ?

Definitely; besides Windows shortcuts (e.g. Alt+F4), and similar shortcuts for various X window managers, switching VCs on a Linux machine requires Ctrl+Alt+Fn to switch from X11; Alt+Fn or Alt+Left/Right from text consoles.

mfortner 2009-05-28 16:59

Re: Introducing BlueMaemo
 
Argh! I'm jealous of you who have had success with BlueMaemo in OSX. I have tried with 2 different computers the first running 10.5 and another running 10.4 with not a single connection. This despite pairing confirmation in OSX's bluetooth utility.

I think I'm a pretty savvy user and I've followed phutterman's instructions to the letter and tried variations of:
http://www.internettablettalk.com/fo...&postcount=196

This on my N800 would be perfect for my Mac Mini 'media server.' Now I'm looking at icky apps for my wife's iPhone.

I see there have been several others in the same boat. Is there some file or log that we could compare to troubleshoot this?

mfortner 2009-05-29 02:48

Re: Introducing BlueMaemo
 
On a friends's iMac, I proved I know the correct procedure. Bluemaemo connected easily, very exciting!

I upgraded the mini to 10 .5 and installed all tje updates. But it did not work. On the 1st attempt I did get a request to press the button.to the right of...something I do not recall...to help id the keyboard. With the N800, I was at a loss so tried the d pad center. Nothing happened so I pressed the back button. No response so I tried the directional buttons. No response. soI closed the window and attempted to finish the process. Bluemaemo never connected. I tried closing and restarting.

I have not seen the press keyboard button request again in my subsequent attempts nor did it appear when it worked on my friend's mac.

Aisu 2009-05-29 12:10

Re: Introducing BlueMaemo
 
Could I just... ya' know... reiterate something? Is there anyway you could bring this to the 770? That would make my old tablet very useful...

I, and many others, would be very grateful :D

fpp 2009-05-29 15:45

Re: Introducing BlueMaemo
 
Better yet, if at all possible : make it work in Mer, so that it runs on any Mer-supported device...

VDVsx 2009-06-01 10:07

Re: Introducing BlueMaemo
 
Quote:

Originally Posted by fpp (Post 291864)
Better yet, if at all possible : make it work in Mer, so that it runs on any Mer-supported device...

It should be easy to do, but right now Mer don't have some of the BlueMaemo dependencies (all the efl packages), I will try to port it when all the dependencies are satisfied in Mer.

mfortner 2009-06-04 01:28

Re: Introducing BlueMaemo
 
Frustrated OSX users! I'm closer to the answer why some of us are having trouble. I've been able to successfully pair to a MacBook Pro after failing to connect to my own. Now I need to drill down deeper and see what I can learn.

Edit 1.0:
They are both running Leopard 10.5.7 and share these BT specs:
Apple Bluetooth Software Version: 2.1.6f8
Hardware Settings:
Matthew Fortner’s Computer:
Address: xxxeditedoutxxx
Manufacturer: Cambridge Silicon Radio
Firmware Version: 1965
Bluetooth Power: On
Discoverable: No
HCI Version: 3 ($3)
HCI Revision: 1965 ($7ad)
LMP Version: 3 ($3)
LMP Subversion: 1965 ($7ad)
Device Type (Major): Computer
Device Type (Complete): Macintosh Portable
Composite Class Of Device: 3670284 ($38010c)
Device Class (Major): 1 ($1)
Device Class (Minor): 3 ($3)
Service Class: 448 ($1c0)
Requires Authentication: No


Edit 1.1:
One immediate difference is the MacBook Pro that it works with does not list BlueZ HID mouse & Keyboard where as the MBP that it does NOT work with DOES list BlueZ HID mouse & Keyboard, seems counter-intuitive.

mfortner 2009-06-06 00:56

Re: Introducing BlueMaemo
 
I'm running out of talent.

I tried deleting all devices from the BT prefs. Then I trashed these:
com.apple.Bluetooth.plist
com.BluetoothFileExchange.plist
Shutdown, started, reset PRAM.

Tried pairing again and it did not prompt me for the keyboard stroke for the proper remote set up.

I tried removing the device from the plist using the property list editor.

I tried copying the plist from the laptop its working with, but that did not work.

Could the answer be with the IOBluetooth...kext files in extensions? Would comparing a log from the example that works to the one that does not be helpful?

I formatted the HD and reinstalled OSX. That got me one step closer, but no cigar. I at least got the identify keyboard dialog, but BlueMaemo never connects ... "waiting for connection"

nymusicman 2009-06-10 02:49

Re: Introducing BlueMaemo
 
I don't know if this question has been answered, but is there a way to connect this software to my linux box without using root and as a matter of fact not touching the computer?

VDVsx 2009-06-10 09:24

Re: Introducing BlueMaemo
 
Quote:

Originally Posted by nymusicman (Post 295127)
I don't know if this question has been answered, but is there a way to connect this software to my linux box without using root and as a matter of fact not touching the computer?

Yes, you can use for e.g kinputwizard (included in kbluetooth package).
In order to connect BlueMaemo without touching the computer, you have to first connect the device using hidd or kinputwizard, in order to your computer appear in the know devices list, after that you can select "reconnect" in the BM initial menu, in next time you start BM. You can also auto-connect to a specific device, for that go to the setting screen in the BM main menu.

VDVsx 2009-06-11 18:41

Re: Introducing BlueMaemo
 
BlueMaemo V0.3 released.

Changelog:

* Added support for the hardware keyboard in all the profiles
* Added support for 'key combos' in the profiles (e.g: ctrl+f, ctrl+alt+f6,...)
* Added Ctrl, Alt and F1 to F11 keys in the virtual keyboard
* Fixed bug in bluetooth adapter state
* Moved configuration files to /etc/bluemaemo/
* Added back buttons in 'wait for connection' and 'process connection' screens
* Fixed sdl/openGL keystrokes bug

tso 2009-06-11 19:14

Re: Introducing BlueMaemo
 
i'm starting to suspect that there is a bug in the reconnect list, resulting in the slightest of movement between tap and release to not get interpreted as a tap at all...

VDVsx 2009-06-11 19:26

Re: Introducing BlueMaemo
 
Quote:

Originally Posted by tso (Post 295744)
i'm starting to suspect that there is a bug in the reconnect list, resulting in the slightest of movement between tap and release to not get interpreted as a tap at all...

Yes it is, I forgot to fix that one :mad:

fpp 2009-06-12 08:46

Re: Introducing BlueMaemo
 
Thanks for the update ! I was beginning to suspect that you were saving the new version for the Amsterdam summit... actually, I still do :-)

qole 2009-06-14 07:32

Re: Introducing BlueMaemo
 
This is a bit weird, I know, but please don't refer to BlueMaemo as BM in any 'official' documents.

In English, BM is the commonly used term (especially in medical contexts) for 'bowel movement', and many native speakers will immediately read 'poop' when you write BM... :)

VDVsx 2009-06-14 10:25

Re: Introducing BlueMaemo
 
Quote:

Originally Posted by qole (Post 296537)
This is a bit weird, I know, but please don't refer to BlueMaemo as BM in any 'official' documents.

In English, BM is the commonly used term (especially in medical contexts) for 'bowel movement', and many native speakers will immediately read 'poop' when you write BM... :)

Eeheh, thanks Qole, didn't know.

jjstewart 2009-06-19 16:04

Re: Introducing BlueMaemo
 
Quote:

Originally Posted by mfortner (Post 294186)
I tried deleting all devices from the BT prefs. Then I trashed these:
com.apple.Bluetooth.plist
com.BluetoothFileExchange.plist
Shutdown, started, reset PRAM.

For those going to more extreme lengths to get bluemaemo working with your Mac, I may have some good news. I seemed to have found a way that should work on any Mac that I've tested (10.5.6 or higher). A simple edit to the config file(s) is all that has to be done.

Follow the same setup tutorial you have found in this thread. Just make sure you have sucessfully created a profile with

Type:Combo
Services:BlueZ HID mouse & Keyboard.

Now to get around that "waiting for connection..." screen. Using emelFM2 (or any other editor of your choice), navigate to "/etc/bluemaemo/". You'll need to edit or create the "known_devices.cfg" file by entering your mac address and name of your bluetooth device (found in system profiler). It should be in this format:

xx:xx:xx:xx:xx:xx=Your Device Name

Save the file then go into Bluemaemo and choose "reconnect". Tap your bluetooth name and address half a dozen times until it lights up green. DONE!

Now thank Valério for his great work...and politely ask him if he can add option and command keys to the keyboard :D

mfortner 2009-06-20 19:05

Re: Introducing BlueMaemo
 
I cannot thank jjstewart enough. After following his instructions I saw a bright light and heard angels singing.

VDVsx 2009-06-20 20:47

Re: Introducing BlueMaemo
 
Quote:

Originally Posted by jjstewart (Post 297947)
For those going to more extreme lengths to get bluemaemo working with your Mac, I may have some good news. I seemed to have found a way that should work on any Mac that I've tested (10.5.6 or higher). A simple edit to the config file(s) is all that has to be done.

Follow the same setup tutorial you have found in this thread. Just make sure you have sucessfully created a profile with

Type:Combo
Services:BlueZ HID mouse & Keyboard.

Now to get around that "waiting for connection..." screen. Using emelFM2 (or any other editor of your choice), navigate to "/etc/bluemaemo/". You'll need to edit or create the "known_devices.cfg" file by entering your mac address and name of your bluetooth device (found in system profiler). It should be in this format:

xx:xx:xx:xx:xx:xx=Your Device Name

Save the file then go into Bluemaemo and choose "reconnect". Tap your bluetooth name and address half a dozen times until it lights up green. DONE!

Good news !!! And the reconnect works after this hack ?
I can probably make a custom interface to connect to a particular given bt-address.

Quote:

Originally Posted by jjstewart (Post 297947)
Now thank Valério for his great work...and politely ask him if he can add option and command keys to the keyboard :D

Is there any key in the BlueMaemo virtual keyboard that the Mac users don't need ? (Ctrl, alt,...)

Thanks!!!

jjstewart 2009-06-21 20:26

Re: Introducing BlueMaemo
 
Quote:

Originally Posted by VDVsx (Post 298246)
Good news !!! And the reconnect works after this hack ?
I can probably make a custom interface to connect to a particular given bt-address.

The reconnect always works on the second try, but auto connect and a manual reconnect doesn't always work the first time around.


Quote:

Originally Posted by VDVsx (Post 298246)
Is there any key in the BlueMaemo virtual keyboard that the Mac users don't need ? (Ctrl, alt,...)

Thanks!!!

Mac's use the Shift, Command, option, and control keys. That is probably how I would order them in importance for me. Shift and Command are used for lots of shortcuts. Thanks for the great app!

AstroGuy 2009-06-28 04:38

Re: Introducing BlueMaemo
 
Wow!

Thanks for this tip!

One small detail I had to sort out was the apostrophe ( ' vs ’ ) common in default name given to a Mac.

I had typed:
SoandSo's Mac mini
instead of
SoandSo’s Mac mini

Now it works great!

xemiterx 2009-07-04 16:01

Re: Introducing BlueMaemo
 
Thank you Valério for Bluemaemo and thank you jjstewart for figuring out how to make it work on OSX.

I'm new to both Macs and Linux so I had slight troubles. emelFM2 wouldn't let me save changes to known_devices.cfg "Permission denied".

I figured it out with Google and maemo.org: rootsh, x terminal and chmod.

Auto Connect works perfectly. I now use it all the time on my Mac Mini connected to a TV with no keyboard/mouse.

Thanks again.

claesbas 2009-07-28 22:16

Re: Introducing BlueMaemo
 
my Bluemaemo install won't start.. if i try from terminal I get:

~ $ bluemaemo
Traceback (most recent call last):
File "/usr/share/bluemaemo/bluemaemo", line 28, in <module>
import e_dbus
ImportError: libedbus.so.0: cannot open shared object file: No such file or directory

What am I missing here?

VDVsx 2009-07-28 22:32

Re: Introducing BlueMaemo
 
Quote:

Originally Posted by claesbas (Post 307333)
my Bluemaemo install won't start.. if i try from terminal I get:

~ $ bluemaemo
Traceback (most recent call last):
File "/usr/share/bluemaemo/bluemaemo", line 28, in <module>
import e_dbus
ImportError: libedbus.so.0: cannot open shared object file: No such file or directory

What am I missing here?

Well, it seems that you enabled the extras-brickyourdevice-dev repository, the EFL packages there aren't compatible with mainstream :(.

You need to remove all the efl and python-efl packages, disable the extras-devel repository and then install BlueMaemo.
You probably can't run also canola for example.

Best.

claesbas 2009-07-29 07:05

Re: Introducing BlueMaemo
 
ah, I see.. yup I've been abit sloppy with the repositories.. sliderotate, easy debian, mer installs and other stuff I probably better leave alone. A reflash might be in order anyway here. Thanks for your answer..

claesbas 2009-07-29 21:41

Re: Introducing BlueMaemo
 
hmm, after looking through what needs to be done after an reflah to get back where I am now with my n810 I hope for another solution. I have done alot of settings and tweaks From these forums that just would take alot of time.

what packages can I delete more precisly? im a noob. but I know how to become root and apt-get remove stuff..

and as you predicted canola doesnt run either.. i dont use canola no more..

VDVsx 2009-07-29 21:48

Re: Introducing BlueMaemo
 
Quote:

Originally Posted by claesbas (Post 307594)
hmm, after looking through what needs to be done after an reflah to get back where I am now with my n810 I hope for another solution. I have done alot of settings and tweaks From these forums that just would take alot of time.

what packages can I delete more precisly? im a noob. but I know how to become root and apt-get remove stuff..

and as you predicted canola doesnt run either.. i dont use canola no more..

Remove canola & BlueMaemo (and carman if you have it), then disable the extras-devel and install the apps again, probably will solve the problem :)

claesbas 2009-07-30 09:26

Re: Introducing BlueMaemo
 
Quote:

Originally Posted by VDVsx (Post 307598)
Remove canola & BlueMaemo (and carman if you have it), then disable the extras-devel and install the apps again, probably will solve the problem :)

Yup that did it. Starts fine now. Thank you again..

Jijonty 2009-11-17 07:12

Re: Introducing BlueMaemo
 
Hi.
Thanks for the great program. I`ve got one question. Is it possible to move mouse cursor with dpad instead stylus?

VDVsx 2009-11-17 09:37

Re: Introducing BlueMaemo
 
Quote:

Originally Posted by Jijonty (Post 378929)
Hi.
Thanks for the great program. I`ve got one question. Is it possible to move mouse cursor with dpad instead stylus?

No, but it's easy to implement that, but the finger/stylus is much faster and precise for sure.

Jijonty 2009-11-18 15:40

Re: Introducing BlueMaemo
 
Quote:

Originally Posted by VDVsx (Post 378989)
No, but it's easy to implement that, but the finger/stylus is much faster and precise for sure.

Not on my 40" LCD TV :( When I use stylus I drag many files on my track.

onraj 2009-12-14 08:36

Re: Introducing BlueMaemo
 
First of all I´m kind of noob with the linux systems so I know i try something i probably shouldn´t.

I have installed Bluemaemo and I have my pc with windows 7.
I have also enabled HID control from my N900 (don´t know if this is nessessery).

I just can not connect to my pc. Also when pairing the devices trough bluemaemo windows can´t load all the services. I have also tried with few other computer with Xp and Vista. I know this software is in extras-devel so these kind of problems are obvious. But still, FYI.

VDVsx 2009-12-14 11:06

Re: Introducing BlueMaemo
 
Quote:

Originally Posted by onraj (Post 426815)
First of all I´m kind of noob with the linux systems so I know i try something i probably shouldn´t.

I have installed Bluemaemo and I have my pc with windows 7.
I have also enabled HID control from my N900 (don´t know if this is nessessery).

Not necessary.

Quote:

Originally Posted by onraj (Post 426815)
I just can not connect to my pc. Also when pairing the devices trough bluemaemo windows can´t load all the services. I have also tried with few other computer with Xp and Vista. I know this software is in extras-devel so these kind of problems are obvious. But still, FYI.

Don't know what you mean by "all the services", never used Win7 :p.
Try this:

1- Remove any existent pairing between the N900 and the PC.
2- Open BlueMaemo and choose "Establish connection".
3- Follow the setup and please report back here.

thommy 2009-12-14 13:51

Re: Introducing BlueMaemo
 
Has anyone been successful with BlueMaemo on the N900 with OS X?
If so, did you have any issues? I can't seem to get it to connect properly.

VDVsx 2009-12-14 13:56

Re: Introducing BlueMaemo
 
Quote:

Originally Posted by thommy (Post 427128)
Has anyone been successful with BlueMaemo on the N900 with OS X?
If so, did you have any issues? I can't seem to get it to connect properly.

Yes. I've got positive feedback from OS X users.
Remember to remove any existent pairing between the device and the Mac, and create the pairing using BlueMaemo, choosing "Establish connection".
This is required because BlueMaemo introduces a new profile and the Mac OS keeps a file with the supported profiles of each known devices, that file have to be update in order to accept the connection.


All times are GMT. The time now is 13:53.

vBulletin® Version 3.8.8