maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Accessories (https://talk.maemo.org/forumdisplay.php?f=17)
-   -   how to get bluetooth pc105 keyboards to work with N900 (https://talk.maemo.org/showthread.php?t=38372)

jakoleh 2010-02-21 08:28

Re: how to get bluetooth pc105 keyboards to work with N900
 
Okay I was able to get it run on startup but not working correctly using tips from following thread (post #4 and #5)

Problem is that if script is run on startup time it doesn't work correctly. Keyboard mapping is not working. At the moment only way I have get it work is the desktop icon aproach.

http://talk.maemo.org/showthread.php...409#post526409

1) Create folder to /home/opt with name keys
Code:

mkdir /home/opt/keys
2) copy your script to /home/opt/keys folder

Code:

cp /home/user/MyDocs/keys.py /home/opt/keys
3) Create file keys to /etc/event.d
Code:

cd /etc/event.d
nano keys

4) edit file and write following
Code:

console logged

start on started hildon-desktop
stop on stopped dbus

exec /usr/bin/python /opt/keys/keys.py

Alternative you can create file with leafpad to N900 folder and then copy it to /etc/event.d (as root)

Code:

cp /home/user/MyDocs/keys /etc/event.d

MortenCB 2010-02-27 13:43

Re: How to get the bluetooth keyboard to fully work with N900
 
Quote:

Originally Posted by JoHnY (Post 517684)
First, you need to enable bluetooth HID support, edit /etc/bluetooth/main.conf and remove "hid" from "DisablePlugins=" line.

I did not find a hid on that line, but it had "input" which I removed.

Quote:

Originally Posted by JoHnY (Post 517684)
Then send these commands:
stop bluetoothd
start bluetoothd

Code:

Nokia-N900-42-11:/etc/bluetooth# stop bluetoothd
bluetoothd (stop) running, process 2774
bluetoothd (stop) pre-stop, (main) process 2774
bluetoothd (stop) stopping, process 2774
bluetoothd (stop) killed, process 2774
bluetoothd (stop) post-stop
bluetoothd (stop) waiting
Nokia-N900-42-11:/etc/bluetooth# start bluetoothd
bluetoothd (start) waiting
bluetoothd (start) starting
bluetoothd (start) pre-start, process 2862
bluetoothd (start) spawned, process 2863
bluetoothd (start) post-start, (main) process 2863
bluetoothd (start) running, process 2863

Quote:

Originally Posted by JoHnY (Post 517684)
1. Enable bluetooth through GUI (if it's not on) and pair the keyboard with the device through GUI (although I'm not sure if pairing through GUI is necessary to get the keyboard working, but it does not hurt and you need to do it just once)

Done. It says it's connected, and shows the mac address in the gui.

Quote:

Originally Posted by JoHnY (Post 517684)
2. Issue the following command:
Code:

dbus-send --system --print-reply --dest=org.bluez / org.bluez.Manager.DefaultAdapter
You'll get a response like: object path "/org/bluez/11984/hci0"

Code:

method return sender=:1.469 -> dest=:1.472 reply_serial=2
  object path "/org/bluez/2863/hci0"

Quote:

Originally Posted by JoHnY (Post 517684)
4. Enter this command: hcitool scan (be sure that your bluetooth keyboard did not fall into sleep mode in the meantime and that it's still sending out information about its presence - usually indicated by blinking blue light)
After some time, you should be able to see the MAC address of your keyboard (if you don't have 10 other people having the same bluetooth keyboard in a close distance to you, you should be able to identify yours by the name)

All I get from this command is this:
Code:

Scanning ...
The keyboard start blinking blue when I type something on it, and it says connected in the gui on the phone, but the bluetooth icon in the tray stays white almost all the time, sometimes it blinks blue, but mostly it stays white.

The gui tells me the mac address of the keyboard so I tried the next command:
Code:

dbus-send --system --print-reply --dest=org.bluez  /org/bluez/2863/hci0/dev_00_18_00_00_96_b7
but all I get from this command is:
Code:

Usage: dbus-send [--help] [--system | --session | --address=ADDRESS] [--dest=NAME] [--type=TYPE] [--print-reply=(literal)] [--reply-timeout=MSEC] <destination object path> <message name> [contents ...]
The keyboard is a "KeySonic Super Mini Keyboard" with model number "ACK-340BT (Nordic)" and has a built-in touchpad as well. http://mcbsd.no/keysonic.jpg
It works very well with my computer(s) but I can't seem to get this to work :(

Anyone have any advice to how to get any further?

digitalvoid 2010-03-01 10:48

Re: how to get bluetooth pc105 keyboards to work with N900
 
Hi, I using a Apple wireless keyboard on my N900 and it works right out of the box after pairing. The only thing is that it won't support all the (standard) keys. The numbers (and shift + numbers) and some other special characters don't work, if I use the 'xkb-chinook' hack and

Code:

setxkbmap -device 4 -I -I/usr/share/X11/xkb-chinook -rules base -model pc105 -layout us
it doesn't make any difference. Anybody got a sollution or am I doing something wrong?

JoHnY 2010-03-01 10:57

Re: How to get the bluetooth keyboard to fully work with N900
 
Quote:

Originally Posted by MortenCB (Post 548841)

All I get from this command is this:
Code:

Scanning ...

You should be able to see the keyboard with hcitool scan in any case, there's something wrong... Even if you were unable to pair it, you should be able to see it. This just means that the phone does not see the keyboard.
All I can think of now is to try to replace batteries in the keyboard...

ask_broker 2010-03-02 02:22

Re: how to get bluetooth pc105 keyboards to work with N900
 
Quote:

Originally Posted by olighak (Post 492786)
So the lesson is.

If you want a bluetooth keyboard currently. Reflash to firmware from week 42. Setup your bluetooth keyboard by editing main.conf and pairing with it.

Test the keyboard function and then upgrade by OTA to week 44, test keyboard, and upgrade by OTA to week 51. When using week 51 firmware you need to use stop bluetoothd and start bluetoothd to get the keyboard to work.

Now we just need to figure out what is preserved in the OTA that is left out of the firmware when you reflash, and how we can make a install package for that.

This ultimately worked for me. My problems began with updating a US device with the latest Global firmware before pairing the keyboard, after which I could pair the keyboard but it would not work. I reflashed with US firmware and began the above process with success. Thanks to everyone who has contributed here - I like this phone a lot but would have returned it if I couldn't get a bluetooth keyboard to work.

I voted on the bug page.

JoHnY 2010-03-03 18:49

Re: how to get bluetooth pc105 keyboards to work with N900
 
Does anyone here know if there is some widget or at least shell script for simple enabling/disabling bluetooth on N900?
I hate doing 4 clicks each time I want to enable or disable bluetooth :-)
Theoretically it should be possible to do it through some D-Bus command, shouldn't it?

cardiff-blues 2010-03-03 20:32

Re: how to get bluetooth pc105 keyboards to work with N900
 
Quote:

Originally Posted by JoHnY (Post 554489)
Does anyone here know if there is some widget or at least shell script for simple enabling/disabling bluetooth on N900?
I hate doing 4 clicks each time I want to enable or disable bluetooth :-)
Theoretically it should be possible to do it through some D-Bus command, shouldn't it?

There is a bluetooth app in extras I think. I installed it the other day and it gives you a little shortcut to switch bluetooth on and off.

JoHnY 2010-03-03 20:37

Re: how to get bluetooth pc105 keyboards to work with N900
 
Oh, cool, thanks, it seems that new stuff is beeing added more often than I am looking through the app lists :-)

cardiff-blues 2010-03-03 20:39

Re: how to get bluetooth pc105 keyboards to work with N900
 
it's called bluezwitch or something like it.

JoHnY 2010-03-03 20:41

Re: how to get bluetooth pc105 keyboards to work with N900
 
yes, bluezwitch, I have already installed it, works great

sygys 2010-03-08 07:52

Re: how to get bluetooth pc105 keyboards to work with N900
 
so much typing... so little result... whats the use of this? Its highly anoying to typ a code in the terminal everytime i connect a keyboard. cant you guy just make a plugin so it will simply work? why isnt it supported in the first place?

When connected to a bluetooth keyboard, the n900 recognise it as a keyboard. why isnt it switching to the right config file?? Why doesn't the n900 even has this config file!!!

Man o man nokia really needs allot of work to get everything working on the n900!

Dont get me wrong guys its awsome that you guys are finding ways to fix it for the users. But dont you agree, that when you connect a n900 with a keyboard and the n900 even shows a keyboard logo in front of its name at the bluetooth connections. it should atleast work with the standard keys on the board?

Im getting a little sad! I bought a keyboard especially for the n900 just to know it aint working descent.

cardiff-blues 2010-03-08 08:04

Re: how to get bluetooth pc105 keyboards to work with N900
 
Firstly, a lot of hard work by the guys on this forum have been spent on finding a workaround for this Nokia shortcoming so please don't rant at the good guys. As for having to type code into xterminal each time you use it you could look around these forums and find out how to create a desktop shortcut to do this for you.

jakoleh 2010-03-08 08:42

Re: how to get bluetooth pc105 keyboards to work with N900
 
Quote:

Originally Posted by cardiff-blues (Post 559536)
Firstly, a lot of hard work by the guys on this forum have been spent on finding a workaround for this Nokia shortcoming so please don't rant at the good guys. As for having to type code into xterminal each time you use it you could look around these forums and find out how to create a desktop shortcut to do this for you.

More precise, posts #219 and #240.

sygys 2010-03-09 08:12

Re: how to get bluetooth pc105 keyboards to work with N900
 
Well offcourse i love the work of the community. But few people keep in mind that there are allot of people like me who just starting to understand how the whole picture works. and with codes like these @ #219 i dont understand what to do.

Some people are working with maemo for years. i just used it for a few months. i can flash the device i can change LED patterns, change system icons and sounds.. but codes like this i really dont understand.

Its the lack of good explaination for "the dummies" who want to learn maemo i think scaring them off.

Not to mention 50+ pages most of these threads have.

JoHnY 2010-03-09 10:30

Re: how to get bluetooth pc105 keyboards to work with N900
 
Look, if you want to complain, complain to Nokia about not supporting bluetooth keyboards directly, this is not the right place to complain. If this thread did not exist, you probably won't be able to use the bluetooth keyboard AT ALL, unless you figured it out yourself.
This is not a support forum for "regular" users. This whole forum requires at least some technical knowledge, and since Maemo is linux based, if you want to hack around it, some knowledge of linux is a must, otherwise not only that you might not understand things, but you can even brick your device.

P.S.: I work with Maemo for 1 month and 1 week. I have never had any Maemo-based device before.

kmleon 2010-03-14 05:00

Re: how to get bluetooth pc105 keyboards to work with N900
 
I do not know if this helps or adds to the mess, but I thought I would follow up that my Palm Bluetooth keyboard 3245WW as of the last OS update now works partially, (Maemo 5 3.2010.02-8.002).
Previously (as had been for others), I could pair up, but never get input to work with the keyboard. Other bluetooth worked (stereo in the Prius, headsets with Skype, etc).
After the last update, now the keyboard mostly "just works", upper and lower case letters work, and the period and comma work, but all the numbers, and many of the symbols like quotes, do not work. It is possible with all the fiddling I did trying to get it working over the months, that this is due to my own errors. I will try to roll at least the config files back to original just in case (unless anyone advises me to do otherwise).
At least there is some hope now on the horizon, this has been a significant show stopper for me in the adoption of the n900 as a primary device, really looking forward to it's improvements. Let me know if I need to provide any dumps, or other information that may be useful.
Cheers!

geneven 2010-03-14 05:19

Re: how to get bluetooth pc105 keyboards to work with N900
 
So, there are heroes in the trenches. Does that mean people stop complaining? It does not. And I just don't buy that people on this site shouldn't complain. This site is financed by Nokia as a service to its customers and others in the community. If people are mad, this is a decent place to express that feeling, while working to help solve problems. There may be better places, but if your hammer breaks and you hurt your hand, when do you swear? Now.

That said, I'm hoping to use some of these instructions on my own bt keyboard -- when I decide to buy one.

JoHnY 2010-03-14 09:32

Re: how to get bluetooth pc105 keyboards to work with N900
 
Quote:

Originally Posted by geneven (Post 566604)
There may be better places, but if your hammer breaks and you hurt your hand, when do you swear? Now.

Yeah, but you don't scold to the person who is just trying to fix your hammer.

Addison 2010-03-14 12:13

Re: how to get bluetooth pc105 keyboards to work with N900
 
I haven't followed this thread at all but has anyone seen a post I made a few months ago?
http://talk.maemo.org/showpost.php?p=408688&postcount=1

By changing the rules, I'm forcing my N800 to always interpret pc105 input.

Not sure if this helps anyone but thought it might.deserve a quick mention. :)

bachagabriel 2010-03-14 15:43

Re: how to get bluetooth pc105 keyboards to work with N900
 
Quote:

Originally Posted by pH5 (Post 514821)
Just to add another data point, I just paired a Logitech diNovo Edge with a N900 running PR1.1 (flashed, not updated OTA, input enabled in /etc/bluetooth/main.conf) using the GUI. It wouldn't connect from the GUI, but using the bluez D-Bus interface from the command line worked:
Code:

# dbus-send --system --print-reply --dest=org.bluez \
            / org.bluez.Manager.DefaultAdapter

  object path "/org/bluez/11984/hci0"

# dbus-send --system --print-reply --dest=org.bluez \
            /org/bluez/11984/hci0/dev_00_07_61_75_xx_xx \
            org.bluez.Input.Connect


Quote:

Originally Posted by technosopher (Post 520977)
Hi people,
This may be the result of me typing something incorrectly, but after entering the command that should theoretically complete the basic pairing setup, I'm presented with the following error message:

Error org.freedesktop.DBus.Error.UnknownMethod: Method "Connect" with signature "" on interface "org.bluez.Input" doesn't exist
Thanks!

Hey guys, I was reading the post on how to connect a BT keyboard and I have the same problem. There seems not to be the Method Connect after org.bluez.input

I have a DiNovo Edge, the same keyboard pH5 has so the problem is not from the keyboard.

I also enabled input in /etc/bluetooth/main.conf

kbeeveer46 2010-03-14 22:56

Re: how to get bluetooth pc105 keyboards to work with N900
 
So this is my first time viewing this thread and just today got interested in using a keyboard with my n900. Can someone sum up the 250+ posts in this thread for us newcomers? Like what keyboards have the best support? What exactly are the steps to get it to work? What limitations are there?

Thank you.

dnastase 2010-03-14 23:20

Re: how to get bluetooth pc105 keyboards to work with N900
 
Quote:

Originally Posted by bachagabriel (Post 566920)
Hey guys, I was reading the post on how to connect a BT keyboard and I have the same problem. There seems not to be the Method Connect after org.bluez.input

I have a DiNovo Edge, the same keyboard pH5 has so the problem is not from the keyboard.

I also enabled input in /etc/bluetooth/main.conf

http://talk.maemo.org/showpost.php?p...&postcount=234

Double check which of the MAC-s you are using

Randy_Reid 2010-03-18 02:59

Re: how to get bluetooth pc105 keyboards to work with N900
 
Quote:

Originally Posted by sygys (Post 560880)
Well offcourse i love the work of the community. But few people keep in mind that there are allot of people like me who just starting to understand how the whole picture works. and with codes like these @ #219 i dont understand what to do.

Some people are working with maemo for years. i just used it for a few months. i can flash the device i can change LED patterns, change system icons and sounds.. but codes like this i really dont understand.

Its the lack of good explaination for "the dummies" who want to learn maemo i think scaring them off.

Not to mention 50+ pages most of these threads have.

I Agree with sygys Community is doing great things. but I am also a dummy! Love my n900! but I don't know a thing about Linux I want to know and want to learn. I need good explanation step by step instructions (in detail) how to input code.

maybe someone can put a video on youtube to help show us dummies how to input code and other things that come naturally to the community but leaves us dummies looking dumber then we thought.

bachagabriel 2010-03-18 12:36

Re: how to get bluetooth pc105 keyboards to work with N900
 
Quote:

Originally Posted by dnastase (Post 567240)
http://talk.maemo.org/showpost.php?p...&postcount=234

Double check which of the MAC-s you are using



Yeah people can make mistakes like those.. It's a good thing to double check but I am using my keyboard's MAC.. Still not working

matthew_exon 2010-04-02 21:30

Re: how to get bluetooth pc105 keyboards to work with N900
 
Quote:

Originally Posted by kbeeveer46 (Post 567220)
So this is my first time viewing this thread and just today got interested in using a keyboard with my n900. Can someone sum up the 250+ posts in this thread for us newcomers? Like what keyboards have the best support? What exactly are the steps to get it to work? What limitations are there?

I just got my stowaway keyboard working, so I started a wiki page:

http://wiki.maemo.org/Fremantle_Blue...eyboard_Layout

It's only a start. I haven't yet got the setxkbmap command happening automatically, that's why I haven't documented that part.

burtesquire 2010-04-10 19:12

Re: How to get the bluetooth keyboard to fully work with N900
 
This looks very promising!

However when I run the following:

Code:

dbus-send --system --print-reply --dest=org.bluez / org.bluez.Manager.DefaultAdapter
It spits out the same response as if I had merely typed 'dbus-send', in otherwords it's almost like it doesn't like something about the parameters. I double checked to make sure no spelling errors. Is it possible it doesn't recognize the 'org.bluez' on my N900? Is this possible and how does one get 'bluez'?'

amandalam 2010-04-16 18:05

Re: how to get bluetooth pc105 keyboards to work with N900
 
I just got myself an Neos BluSlim BTK-1 Bluetooth keyboard and managed to pair it with my N900 and followed the instructions as described in http://wiki.maemo.org/Fremantle_Blue...eyboard_Layout.

Everything works like a charm, and even Home and End keys (using the Fn key on the Bluetooth keyboard) works nicely!!

For those interested in the keyboard, here is the official link:
http://www.ect.com.hk/1/en/enduser/p...category_id=66
As seen in the video, it works with iPad too!

And here is a Chinese report about the keyboard, with loads of pics!!
http://www.umpcfever.com/news/?postid=3640

splandorf 2010-04-17 18:41

Re: how to get bluetooth pc105 keyboards to work with N900
 
Hi, all ---

Hope I'm not beating a dead horse, but has anyone else gotten the error "Error loading new keyboard description" when executing command:

<code>
setxkbmap -device 4 -I -I/usr/share/X11/xkb-chinook -rules base -model pc105 -layout us
</code>

?

Just for background:
- I am attempting this with a Think Outside Stowaway keyboard
- I can pair with the keyboard normally -- I just get usual behavior of only being able to type letters, period, and comma.
- Keyboard shows up on list of keyboards shown in "hildon-im-xkbtool --list" command
- I have downloaded and untar'd the Chinook xkb tar as root.
- I have copied over all files that existed in the Chinook setup that did not exit in the Freemantle setup (with -i) as root.
- When I try the setxkbmap command with the "xkb" directory as the target, it seems to succeed (no error messages). However, I still can't type all the letters on the (still connected) Stowaway. (This is done as user).
- When I try it on the "xkb-chinook" directory, I get the error above. (also as user).

Anyone get this behavior? Anyone able to fix it? Feels like I am so close to getting this working... dratted last step syndrome...

Thanks,
Sam

splandorf 2010-04-17 18:41

Re: how to get bluetooth pc105 keyboards to work with N900
 
Hi, all ---

Hope I'm not beating a dead horse, but has anyone else gotten the error "Error loading new keyboard description" when executing command:

setxkbmap -device 4 -I -I/usr/share/X11/xkb-chinook -rules base -model pc105 -layout us

?

Just for background:
- I am attempting this with a Think Outside Stowaway keyboard
- I can pair with the keyboard normally -- I just get usual behavior of only being able to type letters, period, and comma.
- Keyboard shows up on list of keyboards shown in "hildon-im-xkbtool --list" command
- I have downloaded and untar'd the Chinook xkb tar as root.
- I have copied over all files that existed in the Chinook setup that did not exit in the Freemantle setup (with -i) as root.
- When I try the setxkbmap command with the "xkb" directory as the target, it seems to succeed (no error messages). However, I still can't type all the letters on the (still connected) Stowaway. (This is done as user).
- When I try it on the "xkb-chinook" directory, I get the error above. (also as user).

Anyone get this behavior? Anyone able to fix it? Feels like I am so close to getting this working... dratted last step syndrome...

Thanks,
Sam

Bryce 2010-04-18 19:56

Re: how to get bluetooth pc105 keyboards to work with N900
 
Chalk up another one for the response to the command that should theoretically complete the basic pairing setup:

Error org.freedesktop.DBus.Error.UnknownMethod: Method "Connect" with signature "" on interface "org.bluez.Input" doesn't exist

Trying to use an apple wireless keyboard, the thin compact aluminum one. I am using the bluetooth mac addy that is reported in the "hcitool scan" command.

also, HID was not present in my conf file, but input was and I just commented out that whole plugin line.

any thoughts?

pgaarde 2010-05-13 21:35

Re: how to get bluetooth pc105 keyboards to work with N900
 
Quote:

Originally Posted by jakoleh (Post 525721)
Here is my simple python script to execute setxkbmap when keyboard connects. You can test it if it is any use for you. It is very quick and dirty version, but is working for me. Just change those values to correct ones.

Code:

import sys
# import python dbus module
import dbus
# import python dbus GLib mainloop support
import dbus.mainloop.glib
import gobject
import thread, time
import re
import commands

#hildon-im-xkbtool --list
KEYBOARDNAME = "Nokia SU-8W"
#Keyboard mac address
DEVICE = "dev_00_0E_xx_xx_xx_xx"
#setxkbmap
MODEL = "nokiasu8w"
LAYOUT = "fi"

def connected(*args, **kwargs):   
    bus = dbus.SystemBus()
    iface = dbus.Interface(bus.get_object('org.freedesktop.Notifications',
                                    '/org/freedesktop/Notifications'),
                                    'org.freedesktop.Notifications')
    if args[0] == "Connected":
        if args[1] == False:     
            iface.SystemNoteInfoprint(KEYBOARDNAME + " disconnected")
        else:
            iface.SystemNoteInfoprint(KEYBOARDNAME + " connected")
            time.sleep(2)
            testi = commands.getoutput("hildon-im-xkbtool --list") 
            #ID 3, Name: "keyboardname"
            keybId = re.search("ID (\\d+), Name: \"" + KEYBOARDNAME, str(testi)).group(1)
            commands.getoutput("setxkbmap -device " + keybId +
                        " -I -I/usr/share/X11/xkb-chinook " +
                        "-rules base -model " + MODEL +
                        " -layout " + LAYOUT)           
                           
   
def main():           
    dbus.mainloop.glib.DBusGMainLoop(set_as_default=True)
    # Get the session bus
    bus = dbus.SystemBus()       
    try:     
        #Get default adapter
        manager = dbus.Interface(bus.get_object("org.bluez",
                        "/"),
                        "org.bluez.Manager")
        #dbus-send --system --print-reply --dest=org.bluez / org.bluez.Manager.DefaultAdapter   
        adapter = manager.DefaultAdapter()
    # Get the remote interface for the remote object
        interface = dbus.Interface(bus.get_object('org.bluez',
                                  adapter + "/" + DEVICE),
                                  "org.bluez.Input") 
        interface.connect_to_signal("PropertyChanged", connected)             
    except dbus.DBusException:       
        sys.exit(1)   
    loop = gobject.MainLoop()   
    loop.run()
   
if __name__ == "__main__":
    main()



Hi,

I know Python quiet well, but not the Maeomo specific stuff. The script is setting the layout every time the keyboard connects, but how is the script invoked the first time, to make the MainLoop run at all times?

superbelow 2010-05-15 13:53

Re: how to get bluetooth pc105 keyboards to work with N900
 
Hello guys,

I followed this wiki to connect my Apple Wireless Keyboard.

http://wiki.maemo.org/Fremantle_Blue...eyboard_Layout

It works fine so far, but I have to issues:

1) Is there a working German layout within xkb-chinook?
If I just use
HTML Code:

"cp -i xkb-chinook/symbols/de xkb/symbols/."
and
Code:

setxkbmap -device 4 -I -I/usr/share/X11/xkb-chinook -rules base -model pc105 -layout de
it does not work (I do have ü, ä, ö but on arrow keys :confused:)


2) I do not understand the last part of the wiki article.
What does "Put this in /etc/init.d/bluetooth-keyboard" mean?
Is that folder/file and how do I edit/create it?!


Thank you very much for your support!! :)

GameboyRMH 2010-05-15 15:37

Re: how to get bluetooth pc105 keyboards to work with N900
 
Hey couple of quick questions.

Today I hooked up a Rocketfish bluetooth keyboard (model RF-BTKB2) to the N900, got the layout set up and was playing Descent on the TV, had no problems setting it up. But I ran into a couple of issues:

1. If the phone is in sleep mode (screen off) the bluetooth keyboard doesn't work. Any workarounds for this?

2. After disconnecting the keyboard, the N900's Ctrl key wouldn't work and it was stuck in caps lock mode. I had to reboot to get it back to normal. Is there a command that will reset the keyboard?

Thanks

WhiteWolf 2010-05-15 16:36

Re: how to get bluetooth pc105 keyboards to work with N900
 
Quote:

Originally Posted by superbelow (Post 659611)
Hello guys,

I followed this wiki to connect my Apple Wireless Keyboard.

http://wiki.maemo.org/Fremantle_Blue...eyboard_Layout

It works fine so far, but I have to issues:

1) Is there a working German layout within xkb-chinook?
If I just use
HTML Code:

"cp -i xkb-chinook/symbols/de xkb/symbols/."
and
Code:

setxkbmap -device 4 -I -I/usr/share/X11/xkb-chinook -rules base -model pc105 -layout de
it does not work (I do have ü, ä, ö but on arrow keys :confused:)


2) I do not understand the last part of the wiki article.
What does "Put this in /etc/init.d/bluetooth-keyboard" mean?
Is that folder/file and how do I edit/create it?!


Thank you very much for your support!! :)

I have the same problem with the Spanish language

qobi 2010-05-26 23:32

Re: how to get bluetooth pc105 keyboards to work with N900
 
Has anybody tried the bluetooth keyboard methods from this thread with PR1.2? Known to work? Known not to work?

GameboyRMH 2010-05-26 23:51

Re: how to get bluetooth pc105 keyboards to work with N900
 
I don't see any reason this shouldn't work just the same.

JoHnY 2010-05-27 07:58

Re: how to get bluetooth pc105 keyboards to work with N900
 
Quote:

Originally Posted by qobi (Post 681107)
Has anybody tried the bluetooth keyboard methods from this thread with PR1.2? Known to work? Known not to work?

Hi,

yes, I can confirm the steps I have previously got together are still working, even after reflashing the device with the new firmware.

JoHnY

dnastase 2010-05-27 11:29

Re: how to get bluetooth pc105 keyboards to work with N900
 
Quote:

Originally Posted by JoHnY (Post 681949)
Hi,

yes, I can confirm the steps I have previously got together are still working, even after reflashing the device with the new firmware.

JoHnY

So this issue hasn't been fixed by PR 1.2 ?

JoHnY 2010-05-27 11:33

Re: how to get bluetooth pc105 keyboards to work with N900
 
Quote:

Originally Posted by dnastase (Post 682423)
So this issue hasn't been fixed by PR 1.2 ?

Yes, it does not work out of the box... Although I did not have to send the dbus command and the keyboard did connect succesfully instantly (after removing the input from the disabled plugins for bluetooth) and I only had to set the new keyboard layout, but it's probably just due to the fact that I have been using it previously.

ericf2009 2010-05-28 06:58

Re: how to get bluetooth pc105 keyboards to work with N900
 
Quote:

Originally Posted by qobi (Post 681107)
Has anybody tried the bluetooth keyboard methods from this thread with PR1.2? Known to work? Known not to work?

Yes: NO they do not work for me. Just before installing PR1.2 I was ecstatic to get my iGo Ultra Slim Stowaway working beautifully, with the exception of the return key periodically quitting. On re-executing the setxkbmap command and pressing yet again a key on the N900, it would come back.
After installing PR1.2, the N900 doesn't hear the iGo. Nothing at all. If I delete it and re-pair, it says it pairs successfully, but no keystrokes get to the N900, nor does it appear in the hildon-im-xkbtool --list. It's dead in the water.
I've stopped and restarted bluetoothd, also.


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

vBulletin® Version 3.8.8