Die Fernbedienung der Bre2ze hat ja eine Portal-Taste, womit das Plugin "MediaPortal" gestartet wird.

-fernbedienung-bre2ze.png

1. Wenn ich Media-Portal mit der "Portal"-Taste starte, dann ins Menü gehe und danach nur 1x Exit drücke, wird das MediaPortal beendet und das war es.

2. Wenn ich dasselbe über > Grün > MediaPortal mache, dann ins Menü gehe, 1x Exit drücke, dann lande ich wieder in der Wall vom Media-Portal ( für mich das richtige Verhalten )

Ok, habe dann die Taste "F3" über Hotkey mit dem Mediaportal belegt und es funktioniert richtig ( wie bei Nr. 2 )

Habe mal beide Tasten geloggt, wobei ich nicht sehe warum es sich bei der "Portal"-Taste so eigenartig verhält.

Portal-Taste :

Code:
KEY: 150 0 KEY_WWW 2015-07-27 15:20:29.905826
0 96 1
KEY: 150 1 KEY_WWW 2015-07-27 15:20:30.096742
action ->  InfobarActions showWWW
COUNTING PAGES: 3
[FONT] adding font /usr/lib/enigma2/python/Plugins/Extensions/MediaPortal/resources/mediaportal1.ttf...OK (mediaportal)
[FONT] adding font /usr/lib/enigma2/python/Plugins/Extensions/MediaPortal/resources/mediaportal_clean.ttf...OK (mediaportal_clean)
('[MediaPortal] fallback to default translation for', 'MediaPortal Setup')
('[MediaPortal] fallback to default translation for', 'CH+')
('[MediaPortal] fallback to default translation for', 'CH-')
('[MediaPortal] fallback to default translation for', 'PVR')
[SKIN] Parsing embedded skin <embedded-in-'MPWall'>
warning, skin is missing element tipps_bg in <class 'Plugins.Extensions.MediaPortal.plugin.MPWall'>
warning, skin is missing element Help in <class 'Plugins.Extensions.MediaPortal.plugin.MPWall'>
warning, skin is missing element CH+ in <class 'Plugins.Extensions.MediaPortal.plugin.MPWall'>
warning, skin is missing element CH- in <class 'Plugins.Extensions.MediaPortal.plugin.MPWall'>
warning, skin is missing element Exit in <class 'Plugins.Extensions.MediaPortal.plugin.MPWall'>
warning, skin is missing element PVR in <class 'Plugins.Extensions.MediaPortal.plugin.MPWall'>
warning, skin is missing element Menu in <class 'Plugins.Extensions.MediaPortal.plugin.MPWall'>
[SKIN] Parsing embedded skin <embedded-in-'SimpleSummary'>
[SCREENNAME]  ['MPWall_summary', 'SimpleSummary']
[SCREENNAME]  MPWall
1 8b 1
KEY: 139 0 KEY_MENU MENU 2015-07-27 15:20:34.834697
action ->  MP_Actions menu
unknown action MP_Actions/menu! typo in keymap?
action ->  MP_Actions menu
('[MediaPortal] fallback to default translation for', 'Skin:')
('[MediaPortal] fallback to default translation for', 'Pincode:')
('[MediaPortal] fallback to default translation for', 'HLS-Player IP:')
('[MediaPortal] fallback to default translation for', 'HLS-Player Port:')
('[MediaPortal] fallback to default translation for', 'Username:')
('[MediaPortal] fallback to default translation for', 'Fun')
[SKIN] Parsing embedded skin <embedded-in-'MPSetup'>
warning, skin is missing element name in <class 'Plugins.Extensions.MediaPortal.plugin.MPSetup'>
[SKIN] Parsing embedded skin <embedded-in-'SimpleSummary'>
[SCREENNAME]  ['MPSetup_summary', 'SimpleSummary']
[SCREENNAME]  MPSetup
0 8b 1
KEY: 139 1 KEY_MENU MENU 2015-07-27 15:20:35.617486
1 ae 1
KEY: 174 0 KEY_EXIT EXIT 2015-07-27 15:20:40.817941
action ->  SetupActions cancel
unknown action SetupActions/cancel! typo in keymap?
action ->  MP_Actions cancel
[SCREENNAME]  ['MPWall_summary', 'SimpleSummary']
[SCREENNAME]  MPWall
Mediaportal restart.
ignore request to play already running service(1)
[SCREENNAME]  InfoBarSummary
0 ae 1
KEY: 174 1 KEY_EXIT EXIT 2015-07-27 15:20:41.051005
F3-Taste ( über Hotkey mit Mediaportal belegt )

Code:
KEY: 61 0 KEY_F3 2015-07-27 15:21:59.491635
0 3d 1
KEY: 61 1 KEY_F3 2015-07-27 15:21:59.852946
Resetting stats
[1;33m[MediaPortal] W  HangWatcher::print_stats Main thread was hung 0 times[1;m
COUNTING PAGES: 3
[FONT] adding font /usr/lib/enigma2/python/Plugins/Extensions/MediaPortal/resources/mediaportal1.ttf...OK (mediaportal)
[FONT] adding font /usr/lib/enigma2/python/Plugins/Extensions/MediaPortal/resources/mediaportal_clean.ttf...OK (mediaportal_clean)
('[MediaPortal] fallback to default translation for', 'MediaPortal Setup')
('[MediaPortal] fallback to default translation for', 'CH+')
('[MediaPortal] fallback to default translation for', 'CH-')
('[MediaPortal] fallback to default translation for', 'PVR')
[SKIN] Parsing embedded skin <embedded-in-'MPWall'>
warning, skin is missing element tipps_bg in <class 'Plugins.Extensions.MediaPortal.plugin.MPWall'>
warning, skin is missing element Help in <class 'Plugins.Extensions.MediaPortal.plugin.MPWall'>
warning, skin is missing element CH+ in <class 'Plugins.Extensions.MediaPortal.plugin.MPWall'>
warning, skin is missing element CH- in <class 'Plugins.Extensions.MediaPortal.plugin.MPWall'>
warning, skin is missing element Exit in <class 'Plugins.Extensions.MediaPortal.plugin.MPWall'>
warning, skin is missing element PVR in <class 'Plugins.Extensions.MediaPortal.plugin.MPWall'>
warning, skin is missing element Menu in <class 'Plugins.Extensions.MediaPortal.plugin.MPWall'>
[SKIN] Parsing embedded skin <embedded-in-'SimpleSummary'>
[SCREENNAME]  ['MPWall_summary', 'SimpleSummary']
[SCREENNAME]  MPWall
1 8b 1
KEY: 139 0 KEY_MENU MENU 2015-07-27 15:22:03.948583
action ->  MP_Actions menu
unknown action MP_Actions/menu! typo in keymap?
action ->  MP_Actions menu
('[MediaPortal] fallback to default translation for', 'Skin:')
('[MediaPortal] fallback to default translation for', 'Pincode:')
('[MediaPortal] fallback to default translation for', 'HLS-Player IP:')
('[MediaPortal] fallback to default translation for', 'HLS-Player Port:')
('[MediaPortal] fallback to default translation for', 'Username:')
('[MediaPortal] fallback to default translation for', 'Fun')
[SKIN] Parsing embedded skin <embedded-in-'MPSetup'>
warning, skin is missing element name in <class 'Plugins.Extensions.MediaPortal.plugin.MPSetup'>
[SKIN] Parsing embedded skin <embedded-in-'SimpleSummary'>
[SCREENNAME]  ['MPSetup_summary', 'SimpleSummary']
[SCREENNAME]  MPSetup
0 8b 1
KEY: 139 1 KEY_MENU MENU 2015-07-27 15:22:04.810325
1 ae 1
KEY: 174 0 KEY_EXIT EXIT 2015-07-27 15:22:07.134458
action ->  SetupActions cancel
unknown action SetupActions/cancel! typo in keymap?
action ->  MP_Actions cancel
[SCREENNAME]  ['MPWall_summary', 'SimpleSummary']
[SCREENNAME]  MPWall
Mediaportal restart.
ignore request to play already running service(1)
[SCREENNAME]  InfoBarSummary
COUNTING PAGES: 3
[FONT] adding font /usr/lib/enigma2/python/Plugins/Extensions/MediaPortal/resources/mediaportal1.ttf...OK (mediaportal)
[FONT] adding font /usr/lib/enigma2/python/Plugins/Extensions/MediaPortal/resources/mediaportal_clean.ttf...OK (mediaportal_clean)
('[MediaPortal] fallback to default translation for', 'MediaPortal Setup')
('[MediaPortal] fallback to default translation for', 'CH+')
('[MediaPortal] fallback to default translation for', 'CH-')
('[MediaPortal] fallback to default translation for', 'PVR')
[SKIN] Parsing embedded skin <embedded-in-'MPWall'>
warning, skin is missing element tipps_bg in <class 'Plugins.Extensions.MediaPortal.plugin.MPWall'>
warning, skin is missing element Help in <class 'Plugins.Extensions.MediaPortal.plugin.MPWall'>
warning, skin is missing element CH+ in <class 'Plugins.Extensions.MediaPortal.plugin.MPWall'>
warning, skin is missing element CH- in <class 'Plugins.Extensions.MediaPortal.plugin.MPWall'>
warning, skin is missing element Exit in <class 'Plugins.Extensions.MediaPortal.plugin.MPWall'>
warning, skin is missing element PVR in <class 'Plugins.Extensions.MediaPortal.plugin.MPWall'>
warning, skin is missing element Menu in <class 'Plugins.Extensions.MediaPortal.plugin.MPWall'>
[SKIN] Parsing embedded skin <embedded-in-'SimpleSummary'>
[SCREENNAME]  ['MPWall_summary', 'SimpleSummary']
[SCREENNAME]  MPWall
0 ae 1
KEY: 174 1 KEY_EXIT EXIT 2015-07-27 15:22:08.475847

Wenn jemanden das Verhalten der "Portal"-Taste und dem Menü von Mediaportal stört,
der kann ganz einfach über Hotkey, die "Portal"-Taste mit Mediaportal neu zuweisen, dann ist das Verhalten auch wieder richtig