[mythtv-users] PS3 remote wake-up (was MythTV 0.23rc1 upgrade experience)

Richard Morton richard.e.morton at gmail.com
Tue Apr 6 19:15:58 UTC 2010


> I normally just press any button and it re-connects, then sends the key press.
> It can take a second or two to reconnect.

hummm.... strange that mine wont "wake" without removing a battery briefly.

I'll see if I can get my hands on an alternative bluetooth adapter and
see if it is that which is causing the issue.

I assume you followed the standard blueZ instructions on the XBMC
wiki. Does my Input file (also on the myth wiki) look ok?

# input.conf - kitlaan custom
# Configuration file for the input service
#
# This section contains options which are not specific to any
# particular interface
[General]
#
# Set idle timeout (in minutes) before the connection will
# be disconnect (defaults to 0 for no timeout)
#IdleTimeout=30
#
#
#
# This section contains options that are specific to a device
#
# change this MAC address to that of your paired device
# use "hcitool con" to list active bluetooth connections
[00:24:33:94:E5:4B]
#
# Set a custom idle timeout (in minutes) for this device
IdleTimeout=1
#
# This section is the PS3 Remote keymap.  It is loaded when bluez starts.
# Use 'uinput.h' from bluez sources or '/usr/include/linux/input.h' for
# a list of possible KEY_* values.
#
[PS3 Remote Map]
# When the 'OverlayBuiltin' option is TRUE (the default), the keymap uses
# the built-in keymap as a starting point.  When FALSE, an empty keymap is
# the starting point.
#OverlayBuiltin = TRUE
#buttoncode = keypress    # Button label = action with default key mappings
0x16 = KEY_ESC            # EJECT = exit
0x64 = KEY_MINUS          # AUDIO = cycle audio tracks
0x65 = KEY_W              # ANGLE = cycle zoom mode
0x63 = KEY_T              # SUBTITLE = toggle subtitles
0x0f = KEY_DELETE         # CLEAR = delete key
0x28 = KEY_F8             # TIMER = toggle through sleep
0x00 = KEY_1              # NUM-1
0x01 = KEY_2              # NUM-2
0x02 = KEY_3              # NUM-3
0x03 = KEY_4              # NUM-4
0x04 = KEY_5              # NUM-5
0x05 = KEY_6              # NUM-6
0x06 = KEY_7              # NUM-7
0x07 = KEY_8              # NUM-8
0x08 = KEY_9              # NUM-9
0x09 = KEY_0              # NUM-0
0x81 = KEY_F2             # RED = red
0x82 = KEY_F3             # GREEN = green
0x80 = KEY_F4             # BLUE = blue
0x83 = KEY_F5             # YELLOW = yellow
0x70 = KEY_I              # DISPLAY = show information
0x1a = KEY_S              # TOP MENU = show guide
0x40 = KEY_M              # POP UP/MENU = menu
0x0e = KEY_ESC            # RETURN = back/escape/cancel
0x5c = KEY_R              # TRIANGLE/OPTIONS = cycle through recording options
0x5d = KEY_ESC            # CIRCLE/BACK = back/escape/cancel
0x5f = KEY_A              # SQUARE/VIEW = Adjust Playback timestretch
0x5e = KEY_ENTER          # CROSS = select
0x54 = KEY_UP             # UP = Up/Skip forward 10 minutes
0x56 = KEY_DOWN           # DOWN = Down/Skip back 10 minutes
0x57 = KEY_LEFT           # LEFT = Left/Skip back 5 seconds
0x55 = KEY_RIGHT          # RIGHT = Right/Skip forward 30 seconds
0x0b = KEY_ENTER          # ENTER = select
0x5a = KEY_F10            # L1 = volume down
# 0x58 = KEY_F2             # L2
# 0x51 = KEY_F3             # L3
0x5b = KEY_F11            # R1 = volume up
0x59 = KEY_PAGEUP         # R2 = move up one page in watch recordings/EPG
0x52 = KEY_PAGEDOWN       # R3 = move down one page in watch recordings/EPG
0x43 = KEY_F9             # PS button = mute
0x50 = KEY_M              # SELECT = menu (as per PS convention)
0x53 = KEY_ENTER          # START = select / Enter (matches
terminology in mythwelcome)
0x33 = KEY_COMMA          # SCAN BACK =  decrease scan forward speed /
play backwards; playback speed; 3x, 5, 10, 20, 30, 60, 120, 180
0x32 = KEY_P              # PLAY = play/pause
0x34 = KEY_DOT            # SCAN FORWARD decrease scan backard speed /
increase playback speed; 3x, 5, 10, 20, 30, 60, 120, 180
0x30 = KEY_HOME           # PREVIOUS = commercial skip previous
0x38 = KEY_ESC            # STOP = back/escape/cancel
0x31 = KEY_END            # NEXT = commercial skip next
# 0x60 = KEY_COMMA          # SLOW/STEP BACK = jump back (default 10 minutes)
0x39 = KEY_P            # PAUSE = play/pause
# 0x61 = KEY_DOT            # SLOW/STEP FORWARD = jump forward
(default 10 minutes)
0xff = KEY_MAX


More information about the mythtv-users mailing list