![]() |
Re: how to get bluetooth pc105 keyboards to work with N900
Quote:
Best regards, Jan |
Re: how to get bluetooth pc105 keyboards to work with N900
It appears that they kernel will still support it. But something appears to have changed in the substrate that starts up bluetoothd. But I don't know enough about this to figure it out. (The init system on Maemo is different than Debian and I don't know what is starting and configuring bluetoothd.) Perhaps someone else who knows more can help.
|
Re: how to get bluetooth pc105 keyboards to work with N900
Quote:
|
Re: how to get bluetooth pc105 keyboards to work with N900
The Limux modprobe command takes a kernel module name as its argument and installs that module and all dependent modules.
But my guess is that that alone won't help. Most of the time things are set up so that modules are loaded automatically when needed. So my guess is that the init scripts for bluetoothd have changed to not start hid. |
Re: how to get bluetooth pc105 keyboards to work with N900
Quote:
1. copying the file xkb-chinook.tar from my earlier post to /tmp on your N900. 2. then do $ sudo gainroot # cd /tmp # tar xf xkb-chinook.tar # mv -i /tmp/xkb-chinook /usr/share/X11/. # exit There are several reasons you want to do the above as root on a Unix/Linux machine on a Unix/Linux file system (such as ext2, ext3, ...). Among them, to preserve file/directory uids, gids, and permissions (and ctimes and mtimes while you are at it), as well as symlinks. |
Re: how to get bluetooth pc105 keyboards to work with N900
Quote:
The modprobe program is part of the module-init-tools package. My guess is that that's always installed but if /sbin/modprobe doesn't exist on your system, that's the package you need to install. This won't solve the bluetooth keyboard problem, though. Best regards, Jan |
Re: how to get bluetooth pc105 keyboards to work with N900
Quote:
Code:
$ ls /etc/event.d/blue* HTH |
Re: how to get bluetooth pc105 keyboards to work with N900
qobi, you are the man!
Using your latest instructions I got my Stowaway ThinkOutside "Sierra" BT keyb to work w/ the N900, PR1.1 !! The thing that I (somehow) missed, is that I have to type something on the INTERNAL keyboard ! So, other users, pls keep this in mind. |
Re: how to get bluetooth pc105 keyboards to work with N900
Quote:
If you follow the discussion and check whether hid and hidp modules are installed on your device, are they? Did you upgrade OTA or flash to that firmware? |
Re: how to get bluetooth pc105 keyboards to work with N900
Quote:
/home/user # lsmod | grep -i hid hidp 12544 0 hid 31940 1 hidp l2cap 21060 17 hidp,rfcomm,bnep bluetooth 53596 10 hidp,rfcomm,sco,bnep,l2cap,hci_h4p Did not do anything special about the modules/bluetooth. It's how it is after a reboot. |
Re: how to get bluetooth pc105 keyboards to work with N900
Quote:
Thanks! |
Re: how to get bluetooth pc105 keyboards to work with N900
|
Re: how to get bluetooth pc105 keyboards to work with N900
Quote:
The firmware currently installed was flashed to the week 51 firmware, as I had bricked the phone several times messing around with reconfiguring the russian keyboard to something useful to me. After flashing to week 51 I canīt get the bt keyboard to work. I can pair with it but it wonīt connect, even after following all steps found here and there. Jan, who also took part in this thread had the same problem on his week 51 firmware. qobi is running the week 44 firmware. |
Re: how to get bluetooth pc105 keyboards to work with N900
just for your information, I also updated to the latest firmware OTA, and I have a functional setup with a Nokia SU-8W.
I did however have to stop and start bluetoothd (issuing "bluetoothd stop", "bluetoothd start" as root) before I could connect the keyboard. |
Re: how to get bluetooth pc105 keyboards to work with N900
thanks for your help oli. Much appreciated.
|
Re: how to get bluetooth pc105 keyboards to work with N900
If you flash, it will overwrite any changes you made to /etc/bluetooth/main.conf so you will need to redo that change. If you do OTA then it uses apt-get which will preserve those changes. olighak and Jan, can you try to redit /etc/bluetooth/main.conf and see whether that works. you will need to stop bluethood and start bluetoothd as root after you edit /etc/bluetooth/main.conf but you should not have to do that after reboots.
|
Re: how to get bluetooth pc105 keyboards to work with N900
forgive this basic question.
i have downloaded xkb-chinook.tar and saved it to tmp from n900 but when i list tmp it is not being displayed. Any ideas? |
Re: how to get bluetooth pc105 keyboards to work with N900
It's probably in /home/usr/MyDocs/tmp not in /tmp
|
Re: how to get bluetooth pc105 keyboards to work with N900
Quote:
xkb-chinook xkb-chinook.tar /home/user/MyDocs/tmp # mv -i /tmp/xkb-chinook /usr/share/X11/. mv: cannot rename '/tmp/xkb-chinook': No such file or directory |
Re: how to get bluetooth pc105 keyboards to work with N900
Since you get this:
/home/user/MyDocs/tmp # ls xkb-chinook xkb-chinook.tar Try this: /home/user/MyDocs/tmp # mv -i ./xkb-chinook /usr/share/X11/. |
Re: how to get bluetooth pc105 keyboards to work with N900
This should also work:
# mv -i /home/user/MyDocs/tmp/xkb-chinook /usr/share/X11/. |
Re: how to get bluetooth pc105 keyboards to work with N900
Quote:
Code:
Nokia-N900-42-11:/etc/bluetooth# grep -v '^#' main.conf Best regards, Jan |
Re: how to get bluetooth pc105 keyboards to work with N900
following qobis instructions i have got to this stage and am getting the following...
~ $ setxkbmap -device 4 -I -I/usr/share/X11/xkb-chinook -rules base -model pc105 -layout us X Error of failed request: 134 Major opcode of failed request: 142 (XKEYBOARD) Minor opcode of failed request: 23 (XkbGetKbdByName) Value in failed request: 0xff000004 Serial number of failed request: 9 Current serial number in output stream: 9 ~ $ |
Re: how to get bluetooth pc105 keyboards to work with N900
Jan (jtkim),
I have exactly the same results: no new keyboard with device ID 4. I then get the same error as "cardiff-blues" when I run the "setxkbmap" command. I suspect that the "Value in failed request: 0xff000004" line refers to not having a keyboard device with an ID of 4. hmmm.... |
Re: how to get bluetooth pc105 keyboards to work with N900
i just changed the device id 4 to a 3 and didn't get an error. will this cause any problems going forward?
|
Re: how to get bluetooth pc105 keyboards to work with N900
Quote:
While I haven't gotten anything to work so far, it's pretty clear to me that the number following the "-device" option must be the ID of the bluetooth keyboard. If the bluetooth keyboard doesn't show up as a device, we don't have a handle for specifying that we want to alter the keymap for that device. Best regards, Jan |
Re: how to get bluetooth pc105 keyboards to work with N900
Just to be clear, while I have my "iGo Think Outside" BT keyboard paired and the keymapping setup accomplished, my problem is that the the BT keyboard does not connect.
When I look at the my "Settings / Bluetooth / Devices" and edit the Think Outside Keyboard, it does not show a connect option. I suspect that if it did (and I could do so), then I would have a device 4. FWIW, I got my n900 the day that PR 1.1 was released less than 2 weeks ago. I did an OTA update the first or scond time that I turned on the device. Again, hmmm.... |
Re: how to get bluetooth pc105 keyboards to work with N900
>>
When I look at the my "Settings / Bluetooth / Devices" and edit the Think Outside Keyboard, it does not show a connect option. I suspect that if it did (and I could do so), then I would have a device 4. << Same here. What steps do i need to take to ensure the bluetooth settings are ok? when i ran stop bluetooth it didn' do anything and said it couldn' find it |
Re: how to get bluetooth pc105 keyboards to work with N900
Quote:
Quote:
|
Re: how to get bluetooth pc105 keyboards to work with N900
Quote:
|
Re: how to get bluetooth pc105 keyboards to work with N900
Quote:
Maybe the key to their success was having connected the device prior to doing the upgrade. I don't want to flash to w42 today. I'll do it tomorrow during work. I'll then connect the keyboard, upgrade to w44 and try to connect and then upgrade to w51 and try to connect. We can then see where it drops off. Or if it works when doing that route. |
Re: how to get bluetooth pc105 keyboards to work with N900
anyone knows why this error occurs?
$ setxkbmap -device 4 -I -I/usr/share/X11/xkb-chinook -rules base -model pc105 -layout us X Error of failed request: 134 Major opcode of failed request: 142 (XKEYBOARD) Minor opcode of failed request: 23 (XkbGetKbdByName) Value in failed request: 0xff000004 Serial number of failed request: 9 Current serial number in output stream: 9 |
Re: how to get bluetooth pc105 keyboards to work with N900
Quote:
|
Re: how to get bluetooth pc105 keyboards to work with N900
i seem to be able to pair the keyboard ok but just how does it know that the keyboard is going to be device 4?
also this applies to me as well >> When I look at the my "Settings / Bluetooth / Devices" and edit the Think Outside Keyboard, it does not show a connect option. << what else should we be trying or checking? |
Re: how to get bluetooth pc105 keyboards to work with N900
Quote:
Welcome to the group :) |
Re: how to get bluetooth pc105 keyboards to work with N900
and how do i check these devices? Should i see them under bluetooth devices? Appologies if the question seems basic.
|
Re: how to get bluetooth pc105 keyboards to work with N900
Quote:
hildon-im-xkbtool --list This will give you a list of the devices in positions 0-3. These devices will normally be there when you are running the N900. They include your touchscreen, your physical keyboard, your on-screen keyboard and one more which I donīt remember what was. If you would disable your on-screen keyboard in the Settings menu on the N900 you should only have devices in positions 0-2, and no on-screen keyboard popping up on the list :) |
Re: how to get bluetooth pc105 keyboards to work with N900
thanks oli.
so for those who do have this working - can you provide anything else for us to check? |
Re: how to get bluetooth pc105 keyboards to work with N900
I just reflashed to week 42.
The keyboard works. Now to do the minor OTA to week 44. Update 1: The keyboard works. Now to do the major OTA to week 51. Update 2: Works, but only after stopping and starting bluetoothd |
Re: how to get bluetooth pc105 keyboards to work with N900
Quote:
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. |
All times are GMT. The time now is 15:31. |
vBulletin® Version 3.8.8