maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Maemo 5 / Fremantle (https://talk.maemo.org/forumdisplay.php?f=40)
-   -   [ANNOUNCE] NOKIA N900 Awesome Hardware Keyboard Layout for Programmers (https://talk.maemo.org/showthread.php?t=87511)

WAHID 2012-10-22 10:37

[ANNOUNCE] NOKIA N900 Awesome Hardware Keyboard Layout for Programmers
 
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:
https://raw.github.com/vahit/N900-HK...ter/keymap.png
You can clone this projrct from that's github page.
But do not forget, send me a feedback ;)

vi_ 2012-10-22 11:00

Re: [ANNOUNCE] NOKIA N900 Awesome Hardware Keyboard Layout for Programmers
 
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?

WAHID 2012-10-22 11:10

Re: [ANNOUNCE] NOKIA N900 Awesome Hardware Keyboard Layout for Programmers
 
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.

WAHID 2012-10-23 09:51

Re: [ANNOUNCE] NOKIA N900 Awesome Hardware Keyboard Layout for Programmers
 
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 {.

vi_ 2012-10-23 11:27

Re: [ANNOUNCE] NOKIA N900 Awesome Hardware Keyboard Layout for Programmers
 
http://wiki.maemo.org/N900_Hardware_Subsystems#Keyboard

demolition 2012-10-23 14:21

Re: [ANNOUNCE] NOKIA N900 Awesome Hardware Keyboard Layout for Programmers
 
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)

vi_ 2012-10-23 14:25

Re: [ANNOUNCE] NOKIA N900 Awesome Hardware Keyboard Layout for Programmers
 
What do you mean? MicroB does not have tabs!

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

HtheB 2012-10-23 15:11

Re: [ANNOUNCE] NOKIA N900 Awesome Hardware Keyboard Layout for Programmers
 
Quote:

Originally Posted by vi_ (Post 1284475)
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")

demolition 2012-10-23 15:24

Re: [ANNOUNCE] NOKIA N900 Awesome Hardware Keyboard Layout for Programmers
 
Quote:

Originally Posted by HtheB (Post 1284491)
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)?

WAHID 2012-10-23 15:34

Re: [ANNOUNCE] NOKIA N900 Awesome Hardware Keyboard Layout for Programmers
 
Quote:

Originally Posted by demolition (Post 1284499)
@WAHID
When using this custom layout, what happens to the symbol list (Fn + Ctrl)?

That's work correctly so.


All times are GMT. The time now is 02:56.

vBulletin® Version 3.8.8