Nokioteca [Nokia] Forum: [mshell] Errore Lettura Tastiera N97. - Nokioteca [Nokia] Forum

Salta al contenuto

Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

[mshell] Errore Lettura Tastiera N97. Sto sbagliando qualcosa?

#1 L   lento 

  • Senior Member
  • PuntoPuntoPuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 637
  • Iscritto: 03 settembre 2008
  • Cellulare:E72

Inviato 09 settembre 2009 - 07:40

Salve... sto tentando di provare mShell versione 3.04 su N97....

Riscontro un problema sulla lettura della tastiera fisica del N97.

Eseguendo il seguente programmino
use ui
cls();
ui.keys(false,false);
while true do
  a=ui.cmd(200);
   if a<>null then print a; end;
end;

ho riscontrato che la prima fila di tasti (qwerty e relativi tastini blu 1234567890) non viene letta correttamente.
Di fatti legge i tasti numerici! e non cè verso di poter ottenere le lettere (qwerty) anche premendo la freccia blu, solo il tasto maiuscolo
mi permette di leggere (QWERTY) ovviamante in maiuscolo!.

Ho provato anche con le seguenti combinazioni di ui.keys

ui.keys(2);
ui.keys(4);
ui.keys(8);


La tastiera è impostata come Italia con autocompletamento disattivato.

Essendo nuovo della versione 5th dei Nokia cosa stò sbagliando ??? :crying_anim02:
0

#2 L   madhacker 

  • Senior Member
  • PuntoPuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 527
  • Iscritto: 16 settembre 2006
  • Cellulare:N95-2,5800

Inviato 09 settembre 2009 - 13:21

prova questo codice in python e verifica se riscontri gli stessi problemi
#
# keyviewer.py
#
# Copyright (c) 2005 Nokia Corporation
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#	 http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#

import appuifw
import graphics
import e32

keyboard_state={}
last_keycode=0

def draw_state():
	canvas.clear()
	canvas.text((0,12),u'Scancodes of pressed keys:',0x008000)
	canvas.text((0,24),u' '.join([unicode(k) for k in keyboard_state if keyboard_state[k]]))
	canvas.text((0,36),u' '.join([unicode(hex(k)) for k in keyboard_state if keyboard_state[k]]))
	canvas.text((0,48),u'Last received keycode:', 0x008000)	
	canvas.text((0,60),u'%s (0x%x)'%(last_keycode,last_keycode))
	
def callback(event):
	global last_keycode
	if event['type'] == appuifw.EEventKeyDown:
		keyboard_state[event['scancode']]=1
	elif event['type'] == appuifw.EEventKeyUp:
		keyboard_state[event['scancode']]=0
	elif event['type'] == appuifw.EEventKey:
		last_keycode=event['keycode']
	draw_state()

canvas=appuifw.Canvas(event_callback=callback,
					  redraw_callback=lambda rect:draw_state())
appuifw.app.body=canvas

lock=e32.Ao_lock()
appuifw.app.exit_key_handler=lock.signal
lock.wait()


ps: hai un mp

Messaggio modificato da madhacker il 09 settembre 2009 - 13:22

0

#3 L   lento 

  • Senior Member
  • PuntoPuntoPuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 637
  • Iscritto: 03 settembre 2008
  • Cellulare:E72

Inviato 09 settembre 2009 - 18:02

Visualizza Messaggimadhacker, il 09/09/2009 - 14:21, ha scritto:


Ti ringrazio veramente per l'interesse a questo problema ma non utilizzo python da molto tempo, in più
(Essendo un cellulare da lavoro) vorrei incasinarlo il meno possibile...

Nel caso nessuno abbia questo problema o nessuno sia in grado di darmi qualche dritta...Passerò una giornata a ricercare la versione
adatta di python, installarlo, provare il programma che gentilmente mi suggerisci e sucessivamente formattare tutto il cellulare per portarlo alle
condizioni in cui cè lo dà mamma Nokia.

ps: hai un mp l' ignoranza abbonda.....cosa significa mp? :lmaosmiley: .....
0

#4 L   madhacker 

  • Senior Member
  • PuntoPuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 527
  • Iscritto: 16 settembre 2006
  • Cellulare:N95-2,5800

Inviato 09 settembre 2009 - 18:20

ops...
mp = Messaggio Privato
comunque ti basta solo installare il runtime e la shell di python, metterci lo script e provarlo. finito, ne trai le tue conclusioni ed elimini lo script e i 2 sis precedentemente installati dalla gestione applicazioni, senza doverlo necessariamente formattare :lmaosmiley:
0

#5 L   lento 

  • Senior Member
  • PuntoPuntoPuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 637
  • Iscritto: 03 settembre 2008
  • Cellulare:E72

Inviato 10 settembre 2009 - 07:03

Visualizza Messaggimadhacker, il 09/09/2009 - 19:20, ha scritto:

mp = Messaggio Privato

'madhacker' porta pazienza......come si fà a leggere il mp :angel:
E' mica per niente se chiama LENTO... Alter! sta zitto!.

O un riferimento nel sito a come si fà.

Messaggio modificato da lento il 10 settembre 2009 - 07:13

0

#6 L   madhacker 

  • Senior Member
  • PuntoPuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 527
  • Iscritto: 16 settembre 2006
  • Cellulare:N95-2,5800

Inviato 10 settembre 2009 - 10:52

:mumble:
direi che il link è
Per visualizzare questo link registrati o esegui il log in.
ma se guardi in alto a destra nel forum, sotto il logo e sotto i 4 collegamenti (Siti Amici, Blog Nokia serie n, nokioteca su facebook, scarica la nokioteca toolbar) vedrai un'altra barra, che a sinistra ti dirà che sei connesso come: lento e in fondo a destra 1 (o 2) Nuovi MP. ci clicchi su e .... woilà :D
0

#7 L   lento 

  • Senior Member
  • PuntoPuntoPuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 637
  • Iscritto: 03 settembre 2008
  • Cellulare:E72

Inviato 10 settembre 2009 - 14:50

Visualizza Messaggimadhacker, il 10/09/2009 - 11:52, ha scritto:

:mumble:
direi che il link è
Per visualizzare questo link registrati o esegui il log in.
ma se guardi in alto a destra nel forum, sotto il logo e sotto i 4 collegamenti (Siti Amici, Blog Nokia serie n, nokioteca su facebook, scarica la nokioteca toolbar) vedrai un'altra barra, che a sinistra ti dirà che sei connesso come: lento e in fondo a destra 1 (o 2) Nuovi MP. ci clicchi su e .... woilà :D

Grazie! molto semplice la cosa...sinceramente non sapevo come fare.
Comunque essendo loggato come lento la scritta a sinistra indica 0 Nuovi MP
Ho provato ugualmente a vedere se ne esistevano precedenti....ma non trovo nulla? :D (GiurinGiuretto...che non li ho cancellati!).

Ora starò attento anche a quel indicatore!

Ritornando al problema della tastiera ho provato a riformattare l'intero N97 anche perchè al' accensione a volte suonava la solita nenia Nokia e a volte nò.
Ho provato anche ad installare mShell sul disco interno, ma non si risolve il problema.

Ps.: Girando per il web ho scoperto che il modello N97 è afflitto da qualche problema! tipo la nenia nokia che a volte suona e a volte no! in oltre esiste un problema di gestione del T9 da tastiera fisica! :D
0

#8 L   madhacker 

  • Senior Member
  • PuntoPuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 527
  • Iscritto: 16 settembre 2006
  • Cellulare:N95-2,5800

Inviato 10 settembre 2009 - 15:04

l'n97 che ti hanno dato è di tipo brand? ovvero è marchiato TIM, Vodafone, Wind o 3?
in caso negativo, a breve uscirà un nuovo firmware che sembrerebbe risolvere alcuni difettucci. in caso positivo, assicurati comunque che il firmware che hai sia l'ultimo.

per vedere se è l'ultimo basta collegare il cellulare via USB al pc in modalità PC Suite. Aprire Nokia PC Suite e lanciare Nokia Software Updater, il quale ti dirà se ci sono o meno aggiornamenti per il tuo telefono.

PS: mi mandi un "MP" con un indirizzo dove posso scriverti? dato che sul forum sembrano essere svaniti :D
PPS: se non sai come scrivermi un "MP" clicca sul mio nome e poi sul lato sinistro clicchi su "Invia Messaggio" ;)
0

#9 L   lento 

  • Senior Member
  • PuntoPuntoPuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 637
  • Iscritto: 03 settembre 2008
  • Cellulare:E72

Inviato 17 settembre 2009 - 14:39

Visualizza Messaggimadhacker, il 10/09/2009 - 16:04, ha scritto:

l'n97 che ti hanno dato è di tipo brand? ovvero è marchiato TIM, Vodafone, Wind o 3?
in caso negativo, a breve uscirà un nuovo firmware che sembrerebbe risolvere alcuni difettucci. in caso positivo, assicurati comunque che il firmware che hai sia l'ultimo.

Il telefono è brand TIM tastiera italiana ed è aggiornato alla varsione 12.0.0.24 (Ti lascio immaginare che cosa hò combinato!)
Ma nonostatnte questa modifica la tastiera risponde in mShell in modo anomalo.
Credo ci siano dei comandi di impostazione (che non conosco) per rendere funzionante la scansione della tastiera.
Tenete presente che tutte le finestre di input previste da mShell funzionano ed anche i tasti sono corretti!.

Per ora mi sono limitato a modificare i codici dei tasti nella mia applicazione così da poter lavorare con il N97.
(Che bel cellulare!!! per chi lavora credo che sia tra i migliori, la tastiera è fondamentale in questo caso.)
(Per windoz... comunque da tempo ci aveva già pensato HTC!,)


Visualizza Messaggimadhacker, il 10/09/2009 - 16:04, ha scritto:

PS: mi mandi un "MP" con un indirizzo dove posso scriverti? dato che sul forum sembrano essere svaniti :wub:
PPS: se non sai come scrivermi un "MP" clicca sul mio nome e poi sul lato sinistro clicchi su "Invia Messaggio" :)


Ti ho inviato un MP solo ora a causa del blocco da Giovedì a Giovedì della mia linea internet...Non siate malevoli....
avevo pagato l'abbonamento.
:incazzato:
0

#10 L   lento 

  • Senior Member
  • PuntoPuntoPuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 637
  • Iscritto: 03 settembre 2008
  • Cellulare:E72

Inviato 19 settembre 2009 - 21:53

'madhacker' Sei riuscito a leggere il mio MP?. Ti è arrivato?. :lmaosmiley:
0

#11 L   madhacker 

  • Senior Member
  • PuntoPuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 527
  • Iscritto: 16 settembre 2006
  • Cellulare:N95-2,5800

Inviato 19 settembre 2009 - 22:08

si, e ti ho risposto anche, ma a quanto pare sembrerebbe che nemmeno questo ti sia arrivato :lmaosmiley:
0

#12 L   lento 

  • Senior Member
  • PuntoPuntoPuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 637
  • Iscritto: 03 settembre 2008
  • Cellulare:E72

Inviato 20 settembre 2009 - 13:31

Visualizza Messaggimadhacker, il 19/09/2009 - 23:08, ha scritto:

si, e ti ho risposto anche, ma a quanto pare sembrerebbe che nemmeno questo ti sia arrivato :)

Confermo! in alto a destra è sempre segnato : 0 Nuovi MP
ho provato anche a ravanare nel mio messenger..... ma nulla? non capisco dove sbaglio?. ;)
0

#13 L   lento 

  • Senior Member
  • PuntoPuntoPuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 637
  • Iscritto: 03 settembre 2008
  • Cellulare:E72

Inviato 25 settembre 2009 - 16:39

Visualizza Messaggilento, il 17/09/2009 - 15:39, ha scritto:

(Che bel cellulare!!! per chi lavora credo che sia tra i migliori, la tastiera è fondamentale in questo caso.)
(Per windoz... comunque da tempo ci aveva già pensato HTC!,)


Correggo quando ho detto in un attimo di entusiasmo infantile.......
Per Lavoro sono tornato ad utilizzare E71.
0

Condividi questa discussione:


Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione