PDA

View Full Version : SageMC und Buchstaben löschen


ehanekla
09-07-2008, 02:56 PM
Hallo Experten,

gibt es eigentlich bei allen deutschen Benutzern niemanden ausser mir, der SageMC benutzt und bei dem das Löschen von Buchstaben (Knopf Löschen/Erase) über die Bildschirmtastatur nicht funktioniert?!?
Statt den vorigen Buchstaben zu löschen, wird bei mir immer ein Rechteck gezeichnet. Am PC ist das nicht wirklich schlimm, aber bei Texteingaben über die Fernbedienung meines MVP habe ich dann wirklich ein Problem...

Ich habe das schon im SageMC Forum gepostet (m. Screenshot), aber da hat das Problem noch niemand gekannt...

http://forums.sagetv.com/forums/showthread.php?t=35012

Gruß

ehanekla

stani
09-08-2008, 05:32 AM
Hallo ehanekla,

ich würde mich nicht als Experten bezeichnen, aber kannst du diesen "Fehler" auch mit dem Standard-Theme reproduzieren so wie von Opus gefragt?

Ich habe die Probleme nicht, und auch gerade nicht herbeiführen können. Auch benutze ich kein SageMC.

Ich mag dich ungern in Arbeit rennen lassen, aber bei der Installation von Java kann man noch weitere Sprachunterstützungen mit installieren. Ich mache das immer, vielleicht kannst du das noch mal kontrollieren.

Noch so eine Idee, die aber eigentlich nix mit deinem "Fehler" zu tun haben kann, aber man vielleicht auch mal probieren könnte: Bei der Installation von Sage wird man nach "Remote Control" gefragt, was gibst du hier an. Ich immer "No Remote". Die Eingabe sollte ja eigentlich nur für den PC sein. Vielleicht kann hier auch was schief laufen und so die ungewünschte Verhaltensweise hervorgerufen werden.

Grüße
Stani

PS: woher kommst du aus NDS? ( wg. Datenschutz weiter per PM )

ehanekla
09-08-2008, 01:31 PM
Hallo stani,

danke für die Antwort. Der Fehler tritt tatsächlich nur bei SageMC auf. Ich habe keine Unterstützung für eine Fernbedienung installiert. Ich verwende SageTV sowieso nur mit dem MediaMVP und der hat eine eigene Fernbedienung.

Die Sprachunterstützung ist eine gute Idee, das werde ich mal versuchen.

Mal probieren...

Gruß

ehanekla

flachbar
09-11-2008, 08:16 PM
Hallo stani,

danke für die Antwort. Der Fehler tritt tatsächlich nur bei SageMC auf.

Tritt das Problem auch im Suchdialog MyTV / Search / By Keyword auf ?



Dirk

ehanekla
09-21-2008, 08:05 AM
Hallo flachbar,

danke für deine Antwort. Sehr interessant! Die von dir genannte Stelle hat dieses Problem tatsächlich nicht!!! Ansonsten leiden (so weit ich weiß) alle anderen Texteingabefelder unter dem von mir beschriebenen Problem.

Hast du jetzt eine Idee was das sein könnte?

Gruß

Eyk

flachbar
09-21-2008, 04:37 PM
Hallo flachbar,

danke für deine Antwort. Sehr interessant! Die von dir genannte Stelle hat dieses Problem tatsächlich nicht!!! Ansonsten leiden (so weit ich weiß) alle anderen Texteingabefelder unter dem von mir beschriebenen Problem.

Hast du jetzt eine Idee was das sein könnte?

Gruß

Eyk


Hmm, merkwuerdig... Habe gerade ein paar andere Dialoge gecheckt, und die benutzen alle denselben code. Nenn mir mal ein Eingabefeld wo Du das Problem siehst...

Dirk

ehanekla
09-22-2008, 02:22 PM
YouTube Videos->Search by keyword
Google Videos->Search
Send To->Compress->...->Specify Directory

Das sind nur die Dialoge die ich jetzt spontan wusste, die auch wirklich eine Bildschirmtastatur mit "Erase" Knopf haben. Bei allen tritt dieser Fehler auf, außer bei dem von dir genannten! :confused:

Ich habe auch die Srachunterstützung nachinstalliert. Ohne Erfolg.

hmmm....

flachbar
09-22-2008, 05:55 PM
YouTube Videos->Search by keyword
Google Videos->Search
Send To->Compress->...->Specify Directory

Das sind nur die Dialoge die ich jetzt spontan wusste, die auch wirklich eine Bildschirmtastatur mit "Erase" Knopf haben. Bei allen tritt dieser Fehler auf, außer bei dem von dir genannten! :confused:

Ich habe auch die Srachunterstützung nachinstalliert. Ohne Erfolg.

hmmm....

Einziger Unterschied ist dass die anderen Dialoge kein 'Refresh' nach dem senden von Backspace haben...:confused: Kann mir eigentlich nicht vorstellen dass dieses die Ursache des 'Rechtecks' sein soll, aber wer weiss... Kannst ja mal das angehaengte STV ausprobieren (6.3.7a mit hinzugefuegten Refreshs)


Dirk

ehanekla
09-23-2008, 01:08 AM
Noch eine info: Ich weiß übrigens, dass das Rechteck das Unicodezeichen \u0008 ist!
Das STV werde ich mal probieren.

Danke!

Eyk

ehanekla
09-23-2008, 01:41 PM
Hallo Dirk,
leider hat das STV keine Besserung gebracht. Der Fehler tritt immer noch genauso auf.

Kann ich irgendwas für die genauere Diagnose tun?

Eyk

flachbar
09-23-2008, 08:47 PM
Hallo Dirk,
leider hat das STV keine Besserung gebracht. Der Fehler tritt immer noch genauso auf.

Kann ich irgendwas für die genauere Diagnose tun?

Eyk

Kannst Du das angehaengte STV laden, einen Dialog aufrufen, was eintippen und dann loeschen so dass das Rechteck erscheint, und dann das SageTV debug log file hier posten (sagetv_0.txt oder sagetvclient_0.txt) ?

Dirk

ehanekla
09-24-2008, 02:05 PM
Hallo Dirk,

das ist wohl das, was dich interessiert:
Wed 9/24 21:52:15.781 keycode = 69 keytext = E
Wed 9/24 21:52:15.783 key=69
Wed 9/24 21:52:15.784 character='e'
Wed 9/24 21:52:16.541 keycode = 89 keytext = Y
Wed 9/24 21:52:16.542 key=89
Wed 9/24 21:52:16.542 character='y'
Wed 9/24 21:52:17.461 keycode = 75 keytext = K
Wed 9/24 21:52:17.462 key=75
Wed 9/24 21:52:17.462 character='k'
Wed 9/24 21:52:18.759 ImageUtils creating scaled masked copy width=128 height=46 option=[Ljava.awt.Insets;@1e9c3f BufferedImage@b38dba: type = 2 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 IntegerInterleavedRaster: width = 165 height = 32 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0
Wed 9/24 21:52:19.856 keycode = 66 keytext = B
Wed 9/24 21:52:19.856 key=66
Wed 9/24 21:52:19.856 character=''
Wed 9/24 21:54:23.753 keycode = 66 keytext = B
Wed 9/24 21:54:23.754 key=66
Wed 9/24 21:54:23.754 character=''
Wed 9/24 21:54:24.360 keycode = 66 keytext = B
Wed 9/24 21:54:24.361 key=66
Wed 9/24 21:54:24.361 character=''
Wed 9/24 21:54:24.945 keycode = 66 keytext = B
Wed 9/24 21:54:24.946 key=66
Wed 9/24 21:54:24.946 character=''

Die Logdatei und einen Screenshot habe ich auch noch dazu gepackt. Ich bin ganz gespannt! :jump:

Eyk

flachbar
09-24-2008, 06:16 PM
Hallo Eyk,

seeehr merkwuerdig, bin fast mit meinem Latein am Ende...
Eine letzte Idee habe ich noch... Kannst Du dasselbe nochmal mit dem neuen debug STV machen ?


Dirk

ehanekla
09-25-2008, 02:30 PM
Hallo Dirk,

anbei der gleiche Test mit dem aktualisierten STV. Zum Test habe ich nach dem Klicken auf den Erase Button auch mal Backspace gedrückt, um zu sehen, was dann erzeugt wird.

Macht mich nicht wirklich schlauer ...

Eyk

flachbar
09-28-2008, 02:45 PM
Hi Eyk,

mich auch nicht... :confused: Ok, einen hab ich noch.
Same procedure... :)


Dirk

ehanekla
10-05-2008, 12:06 PM
Hallo Dirk,

da bin ich wieder. Also das letzte STV zeichnet zwar keine Rechtecke mehr, dafür wird aber auch nicht das letzte Zeichen gelöscht. Die Erase Taste scheint also keine sichtbare Wirkung zu haben.

Noch 'ne Idee?

Hoffnungsvoller Gruß,

Eyk

flachbar
10-05-2008, 03:11 PM
Hallo Eyk,

hmm, probier dies... :)


Dirk

ehanekla
10-06-2008, 11:54 AM
Hi Dirk,

juchu, die Erase Taste funktioniert!!!
Allerdings weiß ich nicht, ob du jetzt eine generelle Lösung für das Problem gefunden hast, denn wenn ich auf die STOP Taste der Bildschirmtastatur drücke, wird wieder das Symbol gezeichnet und der vorige Buchstabe nicht gelöscht. Das Problem tritt auch auf, wenn ich auf der Fernbedienung von meinem MVP die STOP Taste drücke um damit ein Zeichen zu löschen.
Der Fehler scheint also nicht nur an dem einen Button zu hängen.

Schon mal vielen Dank für deine bisherigen Mühen. Sind wir jetzt auf dem richtigen Weg?!?

Gruß

Eyk

flachbar
10-06-2008, 12:31 PM
Hi Dirk,

juchu, die Erase Taste funktioniert!!!
Allerdings weiß ich nicht, ob du jetzt eine generelle Lösung für das Problem gefunden hast, denn wenn ich auf die STOP Taste der Bildschirmtastatur drücke, wird wieder das Symbol gezeichnet und der vorige Buchstabe nicht gelöscht. Das Problem tritt auch auf, wenn ich auf der Fernbedienung von meinem MVP die STOP Taste drücke um damit ein Zeichen zu löschen.
Der Fehler scheint also nicht nur an dem einen Button zu hängen.

Schon mal vielen Dank für deine bisherigen Mühen. Sind wir jetzt auf dem richtigen Weg?!?

Gruß

Eyk

Cool, hat sich also ausgezahlt... :D

Es sieht also tatsaechlich so aus als ob Keystroke("Backspace") in einem RawKeyboard listener nicht korrekt vom Sage core uebersetzt wird. Ein wenig mit java 'nachhelfen' scheint aber zu helfen... :)

Fuer eine generelle Loesung ist es nur notwendig alle anderen betroffenen Stellen zu finden und in gleicher Weise zu aendern...


Dirk

ehanekla
10-06-2008, 03:10 PM
Hi Dirk,

tatsächlich im Sage core?!? Das Default STV hat das Problem nämlich nicht.
Von dem Phänomen sind bei mir alle Eingabefelder betroffen, also auch die ohne Bildschirmtastatur (z.B. start/stop padding bei manual recordings). Da kann ich mit der MVP Fernbedienung nur Rechtecke produzieren!

Das eine Feld, nachdem du mich gefragt hast, ist tatsächlich das einzige was ich kenne, dass dieses Problem nicht hat.

Gruß

Eyk

ehanekla
10-22-2008, 01:07 PM
Hi Dirk,

was auch immer ihr da getrieben habt, es war gut: Mit SageMC 6.3.8 ist das Problem weg!
Vielen Dank!

Eyk

flachbar
10-22-2008, 03:17 PM
Hi Dirk,

was auch immer ihr da getrieben habt, es war gut: Mit SageMC 6.3.8 ist das Problem weg!
Vielen Dank!

Eyk


Cool, gut zu hoeren :)


Dirk

ehanekla
11-18-2008, 01:32 PM
Hallo Dirk,

leider wurden doch nicht alle Stellen erwischt:
- SageMC Options->Recordings->Start/Stop Padding: Erase Button funktioniert, aber die Stoptaste auf der MVP FB malt ein Rechteck

- Music->Search: s.o.

Aber z.B. die Guide Display Options funktionieren 100%ig, auch mit Stop Taste des MVP! Seltsam...

'Ne Idee?

Gruß

Eyk