Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    [ANNOUNCE] NOKIA N900 Awesome Hardware Keyboard Layout for Programmers

    Reply
    Page 1 of 3 | 1   2     3   | Next
    WAHID | # 1 | 2012-10-22, 10:37 | Report

    Hi
    I remap my n900 hardware keyboard layout for easy use to programming jobs.
    I decision puclic that to other users use.
    WARNING!
    1. Please read the main article on Remapping_keyboard
    2. Back up from your original rx-51 file and store in any place beside of nokia_vndr.
    Features include:
    1. I Don't move any characte from original place. Just add other characters.
    2. F1-F12 on blue+shift+top row (F1= blue+shift+1 and ...)
    3. Tab on Fn+BackSpace
    4. Escape on Fn+ReTurn
    5. Page Up/Down on Fn+Up/Down
    6. Home/End on Fn+Left/Right
    7. Fn+shift+z/x/a/s is empty.
    8. other characters showed in below:
    You can clone this projrct from that's github page.
    But do not forget, send me a feedback

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by WAHID; 2012-10-23 at 10:04.
    The Following 17 Users Say Thank You to WAHID For This Useful Post:
    anapospastos, Ariadeno, bingomion, don_falcone, ersanpermana, foobar, fw190, imo, Ken-Young, marxian, Megaltariak, mr_pingu, reinob, SHARP66, Skaven2k2, vi_, Wikiwide

     
    vi_ | # 2 | 2012-10-22, 11:00 | Report

    Check out this keymap, It will give you some clues on how to exploit the bugged z+x, j+k etc.

    Also, your delete key will not work in osso-xterm.

    Also, what is 'menu' symbol?

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by vi_; 2012-10-22 at 11:03.
    The Following 6 Users Say Thank You to vi_ For This Useful Post:
    demolition, don_falcone, fw190, pichlo, WAHID, Wikiwide

     
    WAHID | # 3 | 2012-10-22, 11:10 | Report

    You're right. delete key will not work in terminal, and i can not found any solution for this problem.
    I'm solved j+k bug with {} characters.
    But i did not find any bug for z+x and a+s keys, i don't have other character to allocate to those.

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

     
    WAHID | # 4 | 2012-10-23, 09:51 | Report

    ha ha!
    I exploit Fn+Shift+J/K keys.
    When i press and hold Fn with Shift key and press j/k typed {}.
    But i should press Fn and drop it, press and hold Shift and press j! ok typed {.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 2 Users Say Thank You to WAHID For This Useful Post:
    Mentalist Traceur, Wikiwide

     
    vi_ | # 5 | 2012-10-23, 11:27 | Report

    http://wiki.maemo.org/N900_Hardware_Subsystems#Keyboard

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 4 Users Say Thank You to vi_ For This Useful Post:
    demolition, foobar, Mentalist Traceur, Wikiwide

     
    demolition | # 6 | 2012-10-23, 14:21 | Report

    Re: Shift + J and Shift + K, both giving )&: Interesting!

    Has any cause been firmly decided on? Seems like a bit of a design cock up, if it really is as described in the above-linked wiki.

    Looks like it could be very handy, as a means to avoid pressing Fn + Ctrl + screen-tap, to get a lot of characters.

    How can Fn or Shift be cancelled? If you press Fn, Shift or both together, then decide you don't want to change kbd level, how does your kbd work? At the moment, to cancel either Shift or Fn, I just press one of the cursor, bksp or rtn keys, depending on what the cursor's doing.

    Do these advanced layouts work with MicroB? Its Ctrl + Left or Right for tabbing can be both useful and highly irritating! Or, does MicroB still override?

    @vi_ Thanks for heads up to your wiki page (and its link to main remapping page)

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by demolition; 2012-10-23 at 15:31. Reason: Reworded to make more sense!
    The Following User Says Thank You to demolition For This Useful Post:
    Mentalist Traceur

     
    vi_ | # 7 | 2012-10-23, 14:25 | Report

    What do you mean? MicroB does not have tabs!

    What does the 'menu' that you have assigned to the return key actually do?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    HtheB | # 8 | 2012-10-23, 15:11 | Report

    Originally Posted by vi_ View Post
    What do you mean? MicroB does not have tabs!

    What does the 'menu' that you have assigned to the return key actually do?
    holding down the CTRL button and "RIGHT ARROW" is assigned as the "TAB" button on MicroB, (Ctrl+left arrow is assigned for "Shift+tab")

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 2 Users Say Thank You to HtheB For This Useful Post:
    demolition, Mentalist Traceur

     
    demolition | # 9 | 2012-10-23, 15:24 | Report

    Originally Posted by HtheB View Post
    holding down the CTRL button and "RIGHT ARROW" is assigned as the "TAB" button on MicroB, (Ctrl+left arrow is assigned for "Shift+tab")
    Yeah, sorry - I wasn't very clear. My question is: would having a different kbd layout override this functionality, seeing as Tab is actually implemented? It's a good idea but sometimes annoying, especially in <textarea> elements, when it's not possible to use it like Ctrl + Left/Right on a PC, to skip to the beginning of words - BusyBox Power even has this sorted!

    @WAHID
    When using this custom layout, what happens to the symbol list (Fn + Ctrl)?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    WAHID | # 10 | 2012-10-23, 15:34 | Report

    Originally Posted by demolition View Post
    @WAHID
    When using this custom layout, what happens to the symbol list (Fn + Ctrl)?
    That's work correctly so.

    Edit | Forward | Quote | Quick Reply | Thanks

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