Nokia N9 tips & tricks cz. 25 — dodatkowe układy klawiatury ekranowej

Jakiś czas temu opisywałem przygotowaną przez siebie modyfikację polskiego układu klawiatury ekranowej. Domyślna klawiatura ma bowiem „wyciągnięte na wierzch” dedykowane przyciski do czterech znaków diakrytycznych ż, ł, ą i ę, które zajmują cenną przestrzeń w układzie pionowym. Jeżeli ktoś używa ich rzadko, może to irytować.

Tamta porada miała tę słabość, że wymagała klepaniny w Terminalu, aby ten zmodyfikowany przeze mnie układ zainstalować. Dla wielu osób mogło to być zadanie nie do przejścia — wygodniej by było to zrobić przy pomocy jakiejś aplikacji. Pojawiło się też w komentarzach pytanie ze strony firemana38, czy istnieje układ alfanumeryczny klawiatury w stylu tradycyjnych telefonów, czyli posiadający kilka liter pod jednym klawiszem. Rozwiązanie obu tych problemów znalazłem dość szybko — okazało się, że wkrótce po moim wpisie pojawił się specjalny program do tego celu, ktoś stworzył też szukany przez firemana38 układ klawiatury. Z publikacją na ten temat musiałem się jednak trochę wstrzymać, ale o tym za chwilę...

Program o którym mowa to MesInput i można go bezpłatnie pobrać ze sklepu Nokii. Pobieramy zatem, instalujemy i uruchamiamy. Interfejs jest co prawda w języku angielskim, ale obsługa nie powinna przysporzyć nikomu problemów. Patrząc od góry mamy sekcje: Status, List of keyboards, Install oraz Miscellaneous. Pierwsza chyba nie wymaga wyjaśnień, w drugiej możemy przeglądać popularne układy klawiatur, w trzeciej je instalować, a w czwartej kasować. Klawiatury proponuję wyszukiwać jednak na stronie programu tj. www.mesinput.com, ponieważ z poziomu telefonu nie ma jakiegokolwiek podglądu, a sama lista jest ograniczona do bodaj kilkunastu pozycji (tymczasem ogółem jest ich ponad 100).

Gdy już „namierzymy” układ klawiatury o który nam chodzi, reszta jest banalna. W przypadku przeglądania listy z poziomu programu wystarczy wybrać opcję Install keyboard. W przypadku wyszukiwania na stronie notujemy sobie numer identyfikacyjny danego układu i wpisujemy w sekcji Install programu. Dla klawiatury alfanumerycznej poszukiwanej przez firemana38 będzie to nr 219060. Wybieramy Install keyboard, w sekcji Status pojawi nam się napis Fetchning keyboard, a poprawna instalacja zostanie potwierdzona komunikatem Keyboard ready to use. Co najważniejsze, nie trzeba później wchodzić do menu Ustawień aby ją uaktywnić — od razu jest dostępna, aby się na nią przełączyć wystarczy przesunąć aktualną klawiaturę w lewo lub prawo.

W bazie MesInput znalazł się także zmodyfikowany przeze mnie, polski układ klawiatury — pozbawiony co prawda dedykowanych znaków diakrytycznych, ale za to z większymi odstępami pomiędzy pozostałymi klawiszami oraz z łatwiejszym wyborem polskich znaków poprzez przytrzymanie ich łacińskiego odpowiednika (porównanie powyżej). Układ ten znajdziecie pod numerem 287023. To właśnie na jego dodanie zeszło mi trochę czasu, a nie chciałem tej porady publikować wcześniej, bo zależało mi aby była kompletna. Okazało się jednak, że autor aplikacji — Otso Virtanen (nawiasem mówąc sympatyczny człowiek, który pracuje jako Product Manager w Nokii), był akurat w tym czasie w Chinach skąd trudno mu było tę operację przeprowadzić. Dzisiaj się to w końcu udało ;)

Warto też przejrzeć inne układy np. z samymi emotikonami (nr 36020), czy akronimami (nr 36023 i 36024). Być może dla kogoś okażą się równie przydatne. Przy niektórych klawiaturach jest opcja podglądu na stronie. Jeżeli ktoś były chętny to może się też pokusić o stworzenie własnego układu. 

oprogramowanie porady urządzenia mobilne

Komentarze (36)

avatar
slotwek (niezalogowany)
| 10.12.2011 9:08
No to super. Ja sobie zainstaluje klawiaturke polska i hiszpanska :-)
avatar | 10.12.2011 11:36
A propos tej klawiaturki którą masz na drugim screenie, to zrobiłem coś podobnego, ale nie wrzucałem na Mesinput, bo to w paru plikach jest. Idea jest taka, żeby na klawiaturze numerycznej mieć literki w układzie identycznym jak na starej klawiaturze telefonu. Bardzo przydatne jeśli ktoś zapamiętywał numery używając właśnie tych literek (np. nux = 689). Więcej informacji o tej klawiaturce tutaj:
http://talk.maemo.org/showthread.php?p=1124190#post1124190

Tworzenie klawiaturek jest bardzo proste jeśli ktoś miał jakąkolwiek styczność z XML. Trochę czasu może zająć rozgryzanie poszczególnych tagów, ale można bazować na istniejących (przygotowanych przez Nokię) układach, które są dostępne tutaj:
/usr/share/meegotouch/virtual-keyboard/layouts/
avatar
fireman38 (niezalogowany)
| 10.12.2011 12:04
Dzieki @ Krogulec . Programik i klawiatury rewelacyjne. Szkoda tylko ze nie ma w tej klawiaturze pl tylko en i brak słownika t9 ale i tak duże postepy co do oprogramowania n9. Mam nadzieję , że niedługo się pojawi z pl i dodany bedzie słownik t9. Pozdrawiam
avatar
fireman38 (niezalogowany)
| 11.12.2011 16:44
Witam. Klawiatura nr nr 219060 czyli niby alfanumeryczna nie ma słownika T9 dlatego pisze sie na niej tragicznie, czy jest ktoś kto zrobi klawiaturke alfanumeryczną z prawdziwego zdarzenia ze słownikiem t9 np. taka jak w n8 .
avatar | 12.12.2011 0:17
Wydaje mi się, że jak sobie zmienisz język/katalog na polskie (catalog="pl" language="pl"), to powinieneś mieć polski słownik. Wystarczy pobrać plik XML i zmienić te dwa atrybuty. Pliki z własnymi układami kopiuje się do:
/home/user/.config/meego-keyboard/layouts/
avatar
fireman38 (niezalogowany)
| 12.12.2011 12:08
@Nux: dzieki za info ale sama zmiana na pl nic nie dała, mi cały czas chodzi o system pisania taki aby był słownik T9. Tak jak w normalnym telefonie nokii, jesli to działa to system pisania jest rewelacyjny jak dla mnie, mozna pisac nawet nie patrząc na telefon. Pozdrawiam
avatar | 12.12.2011 13:42
Słownik T9 to zdaje się sprawa niezależna od układu klawiatury. Co do bezwzrokowego pisania to nie widzę tego na gładkiej tafli ekranu - tak można pisać jak się ma fizyczne przyciski. Generalnie, tak jak już pisałem za pierwszym razem, moim skromnym zdaniem taka klawiatura w przypadku Nokii N9 jest bez sensu. Po co kopać ziemię kalkulatorem skoro masz koparkę w postaci wygodnej klawiatury QWERTY? ;)
avatar
fireman38 (niezalogowany)
| 12.12.2011 13:59
@Krogulec: Tak klawiatura w n9 jest bardzo wygodna, ale taka tez przyda się a zwłaszcza jesli ktoś to lubi, z pisaniem bezwzrokowym napisałem "mozna" nie koniecznie trzeba :) a słownik T9 nie działa z tą klawiaturą 219060.
avatar
Sish (niezalogowany)
| 27.12.2011 9:50
Witam Wszystkich Ukłony dla Krogulca (Good Job) Mam pytanie do Slotwek Jaki nr ma klawiatura hiszpanska?
avatar
Anonim (niezalogowany)
| 27.12.2011 11:39
Witam wszystkich,
Bardzo fajna stronka. Tego właśnie szukałem, jak zamienić klawiaturę w Noki N9 na alfanumeryczną w trakcie pisania sms'a. Próbowałem z tego co piszecie coś zrobić , ale nei wyszło. :( Czy mógłby ktoś łopatologicznie opisać jak zamienić istniejąca klawiaturę na alfanumeryczną? Dzięki za pomoc.
avatar
arrek (niezalogowany)
| 27.12.2011 12:00
Witam wszystkich,
Próbuję zmienić klawaiturę w Noki N9 na kalwiaturę alfanumeryczną (9 przycisków) wedłig opisywanych przez was porad, ale coś nie wychodzi. Czy może ktoś opisac to łopatologicznie, co i jak po kolei zrobić? :)
avatar | 27.12.2011 20:37
Obawiam się, że bardziej łopatologicznie się już nie da... Czytaj uważnie i wykonuj polecenia krok po kroku.
avatar
pinioj (niezalogowany)
| 27.12.2011 23:59
Hej witam.
U mnie ten programik nic nie jest w stanie zainstalować. Wyskakuje komunikat iż kod (oznaczający odpowiednia klawiaturę) jest błędny. Co więcej, po naciśnięciu przycisku "popular keyboards" wyskakuje komunikat iż jest błąd. Jakieś sugestie?
avatar
essi90 (niezalogowany)
| 28.12.2011 11:33
Właśnie ja też napaliłam się na alfanumeryczną, jakoś nie umiem szybko pisać na qwerty, a tu feler - nie ma słownika - jakiś pomysł jak to zmienić?
avatar | 28.12.2011 15:10
@pinioj: Możesz dodać tą klawiaturę ręcznie, ale to trochę zabawy. Przede wszystkim trzeba ją "wyciągnąć" ze strony MesInput.

Pierwszy sposób:
1. Wchodzisz na stronę http://www.mesinput.com/viewlayouts/layout/219060
2. Klikasz prawym przyciskiem myszy na link XML
3. Wybierasz z menu kontekstowego opcję "Zapisz element docelowy jako" lub "Zapisz link jako" (ta opcja różnie nazywa się w poszczególnych przeglądarkach)
4. Zmieniasz "Zapisz jako typ: Text document" na "Wszystkie pliki"
5. Wpisujesz w okienku powyżej "multitap.xml"
6. Klikasz "Zapisz"

Drugi sposób:
1. Klikasz w link XML tj. http://www.mesinput.com/api/vkblayouts/xml/219060
2. Zaznaczasz cały tekst na stronie wciskając Ctrl+A, następnie kopiujesz do schowka Ctrl+C
3. Otwierasz systemowy Notatnik
4. Wklejasz skopiowaną zawartość Ctrl+V
5. W menu wybierasz Plik -> Zapisz jako
6. Zmieniasz opcję "Zapisz jako typ: Dokumenty tekstowe (*.txt)" na "Wszystki pliki
7. Wpisujesz jakąś nazwę np. multitap.xml
8. Zmieniasz kodowanie z ANSI na UTF-8
9. Klikasz "Zapisz"

Jak już masz plik XML z układem klawiatury to trzeba go jeszcze przegrać do odpowiedniego folderu zgodnie z instrukcją: http://www.dobreprogramy.pl/Krogulec/Nokia-N-tips-tricks-cz--modyfikacja-polskie...
(zamieniając oczywiście frazę pl_mod.xml na multitap.xml)
avatar
essi90 (niezalogowany)
| 28.12.2011 16:04
wczoraj strona nie działała i dlatego nie dało się zainstalować nic.
avatar
Anonim (niezalogowany)
| 29.12.2011 21:55
Krogulec bardzo dziękuję za pomoc i instrukcję jak zmienić tą klawiaturę. Teraz powinno się udać, tylko że chyba coś nie tak jest z stronką, którą podajesz, bo plki xml za wiele nie zawiera po jego otwarciu. Nawet po odświeżeniu stronki nic więcej się nie pojawia po za tym co przedstawiam poniżej. Jest inne miejsce, gdzie mogę odszukać ten plik?

The XML page cannot be displayed
Cannot view XML input using style sheet. Please correct the error and then click the Refresh button, or try again later.


--------------------------------------------------------------------------------

An XML element is not allowed inside a DTD. Error processing resource 'http://www.mesinput.com/api/vkblayouts/xml/VirtualKe...


^

avatar | 29.12.2011 22:23
Wrzuciłem Ci ten układ na swój serwer. Możesz go pobrać pod adresem http://files.krogulec.me/blog/multitap.zip. Wypakuj zawartość do /home/user/MyDocs i dalej tak jak pisałem.
avatar
Anonim (niezalogowany)
| 11.01.2012 12:42
Ja mam pytanie. Czy na klawiaturze są gdzieś strzałki kierunkowe, tak jak na innych telefonach ? Bo jak się pisze i chce się cofnąć kilka znaków, to trafić palcem tam gdzie się chce jest w zasadzie niemożliwe.
avatar
Anonim (niezalogowany)
| 11.01.2012 13:26
To pozostaje mi poczekać aż Orange udostępni jakiś uaktualnienie. Szkoda że nie da się po prostu takiej klawiatury ze strzałkami doinstalować. Dzięki za odpowiedź.
avatar
Anonim (niezalogowany)
| 11.01.2012 17:56
Hmm, to się w sumie długo nie naczekałem :)
avatar
Łasiczka (niezalogowany)
| 08.02.2012 20:19
Czy jest możliwość wyłączenie polskich znaków w smsach, tzn żeby mi nie zjadało połowy smsa ?
avatar | 08.02.2012 22:49
@Łasiczka
Ustawienia > Aplikacje > Wiadomości > Kodowanie znaków ustaw na częściowe i po kłopocie.
Przed wysłaniem (niezauważalnie) wytnie ogonki i nie obetnie ilości znaków w sms.

@Krogulec
Nie wiesz czy update 1.2 zmienia coś w układzie klawiszy na ekranie?
Konkretnie chodzi mi o Swype.
Jak zaczynam słowo od litery "P" to trudno w nią trafić i ekran się przesuwa w prawo;)
Zamiast Swype uruchamiam Swipe :)
avatar | 08.02.2012 22:52
Nic mi o tym nie wiadomo... :(
avatar | 08.02.2012 23:04
Poprawka - ekran przesuwa się w lewo a nie w prawo.
Może z czasem zacznę trafiać bardziej precyzyjnie.
Litera P jest chyba za blisko prawej krawędzi ekranu i przy Swype to przeszkadza.
avatar | 09.02.2012 23:28
Jeśli wyraz jest dłuższy niż 4-5 liter, to można spokojnie zaczynać przy "o" - zwykle i tak załapuje o co chodzi (w kolejnych literkach można dochodzić do "p" - wtedy nie powinno już załapać zmienianie klawiatury). Trochę lepiej jest też w ułożeniu poziomym.
avatar
tomir1 (niezalogowany)
| 15.02.2012 16:00
pytanie blondynki :) czy nokia n9 ma wogóle oryginalnie zainstalowaną klawiaturę alfanumeryczną? i jeśli tak to jak ją ustawić?
avatar | 15.02.2012 22:06
Jeśli masz swype, to klawiaturę włącza się najszybciej gestem: od niebieskiego s (klawisz swype) przejedź do 5 (f).
Taka typowo numeryczna włącza się czasem. Np. jeśli ustawisz sobie pin składający się tylko z cyfr, to będziesz mieć klawiaturę numeryczna.
avatar
Keplian (niezalogowany)
| 16.02.2012 8:36
Dzień dobry!
Czytam ten blog od samego początku. Dziękuję za niego.
Od dwóch dni mam N9. Bez słów. Na razie zrobiłem aktualizację i uczę się.
Ponieważ są problemy ze stroną http://www.mesinput.com i nie mogę ściągnąć klawiatury 219060 i 287023. Gdyby ktoś miał te układy klawiatur, to prosiłbym o udostępnienie.
Dziękuję
avatar
Keplian (niezalogowany)
| 16.02.2012 11:01
Już działa. Przepraszam.
avatar
rafaelrp (niezalogowany)
| 17.02.2012 21:08
Witam wszystkich. Czy komuś udało się włączyć w N9 alfanumeryczną klawiaturę w stylu tradycyjnych telefonów, czyli posiadających kilka liter pod jednym klawiszem i to w dodatku z polskim słownikiem T9. Czy jest to wogóle możliwe? dzięki za odpowiedź...
avatar
Rafal80 (niezalogowany)
| 26.02.2012 23:37
A mnie nie działa... tzn zainstalowałem program, ściągnęło mi klawiaturę piszę że jest gotowa do użycia, ale jak przełączam podczas pisanie sms w prawo czy w lewo jest tylko klawiatura angielska i polska te standardowe
avatar
Laki1231 (niezalogowany)
| 10.05.2012 21:25
Mam pytanko a taka klawa jak jest na N8 alfanumeryczna z T9 da radę zależy mi na takiej :(
avatar | 11.05.2012 4:48
T9 w sensie uzupelniania wyrazow nie ma raczej, ale jesli chcesz miec pod jednym klawiszem wiele liter, to da sie zrobic.
avatar
Laki1231 (niezalogowany)
| 14.05.2012 19:27
Naczy T9 normalne, a klawiatura taka http://www.internetzona.pl/wp-content/uploads/2011/06/nokia-n8-c7-symbian-anna-3... idealnie taką mogli zrobić:(
Dodaj komentarz