Friday, March 19, 2010

Keys, keys, everywhere and not the one i want to press...

This post is about the physical keyboard of the N900. When I was looking for a phone as I previously posted, it had to have a physical keyboard. The keyboard was one of the things that sold me on the N900.

Perhaps I should start by saying that it is better than no keyboard! I don't have to waste screen space with a virtual keyboard. I honestly couldn't imagine doing this blog post with my N900 as I am doing if all I had was a virtual keyboard. But, that said, I am very disappointed in this keyboard's layout.

Where does it fall short for me...
  • Shift, FN, and Ctrl keys: these exist only on the left side of the keyboard. I constantly find it very difficult to get some combinations because I want to hit a shift/fn key on the right side and the second key on the left. This has adverse effects when doing acronyms. The following requires 10 key presses OR an uncomfortable reach with your right thumb while holding the shift/FN keys: - FAT -
  • Numbers: the numbers are arranged along the top row just as one would have on a qwerty keyboard; however, they require you to press the FN key to use. Locking the function key helps with that, but it is still inconvienent to do that. Numbers should have been placed in a keypad configuration like on Treo series of phones. At least the virtual keyboard got it right.
  • Special Key Combos: virtually impossible to do comfortably with the keypad while holding the phone. Try SHIFT+CTRL+P for doing a screen capture.
  • Offset Space Bar: Honestly, one does get used to it for the most part. My main issue is that it feels unnatural for the N & M keys more than anything else. I would still rather have the space bar in the middle... Or at least between the B & N keys.
  • TAB: Where is the tab function? I would so love a useable key combo to get a tab. Presently, i have only found the FN + Sym key sequemce to bring up a symbol page which happens to contain a tab key on it.

SOLUTIONS AND WORK AROUNDS:

Well, i dont kmow (common typo of mine because the N key is too far to the left) what are any work arounds for this. I have noticed that there are no FN settings for the arrow keys. Perhaps a keyboard mapper that enables modification of what the keys do... Say add functionality to map the arrow keys to primary functions of TAB, SHIFT, FUNCTION and CTRL with the left function key activating the arrow key functionality. I really havent explored this option yet, but it could be quite possible through SCIM or some other keyboard mapper.

Anyone have any thoughts or experiences with this?

Sadly, i dont know of any real option for the poor keyboard layout and lack of numeric keypad option that would really be suitable given the markings on the key face.

RELATED:

Predictive text. Not sure what the magic is here, but more often than not, it doesn't really seam to give me the word i really want. I would like to see some simple things work like auto capitalisation of 'i' when entered by itself and not followed by a period.

Readers, how have you been able to maximize it?

Some observations of mine:
  • Pressing right arrow moves to end of suggested word and adds a space.
  • Adding a period (or other punctuation) after selecting a suggestion will insert the punctuation to left of the space.
  • Pressing backspace/left arrow will remove the suggested portion of the word.
  • Pressing down arrow will move to next field and ignore the rest of the suggestion.
  • When using with the virtual keyboard (VKB), there are now arrows to do the previous function and accept the suggestion. To accept the suggestion, press (click) on the highlighted word. Well, that is all for this post. As always, i hope it is helpful to someone.

BTW: I have written this on my N900 using the MaStory application.

Thursday, March 18, 2010

N900 - New Toy in My Hands

I am tipically a person who makes my electronics last. My fastest computer is a laptop from 2004. I still have my dell P2 laptop (sure is hard to make that thing good for anything besides a space heater!)

My phones are no exception. I have been a Palm Treo 650 user since 2005 and have enjoyed it considerably. Despite not having wifi, I would still be using it if it wasn't for the failed earphone port. Have to have hands free.

Not wanting to jump into any phone, I reviewed the market for a suitable phone replacement. Up front, i knew it could not be a windows or an apple product. That left me thinking it would be a Palm Pre or Android phone. I didnt see an android phone i really liked until recently (moto Droid), and for some reason the country I am in doesnt have any Android phones... Just winmo, nokia, apple, etc...

A couple of weeks ago I happened to see a slider phone that caught my eye. It was the Nokia N900. In features it appeared to be everything i wanted on the surface. Storage, connectivity (GSM), keyboard.

Well, I sprang for it and havent been as happy as I expected - but I have been happy with it in many ways despite the disappointments.

This blog will discuss my journey with the phone. Yes, there will be some complaints. There will be some praise. There will also be some "useful work arounds" posted also.

I hope that the readers of my blog will find it both useful and interesting. If you havent got an n900, perhaps it will help you make an informed purchase. If you have one, perhaps it will serve to help you find the 'work around' you needed.

After having played with it for three weeks, I will start my initial blog off with things I like and things I dont. Future blogs will go into detail about these items as well as solutions, work arounds, thoughts.

Things I like:
  • Hardware: The specifications of the device are fairly impressive. Sure, the processor isn't the fastest on the planet; however, it is quite impressive over all: Bluetooth, Wifi, 32GB memory, IR, FM Transmitter, FM Receiver, Micro SD support (32Gb), standard 3.5mm headphone plug, slider format (keyboard), 5MegaPixel Camera, LED Flash, FANTASTIC Screen Resolution, Stereo Speakers (not excessively loud), stylus and resistive screen technology (well, that has pros and cons). OH... a phone!!!
  • Software: NOT Microsoft, NOT Apple, NOT S60... it is Linux (Debian Based) and runs Maemo. This means open source and active development community.

Things I don't like: This is a two edged sword in several cases.
  • Resistive Technology screen (have had problems of inaccuracy and failing in past on other devices).
  • Memory: Not as much as I expected for both "OS storage" and "running of programs". Without looking at a spec sheet, I believe it is 256mb RAM with upto 1GB total when adding in the swap.
  • Keyboard: Nice to have, but severely handicapped. More on this in a later post.
  • Software: Many of the PIM applications and phone applications are severely lacking.
  • Software: Sych software is not what I expected.
OK. Hopefully this will whet your appetite for future posts.

I look forward to reader feedback, corrections, and reader solutions.