Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    How can I install Kbdd on N900, and connect with SPP bluetooth Keyboard!

    Reply
    chuckout | # 1 | 2010-12-19, 18:32 | Report

    hello everybody!
    I have a OMIZ 6221 bluetooth keyboard (MSI BK-100 no HID)
    i try to connect n900 with bluetooth, and I type following text in X-terminal:

    rfcomm connect /dev/rfcomm0 00:0F:F6:34:06D(my keyboard address)

    Appear after:

    Connected /dev/rfcomm0 to 00:0F:F6:34:06D on channel 1
    Press CTRL-C for hangup

    I think the keyboard has been connected, but I still can not use it.

    I saw this post:
    http://talk.maemo.org/showthread.php...spp#post730817

    and i found the kbdd for Nokia 770/N800
    http://fanoush.wz.cz/maemo/

    but I do not know how to install on n900 and use it, please detailed taught me how to use it >_<
    thanks a lot~~~

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Bundyo | # 2 | 2010-12-19, 20:31 | Report

    http://talk.maemo.org/showthread.php?t=65577

    Edit | Forward | Quote | Quick Reply | Thanks

     
    chuckout | # 3 | 2010-12-20, 01:49 | Report

    Originally Posted by Bundyo View Post
    http://talk.maemo.org/showthread.php?t=65577
    but my keyboard is bluetooth SPP device keyboard....not bluetooth HID device.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    hypnotoad123 | # 4 | 2011-12-13, 21:51 | Report

    Hi,

    I had the very same problem and found out it seems that besides in this thread, noone managed to make it working. However, all links are dead and archive.org did not store them. Good news for you: it works now and it is quite easy! Steps:
    • Pair the device with pin 0000
    • Download the fremantle kbdd binary from here and put the kbdd binary to /usr/bin
    • Load the uinput module (provided with the fremantle standard kernel) and automatically re-load it at boot-time:
      Code:
      modprobe uinput
      echo uinput >> /etc/modules

    To connect to the device, every time two programs have to be started:
    • Connect the device with rfcomm (you find the bluetooth address with hcitool scan):
      Code:
      rfcomm connect 1 00:0A:3A:2F:XX:XX 1
    • Start the userspace keyboard driver with
      Code:
      kbdd -t freedom -p /dev/rfcomm1
    These steps can be combined in a script or better automatically started in udev or from the bluetooth daemon. But this will come later.

    It is incredible that everything seems to work instantly. The keyboard layout can now be configured with the extkb gui. It is displayed as SerKBD.

    Happy typing,
    The hypnotoad

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by hypnotoad123; 2011-12-13 at 21:54.

     
vBulletin® Version 3.8.8
Normal Logout