--- ori/plugin.py
+++ new/plugin.py
@@ -26,7 +26,7 @@
 from Screens.ChoiceBox import ChoiceBox
 from Screens.Console import Console
 from Screens.Standby import TryQuitMainloop
-from Components.ActionMap import ActionMap
+from Components.ActionMap import NumberActionMap
 from Components.AVSwitch import AVSwitch
 from Components.config import config, configfile, ConfigYesNo, ConfigSubsection, getConfigListEntry, ConfigSelection, ConfigNumber, ConfigText, ConfigInteger
 from Components.ConfigList import ConfigListScreen
@@ -733,7 +733,7 @@
 		list.append(getConfigListEntry(_("Info Panel"), config.plugins.MetrixStyle.SecondInfobarEPGWidget))		
 		
 		ConfigListScreen.__init__(self, list)
-		self["actions"] = ActionMap(["OkCancelActions","DirectionActions", "InputActions", "ColorActions"], {"left": self.keyLeft,"down": self.keyDown,"up": self.keyUp,"right": self.keyRight,"red": self.exit,"yellow": self.reboot, "blue": self.showInfo, "green": self.save,"cancel": self.exit}, -1)
+		self["actions"] = NumberActionMap(["OkCancelActions","DirectionActions", "InputActions", "ColorActions"], {"left": self.keyLeft,"down": self.keyDown,"up": self.keyUp,"right": self.keyRight,"red": self.exit,"yellow": self.reboot, "blue": self.showInfo, "green": self.save,"cancel": self.exit, "0": self.resetConf}, -2)
 		self.onLayoutFinish.append(self.UpdateComponents)
 		
 	def GetPicturePath(self):
@@ -761,6 +761,13 @@
 
 	def UpdateComponents(self):
 		self.UpdatePicture()
+
+	def resetConf(self,key):	
+		print self["config"].getCurrent()[1].value
+		print self["config"].getCurrent()[1].default
+		self["config"].getCurrent()[1].value=self["config"].getCurrent()[1].default
+		self["config"].invalidateCurrent()
+		self.ShowPicture()
 
 	def keyLeft(self):	
 		ConfigListScreen.keyLeft(self)	
