Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    Remapping N900 keyboard for idiots

    Reply
    Page 1 of 3 | 1   2     3   | Next
    MrTab | # 1 | 2010-08-27, 07:58 | Report

    Hi,

    My N900's great, but I'm struggling to use it as a word processor, which was the main reason I wanted it, due to the lack of a tab key.

    When using Documents to Go, which is a very good product in most other respects, the additional character set (including tab) that can normally be brought up by pressing blue arrow and control doesn't work. The virtual keybaord doesn't contain tab either so that option has been removed.

    Dataviz make themselves un-contactable and don't answer their support forum, so the only option remaining seems to be remapping one of the keys to tab.

    I read this: http://wiki.maemo.org/Remapping_keyboard and a couple of threads on the topic but couldn't work out how to actually edit the file.

    Is there a really simple step by step guide explaining how to do this somewhere? I don't know where to start and don't want to brick my Nokia.

    Thanks,

    MrTab

    Edit | Forward | Quote | Quick Reply | Thanks

     
    nephridium | # 2 | 2010-08-27, 11:39 | Report

    Check my post here:

    It's not "step by step", but if you have a look at my rx-51 file there you can see how it's done fairly easily.

    If you are using the normal English layout have a look at the bottom section starting with
    Code:
    partial hidden alphanumeric_keys
    xkb_symbols "english_base" {
    each key is assigned four values, from left to right:
    standard key, shift+key, sym+key, shift+sym+key

    E.g. your beloved Tab is realized by Sym+Space; check out the third column in this line:
    Code:
    key <SPCE>  { [     space,          at,             Tab,            bar ]}
    Hope this helps.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    slender | # 3 | 2010-08-27, 12:17 | Report

    Originally Posted by nephridium View Post
    ..each key is assigned four values, from left to right:
    standard key, shift+key, sym+key, shift+sym+key
    ...
    Hmm. This third doesn't work on my keyb. I have nordic/finnish layout.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    MrTab | # 4 | 2010-08-27, 14:36 | Report

    Thanks nephridium,

    I can't even get into it though, I tried installing Leafpad and Rootsh then typing
    Originally Posted by
    cp usr/share/x11/xkb/symbols/nokia_vndr/rx-51
    as suggested on some hacking site but to no avail - it just comes up with the error cp:cannot stat 'leafpad': No such file or directory.

    I'm sure I'm missing something but I just don't get it.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    nephridium | # 5 | 2010-08-27, 19:56 | Report

    Argh, sorry, forgot to post the link to my post up there: http://talk.maemo.org/showpost.php?p=793872&postcount=7 . I was on the train and had to get off, so I just hit "submit" without double checking

    Download the rx-51.zip file from there and unpack it. I'd say open it on your PC and look at the aforementioned section in the file for which lines you want to use in yours.

    First back it up though:
    cp /usr/share/X11/xkb/symbols/nokia_vndr/rx-51 /home/user
    This copies the file to your home folder. The tutorial states that you shouldn't put the backup copy into the same folder (/usr/share/X11/xkb/symbols/) or you might need to reflash. Then enter
    sudo leafpad /usr/share/X11/xkb/symbols/rx-51
    into the console. You have to use sudo because the file is protected. Then find the section mentioned above, it's close to the bottom of the file. From there you can see what to change to get Tab and the other keys to work. Some keystrokes won't work with Shift though, so you need to try around a bit.

    Sorry to hear Sym+Shift doesn't work on nordic layout, I've only tested with standard layout and was quite happy with it. Maybe it's possible to set the phone to use the standard layout and overwrite the standard key mappings with the nordic ones.

    In any case before playing with config files like this one I would suggest to first make a backup of at least the root partition using backupmenu.

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by nephridium; 2010-08-27 at 20:02.
    The Following User Says Thank You to nephridium For This Useful Post:
    MrTab

     
    MrTab | # 6 | 2010-08-28, 08:54 | Report

    Thanks Nephridium,

    That worked brilliantly, I've now got tab, page up and down, home and end mapped onto the keyboard my N900 didn't get bricked and they work in everything... except Documents to Go!

    As it seems the new keys work in all the other applications and DataViz don't believe in customer service maybe I'll just find another word processor.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Mentalist Traceur | # 7 | 2010-08-29, 05:35 | Report

    Am I the only one who has tried to do this who also runs the experimental universal portrait keyboard ( http://talk.maemo.org/showthread.php?t=55371 )?

    Does anyone who understands the way that keyboard works have any insight as to whether or not it might be interfering with this?

    I've tried modifying the rx-51 file to make my spacebar use space, tab, at, at, saved, then ran "setxkbmap" and it told me "Error, can't load new keyboard configuration", or some such. I then proceeded to edit it back to normal, ran setxkbmap again, and got the same error. I tried a couple more different modifications of rx-51 to see if maybe changing any other values other than space+shift to Tab would make it work, thinking perhaps Maemo didn't recognize that the file had changed or something. Did some more fiddling with the space and the arrow key mappings. Kept getting the same error, so after a bunch of browsing of this forum and having found no one else reporting this, decided to over-write the modified file(s - I also edited the rx-44 to see if that would make anything happen) with the back-ups, and am leaving it alone for now.

    But wondering if anyone has any insight into this.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    TiagoTiago | # 8 | 2010-08-29, 23:52 | Report

    Is there a GUI for setting up the layout and ky combinations?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    EL_CID_CAMPEADOR | # 9 | 2018-05-03, 12:55 | Report

    how to fix Error, can't load new keyboard configuration


    all times ive tried to setup new layout with "setxkbmap" and it told me "Error, can't load new keyboard configuration",

    Edit | Forward | Quote | Quick Reply | Thanks

     
    endsormeans | # 10 | 2018-05-03, 15:00 | Report

    I am surprised I never saw this thread before...
    thanks for bringing it back from the great abyss of oblivion El Cid....

    I don't think it is an instructional on keyboard for idiots ...though...

    I came here hoping for pictures ...

    Cartoon explanations...
    Puppet demonstrations...
    anything...
    even "Highbrow" ...diagrams...

    Nothing...
    only "takakakaka" typing text big wordy-words...

    So this is definitely a few tiers higher than "Idiot Grade" material...

    I am sooooo disappointed ...

    "Why oh why oh why must you turn this place into a House of Lies!!!!"

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to endsormeans For This Useful Post:
    pichlo

     
    Page 1 of 3 | 1   2     3   | Next
vBulletin® Version 3.8.8
Normal Logout