maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N900 (https://talk.maemo.org/forumdisplay.php?f=44)
-   -   The Keyboard (https://talk.maemo.org/showthread.php?t=32603)

Matan 2009-10-09 12:06

Re: The Keyboard
 
Quote:

Originally Posted by solarion (Post 342292)
My kingdom for a pipe! Seriously, that's the #1 annoyance on my n810. So much so that I went and bought a bluetooth keyboard. (Second up is lack of { and }; you're not properly lazy until you do that to save retyping a bunch of junk).

My N810 has a pipe key - that is FN+Z. there are also {}: by FN and ,. Tab is Chr+, and it is not the same as ctrl+I.

All it takes is a few tweaks to the file
/usr/share/X11/xkb/symbols/nokia_vndr/rx-44 .

On the N900 it will be more problematic, as there are less keys.

白い熊 2009-10-09 12:48

Re: The Keyboard
 
Can you post the part of the file which sets tab as Ctrl+,

kwotski 2009-10-09 13:02

Re: The Keyboard
 
Quote:

Originally Posted by 白い熊 (Post 342481)
I'm not sure about this, certainly Ctrl + l doesn't do this on my PC under Ubuntu.

Do you have to enable something for this to work?

If you're in a shell, try ctrl-v then ctrl-i

(in some contexts, ctrl-v has the meaning: take the next character literally.)

If you're in a different application, like wanting to press tab to cycle around input fields in a webpage, I think you'd be out of luck altogether with ctrl-i because input wouldn't go through the same keymapping process - e.g. in this edit box, I can use ctrl-i to put text in italics and ctrl-v is just paste.

No idea whether ctrl-v ctrl-i works in maemo's / N900's shell (maybe it would paste?) but it works here in centos's konsole.

白い熊 2009-10-09 13:27

Re: The Keyboard
 
Wow, you really learn something every day with GNU/Linux, don't you.

In Ubuntu Ctrl-i works as tab on its own, in a terminal and console.

Have to explore this further.

Hmmm, even works in Emacs. Very surprising... :O)

Now to find out, where this is actually set?

Flandry 2009-10-09 13:39

Re: The Keyboard
 
In Kubuntu Konsole, Ctrl-v Ctrl-i inputs a tab. This is news to me, too.

I'm still a bit unsure how the Fn+Symbol+key works. It says it "Enters special characters" in the N900 manual, but there is no third symbol on the keycaps and no guide in the manual to what "special characters" correspond with each key. Is this on a separate language-specific addendum somewhere?

chemist 2009-10-09 13:51

Re: The Keyboard
 
Quote:

Originally Posted by Flandry (Post 342279)
It begins on page 22 of the manual. Thanks. :)

There really is NO tab key or key combination. I thought this was a linux computer. Pfft. :P

Otherwise the setup seems pretty good.

the manual has gone offline or is it just me? read it about 3h ago and now its not there but the server is reachable

eiffel 2009-10-09 14:02

Re: The Keyboard
 
You've broken it!

pelago 2009-10-09 14:04

Re: The Keyboard
 
Quote:

Originally Posted by chemist (Post 342567)
the manual has gone offline or is it just me? read it about 3h ago and now its not there but the server is reachable

Gone for me too :(

Matan 2009-10-09 14:42

Re: The Keyboard
 
Quote:

Originally Posted by 白い熊 (Post 342523)
Can you post the part of the file which sets tab as Ctrl+,

Not Ctrl, but Chr.

This part is a bit more complicated, since it comes with my modification of the Chr from a key that is used by the keyboard software to open a window with special keys, to a simple modifier like fn, shift, etc.

If you copy this file
http://my.arava.co.il/~matan/770/rx-44-he
to you directory /usr/share/X11/xkb/symbols/nokia_vndr/ and run the command

setxkbmap -symbols nokia_vndr/rx-44-he he1

then Chr-, will function as Tab key (for example for moving between fields in a dialog window).

Flandry 2009-10-09 14:46

Re: The Keyboard
 
Quote:

Originally Posted by chemist (Post 342567)
the manual has gone offline or is it just me? read it about 3h ago and now its not there but the server is reachable

Yup, seems it's gone. The name was "Nokia_N900_Rover_en-US_es-LAM.pdf", and i noticed in the video showing the QT port that the prototype gadget's name was "rover". It may be that the manual was also a "prototype" and therefore they took it down. You might find a new one if you poke around--that one wasn't as trivial to find as i would have expected.


All times are GMT. The time now is 07:46.

vBulletin® Version 3.8.8