Kodi Community Forum

Full Version: volume up and dpwn brings up menu/screen
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Hi

running eden final and so far so good, still got the playback issues but hey ho, they sort them selfs out after 5 seconds.

new problem though,

if im watching a film and press volume up/down on my receiver remote it brings up a small timer on the top left hand side of the movie, im guessing that the rc6 reciever is reading somthing from the receiver remote that it shouldnt be, any body no how i can stop this from coming up.

running a xbmc live - updated to eden.

picture below

Matt
Image
Bumpage
What you're seeing is the current time (I believe) and the volume of XBMC (non-passthru audio) which is muted currently, hence red.

It looks like your remote is sending volumeup and volumedown. You should be able to assign these to noop. Something like this should work in your keyboard.xml file

Code:
<remote>
  <VolumeUp>noop</VolumeUp>
  <VolumeDown>noop</VolumeDown>
</remote>

Look here for more info on keyboard.xml:

http://wiki.xbmc.org/index.php?title=Keyboard.xml
Sorry, ill explain a bit better.

Ignore the mute bit, i was testing late at night.

Its running as passthough audio, when i use my pioneer remote that came with my surround amp to change the volume of the amp it brings up that current time bit.

So its the pioneer amp remote doing this, im guessing it is sending out the same signal when adjusting the volume that a mce remote would to bring up the current time.

Can i disable the current time some how, i cant see any thing obivous in the keyboard.xml

Matt
Use showkey to see what command/keypress is being sent, then assign that to noop.

http://en.sourceforge.jp/projects/sfnet_...Key20.exe/
thanks for the telly.

I'm on linux though. will that work?

I spose I could plug it into ny Windows pc and see what its sending.

Matt
It won't work in linux, you'll have to plug it into your Windows PC. Hopefully this sorts it out for you.
Ill report back when i get home.

Thanks again

Matt
If you enable debug logging from System settings, System, Debugging, then press the volume buttons a few times the log will show what signals XBMC is receiving, and from that you can work out what to change in the keyboard.xml.

See http://wiki.xbmc.org/index.php?title=Log_File#Location for how to get at the debug log, though I'm not sure how you'd get the logg off a Live installation.

JR
right if i plug the rc6 reciever into the windows pc, shoykey doesnt show anything, its working because if i press some buttons on my mce remote it picks them up.

Matt
(2012-03-30, 18:06)jhsrennie Wrote: [ -> ]If you enable debug logging from System settings, System, Debugging, then press the volume buttons a few times the log will show what signals XBMC is receiving, and from that you can work out what to change in the keyboard.xml.

See http://wiki.xbmc.org/index.php?title=Log_File#Location for how to get at the debug log, though I'm not sure how you'd get the logg off a Live installation.

JR

i think this is the relevent bit...

17:41:19 T:14588160 DEBUG: Previous line repeats 32 times.
17:41:19 T:14588160 DEBUG: SDLKeyboard: scancode: 13, sym: 0030, unicode: 0030, modifier: 0
17:41:19 T:14588160 DEBUG: OnKey: zero (f030) pressed, action is Number0
17:41:19 T:14588160 DEBUG: Error: Requested setting (pvrplayback.signalquality) was not found. It must be case-sensitive
17:41:20 T:3029334896 DEBUG: Previous line repeats 1 times.
17:41:20 T:3029334896 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:5773147000.000000, curr:5773099000.000000, diff:-48000.000000
17:41:20 T:14588160 DEBUG: Error: Requested setting (pvrplayback.signalquality) was not found. It must be case-sensitive
17:41:21 T:3029334896 DEBUG: Previous line repeats 31 times.
17:41:21 T:3029334896 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:5774523000.000000, curr:5774475000.000000, diff:-48000.000000
17:41:21 T:14588160 DEBUG: Error: Requested setting (pvrplayback.signalquality) was not found. It must be case-sensitive
17:41:21 T:14588160 DEBUG: Previous line repeats 6 times.
17:41:21 T:14588160 DEBUG: SDLKeyboard: scancode: 13, sym: 0030, unicode: 0030, modifier: 0
17:41:21 T:14588160 DEBUG: OnKey: zero (f030) pressed, action is Number0
17:41:21 T:14588160 DEBUG: Error: Requested setting (pvrplayback.signalquality) was not found. It must be case-sensitive
17:41:22 T:14588160 DEBUG: Previous line repeats 21 times.
17:41:22 T:14588160 DEBUG: SDLKeyboard: scancode: 13, sym: 0030, unicode: 0030, modifier: 0
17:41:22 T:14588160 DEBUG: OnKey: zero (f030) pressed, action is Number0
17:41:22 T:14588160 DEBUG: Error: Requested setting (pvrplayback.signalquality) was not found. It must be case-sensitive
17:41:22 T:2881575792 DEBUG: CPullupCorrection: detected pattern of length 1: 41708.33, frameduration: 41708.333333
17:41:22 T:14588160 DEBUG: Error: Requested setting (pvrplayback.signalquality) was not found. It must be case-sensitive
17:41:23 T:14588160 DEBUG: Previous line repeats 23 times.
17:41:23 T:14588160 DEBUG: SDLKeyboard: scancode: 32, sym: 0130, unicode: 0000, modifier: 0
17:41:23 T:14588160 DEBUG: OnKey: leftshift (f0d2) pressed, action is
17:41:23 T:14588160 DEBUG: SDLKeyboard: scancode: 0c, sym: 0033, unicode: 00a3, modifier: 1
17:41:23 T:14588160 DEBUG: OnKey: three (f033) pressed, action is Number3
17:41:23 T:14588160 DEBUG: Error: Requested setting (pvrplayback.signalquality) was not found. It must be case-sensitive
17:41:24 T:3029334896 DEBUG: Previous line repeats 11 times.
17:41:24 T:3029334896 WARNING: CDVDPlayer::CheckContinuity - wrapback of stream:1, prev:5777275000.000000, curr:5777227000.000000, diff:-48000.000000
17:41:24 T:14588160 DEBUG: Error: Requested setting (pvrplayback.signalquality) was not found. It must be case-sensitive
17:41:24 T:14588160 DEBUG: Previous line repeats 6 times.
17:41:24 T:14588160 DEBUG: SDLKeyboard: scancode: 32, sym: 0130, unicode: 0000, modifier: 0
17:41:24 T:14588160 DEBUG: OnKey: leftshift (f0d2) pressed, action is
17:41:24 T:14588160 DEBUG: SDLKeyboard: scancode: 0c, sym: 0033, unicode: 00a3, modifier: 1
17:41:24 T:14588160 DEBUG: OnKey: three (f033) pressed, action is Number3
17:41:24 T:14588160 DEBUG: Error: Requested setting (pvrplayback.signalquality) was not found. It must be case-sensitive
17:41:25 T:14588160 DEBUG: Previous line repeats 22 times.
17:41:25 T:14588160 DEBUG: SDLKeyboard: scancode: 32, sym: 0130, unicode: 0000, modifier: 0
17:41:25 T:14588160 DEBUG: OnKey: leftshift (f0d2) pressed, action is
17:41:25 T:14588160 DEBUG: SDLKeyboard: scancode: 0c, sym: 0033, unicode: 00a3, modifier: 1
17:41:25 T:14588160 DEBUG: OnKey: three (f033) pressed, action is Number3


i pressed volume up 3 times and volume down 3 times, it appears its reporting as 0 and 3.

ive removed this section from the fullscreenvideo part of my remote.xml

<zero>Number0</zero>
<one>Number1</one>
<two>Number2</two>
<three>Number3</three>
<four>Number4</four>
<five>Number5</five>
<six>Number6</six>
<seven>Number7</seven>
<eight>Number8</eight>
<nine>Number9</nine>

and it makes no difference

Matt
edit,

ive deleted the 'numbers' section from my ircmap.xml and its the same, ive also deleted the numbers from the 'global' section.


Matt
Try assigning the offending functions to noop rather than deleting them.
tried that bud...

still does it

Matt
ok......

when i use the mce remote i have pressing 0 or 3 now does nothing when watching a video. so remote.xml must be right. However the pioneer remote volume up/down still brings up the time thing in the top left corner.

wierd....

im sure it is replicating 0 and 3 cus if i press volume up lots of times it fills up with 3's

Any ideas?

Getting quite confused.

Matt
It's very unusual to have a completely different handset generate signals on your HTMPC remote - just bad luck I guess. At least it explains the symptoms you're seeing.

If you want to stop the zero and three keys doing anything when you're watching a video you need to create a file called keyboard.xml in your userdata/keymaps folder (see http://wiki.xbmc.org/?title=Userdata for how to find the userdata folder) containing:

Code:
<keymap>
  <fullscreenvideo>
    <keyboard>
      <zero>noop</zero>
      <three>noop</three>
    </keyboard>
  </fullscreenvideo>
</keymap>

This redefines zero and three to do nothing, but only when watching a video so they'll still work elsewhere.

JR
Pages: 1 2