maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N800 (https://talk.maemo.org/forumdisplay.php?f=25)
-   -   The easy way to connect N800 to I go keyboard (https://talk.maemo.org/showthread.php?t=13789)

jaslar 2008-02-03 04:13

Re: The easy way to connect N800 to I go keyboard
 
BoxOfSnoo, as noted above, yep, I sure did. About the only thing I haven't tried is entering the passcode with the on screen keyboard first (which I have to do on my Palm), THEN the regular keyboard. Has anybody tried that?

Nitesky 2008-02-03 04:25

Re: The easy way to connect N800 to I go keyboard
 
No,don't bother with the on screen keyboard. I did try that by mistake....it doesn't work. Just do everything in the exact order and make sure to hit the enter key. Sometimes you have to hit it several times. Keep trying. I was frustrated too but it finally did work!

chrisblessing 2008-02-03 05:07

Re: The easy way to connect N800 to I go keyboard
 
There is a bug report on this issue at https://bugs.maemo.org/show_bug.cgi?id=2640

The issue appears to be isolated to a number of text files created in a directory (/var/lib/bluetooth/<your:bt:mac:address>/). If any of the files contains blank lines above the keyboard's MAC address, pairing won't work. For me what worked was to systematically go through each file and remove the empty lines, a process which took several attempts at pairing and then checking the files. I repeated this approach after 3 re-flashes (with and without backup). as well as on my wife's brand new N800. Both devices now recognize the iGo seamlessly.

The unfortunate news is that it's a frustrating and time-consuming undertaking. Additionally, you must have root access to the files, and either VI or nano for editing the files. And you may find that you've edited the same file numerous times. Search the forums for information on "becomeroot" and "VI."

jaslar 2008-02-03 20:20

Re: The easy way to connect N800 to I go keyboard
 
That sounded promising, chrisblessing. But I just did that: called up each file in turn:
classes
features
input
lastused
config
hidd
lastseen
names

but there WERE no empty lines. I then retried pairing. Enter passcode, enter. Enter passcode numerous times, enter numerous times. Nada.

I even tried to turn off "trusted device" - nothing.

I do have a question, though. My situation is a N800 user, upgrading from a successful pairing in 2007, to OS 2008, AND restoring from backup. Is that part of the pattern? Has anybody tried just upgrading, and NOT restoring from backup, then trying to pair?

P.S. Another thought occurred to me. What happens if you delete the bluetooth/MAC directory and try to rebuild it?

strick9 2008-02-04 22:01

Re: The easy way to connect N800 to I go keyboard
 
Well, I resorted to reinstalling the OS. But I tried OS2008 first. This time, I did not run my backup restore with the OS install and after rebooting, I went first to pair the keyboard (canceled the startup for restore, phone, etc). This time, the pairing works. I then restored my data and all seems well so far.
I'm glad that I got OS2008 to work because OS2007 did not work with my phone for GPRS/EDGE communications (Samsung D357).
Hopefully, this solution will work for others with this upgrade/bluetooth issue.

Thanks,
Strick9

dubwise 2008-02-05 23:08

Re: The easy way to connect N800 to I go keyboard
 
Got my 4 row iGo keyboard today.
Pairing it to my N810 was a bit of a nuisance, there's something hit or miss there.
Got it working, though. When it powers down, the onscreen keyboard comes back, which is cool.
Likewise if I disconnect through the Bluetooth icon.
A little sad to see there's no Fkeys.

When the keyboard times out, it seems I have to Ctrl-FnBlue-FnGreen the keyboard,
and then Bluetooth icon|Devices|Edit|Connect|Cancel|Close|Cancel on the N810
to reconnect and get back to what I was doing.
Surely there's a better way?

GeneralAntilles 2008-02-05 23:28

Re: The easy way to connect N800 to I go keyboard
 
Quote:

Originally Posted by dubwise (Post 138778)
When the keyboard times out, it seems I have to Ctrl-FnBlue-FnGreen the keyboard,
and then Bluetooth icon|Devices|Edit|Connect|Cancel|Close|Cancel on the N810
to reconnect and get back to what I was doing.
Surely there's a better way?

It just reconnects when I press a key here. . . .

gowen 2008-02-06 10:59

Re: The easy way to connect N800 to I go keyboard
 
Quote:

Originally Posted by chrisblessing (Post 137508)
The issue appears to be isolated to a number of text files created in a directory (/var/lib/bluetooth/<your:bt:mac:address>/). If any of the files contains blank lines above the keyboard's MAC address, pairing won't work. For me what worked was to systematically go through each file and remove the empty lines, a process which took several attempts at pairing and then checking the files. I repeated this approach after 3 re-flashes (with and without backup). as well as on my wife's brand new N800. Both devices now recognize the iGo seamlessly.

The unfortunate news is that it's a frustrating and time-consuming undertaking. Additionally, you must have root access to the files, and either VI or nano for editing the files. And you may find that you've edited the same file numerous times. Search the forums for information on "becomeroot" and "VI."

I found that by removing all references to the keyboards MAC address from these files I was able to repair it.
Try:

cd /var/lib/bluetooth/*
grep Think *

This should list the line in the names file showing the keyboards MAC address. Using all or part of the MAC address type

grep <your MAC address> *

This will list all of the files you need to edit.

EDIT: As musikgoat points out below, you need to reboot after editing the files.

Hope this helps

dubwise 2008-02-06 13:15

Re: The easy way to connect N800 to I go keyboard
 
Quote:

Originally Posted by GeneralAntilles (Post 138793)
It just reconnects when I press a key here. . . .

See, I knew there as a better way.

jaslar 2008-02-08 04:34

Re: The easy way to connect N800 to I go keyboard
 
Boy, I continue to be baffled. I did find the file in which the MAC address of my keyboard was listed. To be clear, these are the steps I followed:

1. sudo gainroot
2. cd /var/lib/bluetooth/
3. ls
4. cd [mac address]
5. Look in the config file to see what Mac the keyboard is assigned
6. Edit each of the remaining files to remove that MAC address
7. Go to control panel
8. Choose Bluetooth keyboard
9. Get the keyboard flashing (Ctrl-blue fn-green fn)
10. Choose Pair
11. Select the name of the device
12. type the passcode, hit blue fn-OK a bunch of times
13. select OK

And it fails!

Grrrrrr.

GeneralAntilles 2008-02-08 13:23

Re: The easy way to connect N800 to I go keyboard
 
Quote:

Originally Posted by jaslar (Post 139672)
12. type the passcode, hit blue fn-OK a bunch of times

Fn-OK? Why in the world would you do that? Just hit Enter.

cseals3 2008-02-08 17:48

Re: The easy way to connect N800 to I go keyboard
 
Jaslar, tried the same thing here, both "OK" and just Enter, still no luck. Bad keyboards? I dunno...

jaslar 2008-02-09 01:23

Re: The easy way to connect N800 to I go keyboard
 
GeneralAntilles - well, because, um, it said OK on the screen, and holding FN-Enter kind of equalled OK? Alright, then it was because I wasn't thinking clearly.

So I just hit enter this time, and this time, it TRIED to pair.

That's progress. Now I'll go back and strip out the Mac address from the files, and give it another shot. I feel hope!

jaiotu 2008-02-12 22:49

Re: The easy way to connect N800 to I go keyboard
 
I just got mine yesterday. On a n800, OS2008.

Could not get it to pair when going to the "bluetooth keyboard" setting in control panel. I tried about a dozen times with no success.:confused:

Finally, I just went to the "Bluetooth" setting under "Connectivity" in Control Panel.

It paired on the first try.:)

Go figure...

...Now, if I can figure out how to get my on-screen-keyboard back without rebooting, I'll be happy. Once I start using the iGo, it completely takes over the keyboard function.:eek:

jaslar 2008-02-14 04:02

Re: The easy way to connect N800 to I go keyboard
 
No, that didn't work either. But I've not had time to work through all the files again before trying this. Thanks for the tip, though. It might be helpful by and by.

musikgoat 2008-02-19 17:11

Re: The easy way to connect N800 to I go keyboard
 
Quote:

Originally Posted by gowen (Post 138933)
I found that by removing all references to the keyboards MAC address from these files I was able to repair it.
Try:

cd /var/lib/bluetooth/*
grep Think *

This should list the line in the names file showing the keyboards MAC address. Using all or part of the MAC address type

grep <your MAC address> *

This will list all of the files you need to edit.

Hope this helps

I just wanted to type this from my igo keyboard and say thanks.

For anyone having the issue where the n800 immediately drops the pairing attempt and shows failure to join, doing these steps took care of my issue
ONLY after restarting the n800

hope this help

lm2 2008-02-19 22:36

Re: The easy way to connect N800 to I go keyboard
 
Thanks very much for this post.

My problem: I can't seem to get the on-screen keyboard back after disconnecting the igo. My guess is that if--and when--I restart the tablet, it'll reappear. But for the lack of complaints about my problem, I assume that others have their keyboards restored without doing this...

If it helps, here's how I "disconnected": I went to Control Panel>Bluetooth> Devices>EDIT (the keyboard)>Disconnect. The green light on the igo stopped blinking. But the on-screen keyboard is not returning.

Any help is, as always, greatly appreciated.

lumindigo85 2008-02-19 23:03

Re: The easy way to connect N800 to I go keyboard
 
Quote:

Originally Posted by lm2 (Post 144979)
My problem: I can't seem to get the on-screen keyboard back after disconnecting the igo.

I have the really same problem. It is annoying that I have to reboot the device after using the hardware keyboard.

And also does anyone know how could I type special (Central European) characters like ιασ etc.?

jaslar 2008-02-19 23:41

Re: The easy way to connect N800 to I go keyboard
 
Update: the trick aboout editing the files in /var/lib/blluetooth did it. I was more thorogh the second time. Once it was TRYING to pair, then I could type the code. Thanks, all.

Krzlou 2008-02-22 21:10

Re: The easy way to connect N800 to I go keyboard
 
Thanks Tori for the instructions.
Worked after I followed instructions exactly.
After I closed the keyboard, on screen keyboard worked again

After I opened the keyboard again, the keyboard worked after 1 keypress.
Wonderful. Thanks for all the help

KotCzarny 2008-03-18 01:56

Re: The easy way to connect N800 to I go keyboard
 
@dubwise: there are Fkeys, blue-fn+a produces F1 .. bl-fn+l produces F9, bl-fn+; produces F11, bl-fn+. produces F10, also lower row has some function keys too (print-scr, scroll lock etc.) just run some kind of keyboard checker (xev, xkeycaps) and see :)

linzter 2008-03-19 02:02

Re: The easy way to connect N800 to I go keyboard
 
Quote:

Originally Posted by musikgoat (Post 144720)
I just wanted to type this from my igo keyboard and say thanks.

For anyone having the issue where the n800 immediately drops the pairing attempt and shows failure to join, doing these steps took care of my issue
ONLY after restarting the n800

hope this help

I too just updated my Nokia N800 to 2008, and can no longer pair my Igo Keyboard. Exactly the same behaviour, I get the failed pairing message immediately with no time to type in the code.

although technically savy - I don't have much experience with this sorta thing (VI). I tried following these steps in X Terminal, and I'm able to get the MAC address, but can't seem to list any file names. Even if I do get the file names to list - I don't know how to edit them... :confused:

Sorry, might seem like beginner steps but I"m stumped!

Can anybody provide more complete instructions?

dfinch 2008-03-19 03:09

Re: The easy way to connect N800 to I go keyboard
 
[QUOTE=dubwise;138778]Got my 4 row iGo keyboard today.

A little sad to see there's no Fkeys.

QUOTE]


You may have already seen this but:
FYI, I was able to type Function keys from my iGo keyboard by holding down the blue function key and pressing A = F1, S = F2 and so on along the row.

linzter 2008-03-19 05:32

Re: The easy way to connect N800 to I go keyboard
 
ok... so, I solved the problem the simpler (yet longer?) way. I completley re-installed 2008 without restoring the backup, paired the keyboard - which worked. Then I restored my backup.

Now, I'm having the same problem as others out there... once I use the keyboard, the on-screen keyboard won't show up.

Regretting the update... not sure what good its doing me!! :(

suggestions? did anybody resolve this?

tehforum 2008-03-21 12:24

Re: The easy way to connect N800 to I go keyboard
 
Woo yeah!

I was struggling until I did a search and found this, thanks!

acevid 2008-03-28 13:21

Re: The easy way to connect N800 to I go keyboard
 
Got mine today. No problems up and running in 60 seconds.

I did not have the dreaded sticker problem..thank God.

Question: (apologies in advance if this has been covered in another thread)

Is there a list or wiki or something that outlines commons keystroke combinations or keyboard shortcuts that work well with OS2008 apps?

I'd really be interested in using some with micro b..guess what I'd like to see is not having to use touch or the stylus at all..

I see the obvious stuff and I'm sure I could stumble around and figure stuff out..but a list or table of keystrokes would be great.

Thanks in advance smart people..:)

sleepkyng 2008-03-30 13:01

Re: The easy way to connect N800 to I go keyboard
 
i've tried everything and i still can't get it to work.

this is so frustrating.

remoran 2008-04-03 21:02

Re: The easy way to connect N800 to I go keyboard
 
To get the horrible sticker off, use bestine benzeine. It works every time. How do I know this. As a graphic designer who worked way before computers, bestine was the brand to get to clean up mechnicals and marked up photographs. Benzene doesn't hurt surfaces. It may give you cancer but it wont hurt keyoards or photos or anything else that the adhesive you are talking about is stuck on. HTH

zitensya_kaibutsu 2008-04-04 21:43

Re: The easy way to connect N800 to I go keyboard
 
After following this thread, I too have successfully paired my iGo Sierra with my OS2008 N800 (THANK YOU!!!). In fact, to simplify the process:

1) Install osso-xterm, nano (or vi) and becomeroot if not done already
2) Open up Xterm, type "sudo gainroot" to become root
3) Type "cd /var/lib/bluetooth/*" to access your device's BT directory
4) Just clear out all the files EXCEPT for config. To do this, open each in nano or vi and clear the lines within, then save the files. Each line should start with a MAC address. Note: *Don't delete the files!*
5) Reboot the N800 and try pairing normally - i.e. turn on Bluetooth, search for devices, hit the button on your keyboard to activate it, and pair it by holding Fn and typing the passcode, then mashing Fn+OK a few times. Now the N800 should actually wait for you to get the code right instead of saying "Pairing Failed" immediately.

This removes the future problems of any other devices previously paired with the N800 - this way when I go to link to my friend's phone (that I had paired with back in OS2007) I won't run into this "Pairing Failed" problem again.

<EDIT> I'd only clear out the files if this is the first BT device you're trying to pair. If you've already successfully paireed other devices, I'd follow the advice about finding your keyboard's MAC address as explained on above posts.

Deaj 2008-04-21 23:19

Re: The easy way to connect N800 to I go keyboard
 
Quote:

Originally Posted by tori (Post 115181)
I've tried a lot, almost gave up..

But, When I foung out the review of :
Plumbing Nightmares "Tudor Homes" (Atlanta / London)
an amazon customer who bought it,



1. Go to Control Panel on the N800
2. Click 'Hardware Keyboard' (OS 2007) or 'Bluetooth keyboard' (OS 2008)
3. Select 'Generic 105-key PC'
4. In control panel click 'Bluetooth' (can click Pair if using OS 2008)
5. Make sure 'Bluetooth' is checked and 'Visible' is Checked
6. Click on Button 'Devices'
7. Click on Button 'New'
8. On the Igo keyboard hold down the left CNTRL KEY, The BLUE fn key and the GREEN fn key at the same time
9. A GREEN LED above the T key will begin to flash.
10. Nokia N800 will display 'Think Outside Keyboard'
11. Highlight the 'Think Outside Keyboard'
12. Click 'OK'
13. 'Pair with Device' dialogue will appear
14. Note the Passcode number
15. Click button 'OK'
16. While holding down the BLUE Fn key (to enter numerics) type the passcode as you noted in step 14. Then hit enter.
17. Hey Presto you now have a full size keyboard for your N800

source: http://www.amazon.com/review/product...DateDescending


just great , thanks to him and also can be surely useful for others

Thanks for the quick and easy walk-through. My iGo Stowaway arrived today and I had it working with my N800 inside 2 minutes.

Thanks again! :)

sd_proto 2008-05-06 10:17

Re: The easy way to connect N800 to I go keyboard
 
MrDownTempo seems to have a solution here that seems to help with not having to re-pair the keyboard. It has to do with removing spaces in the name of the device (rename it to a single word) after you pair it successfully.

http://www.internettablettalk.com/fo...37&postcount=4

ProfShadow 2008-05-06 17:04

Re: The easy way to connect N800 to I go keyboard
 
I used that hand cleaner alcohol stuff and rubbed...it came off, leaving the logo pristine in my keyboard.

marcianx 2008-05-31 03:53

Re: The easy way to connect N800 to I go keyboard
 
I have an N800 with OS2008. I have a strange thing happen. It paired perfectly fine, and when I hit a key on the keyboard, a bluetooth connection is automatically made between the iGo and the N800. If the screen of the N800 was off, it turns on when I tap on the keyboard, which means that it's getting some signal from the keyboard. However, when I type, nothing comes up on the screen. It's as if OS2008 is acknowledging that it's getting input, but then discarding the input afterward.

No combination of starting from scratch (i.e. removing keyboard MAC references from /var/log/bluetooth/<MAC>/* and rebooting) has changed this. After I couldn't fix the problem after a lot of trying the first time, I reflashed the N800 and it started working perfectly. Then I installed a lot of software and at some point after my last install, it stopped working. I don't think it's correlated with the last couple of things I installed. But it may be correlated with some other application that ran. I tried the above solutions again (not the reflashing), and also tried removing spaces from the keyboard name, and rebooting every time. I'm still stuck with the same behavior. Reflashing/reinstalling takes too long. Any clues on what else to try?

toby.c13 2008-05-31 04:45

Re: The easy way to connect N800 to I go keyboard
 
Quote:

Originally Posted by gowen (Post 138933)
I found that by removing all references to the keyboards MAC address from these files I was able to repair it.
Try:

cd /var/lib/bluetooth/*
grep Think *

This should list the line in the names file showing the keyboards MAC address. Using all or part of the MAC address type

grep <your MAC address> *

This will list all of the files you need to edit.


EDIT: As musikgoat points out below, you need to reboot after editing the files.

Hope this helps

i dont really understand this step.
how do i edit the files?

however somehow i dunno how.
after i restarted my n800.. i can pair my igo to my n800. :confused::D

marcianx 2008-05-31 12:29

Re: The easy way to connect N800 to I go keyboard
 
Quote:

Originally Posted by marcianx (Post 187392)
I have an N800 with OS2008. I have a strange thing happen. It paired perfectly fine, and when I hit a key on the keyboard, a bluetooth connection is automatically made between the iGo and the N800. If the screen of the N800 was off, it turns on when I tap on the keyboard, which means that it's getting some signal from the keyboard. However, when I type, nothing comes up on the screen. It's as if OS2008 is acknowledging that it's getting input, but then discarding the input afterward.

No combination of starting from scratch (i.e. removing keyboard MAC references from /var/log/bluetooth/<MAC>/* and rebooting) has changed this. After I couldn't fix the problem after a lot of trying the first time, I reflashed the N800 and it started working perfectly. Then I installed a lot of software and at some point after my last install, it stopped working. I don't think it's correlated with the last couple of things I installed. But it may be correlated with some other application that ran. I tried the above solutions again (not the reflashing), and also tried removing spaces from the keyboard name, and rebooting every time. I'm still stuck with the same behavior. Reflashing/reinstalling takes too long. Any clues on what else to try?

Um....strange "solution"....

All this time my charger was plugged in, and I didn't unplug it. Once I did, the keyboard started to work properly again. Happy/confused me!

marcianx 2008-05-31 12:35

Re: The easy way to connect N800 to I go keyboard
 
Quote:

Originally Posted by toby.c13 (Post 187401)
i dont really understand this step.
how do i edit the files?

Get a text editor.
http://maemo.org/downloads/OS2007/text-editors/
If you don't know what vi is, you want to avoid vim.

fargrove 2008-07-15 20:29

Re: The easy way to connect N800 to I go keyboard
 
I followed the instructions in the first post and was able to successfully pair my iGo keyboard to my N800 before I updated the OS to Diablo. When I updated to Diablo I have run into the same problem as some others where my keyboard won't pair with my N800. My N800 sees my keyboard but the pairing fails. With regards to the earlier post about renaming my keyboard so that there are no spaces in the name how do I do this? I can't seem to find a way to rename my keyboard. Thanks.

fargrove 2008-07-16 21:49

Re: The easy way to connect N800 to I go keyboard
 
I still haven't been able to get my iGo Stowaway keyboard paired in Diablo. Has anyone else had this problem and found a solution? This is driving me crazy! It paired effortlessly in 2008. Any help is very much appreciated. Thanks in advance.


All times are GMT. The time now is 18:24.

vBulletin® Version 3.8.8