[WINDOWS] HOW-TO get Sony PS3 Bluetooth Remote Control working using EventGhost

  Thread Rating:
  • 2 Votes - 4.5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
jimmieppc Offline
Junior Member
Posts: 4
Joined: Feb 2012
Reputation: 0
Post: #221
Jitterjames,

Can you more specific, I am new to EventGhost, treat me as a noob...I have try to read the documentation, but didn't me any good.

Can you guide me to a specific instruction of why the remote taking the command in EG, but nothing happen in XMBC or WMC.

Do I need a MCE Reciever of some type. I thought PS3 Remote emulate keyboard stroke, no need for reciever like (R06.....)

They were said something about your XBMC or WMC has to be in focus. Don't know what that mean...? Or I am missing something important in order to make it work?
find quote
jitterjames Offline
VoxCommando Founder
Posts: 290
Joined: Aug 2008
Reputation: 0
Location: canada
Post: #222
Make a little effort. Read the instructions. Someone went to a lot of effort to create the (free) program and the (free) documentation. You can't take a bit of time to read the instructions? Either that or look on youtube for some tutorials.

You need to assign events to macros. events from your ps3 will show up in the log, but they won't do anything until you assign them to macros.

At the very least read the "Controlling your living room with EventGhost" and "Short Manual" links on the documentation page. They are well written and not hard to understand if you are willing to spend a bit of time and effort on it. If you can't do this you are just wasting other peoples time asking for help.
find quote
jimmieppc Offline
Junior Member
Posts: 4
Joined: Feb 2012
Reputation: 0
Post: #223
I have went and re-read the documentation again, and some of them make sense, and some maybe new to me.

But thank you to your comment about "you need to assign event macros. That make it work for me. Well, good new is, I am able to get the remote to work with my XBMC and WMC.

The only thing I wonder now is how to get this done...

On the Media Center keypad, there is 1,2,3,4,5,6,7,8,9,0. But the 2,3,4,5,6,7,8,9 can also do abc, def, ghi.....etc... kinda like SMS. There is none on PS3 remote? Can we do it?

Wonder if anybody know how to achieve this function?
find quote
jitterjames Offline
VoxCommando Founder
Posts: 290
Joined: Aug 2008
Reputation: 0
Location: canada
Post: #224
it depends on which program you are trying to use it with. With WMC it may be sufficient to emulate keyboard number-pad keystrokes and WMC will handle the logic of converting the numpads to letters.

With XBMC you probably need to send specific SMS key actions. Look under in the EventGhost XBMC2 plugin try looking at the macros in:
Actions >> Uncategories Actions


There is also the possibility of using the EventGhost multitap plugin, but I am not familiar with it so you are best to look at the EventGhost multitap wiki and if you have questions to ask on the EventGhost multitap forum if you need help.
find quote
schooleydoo Offline
Junior Member
Posts: 14
Joined: Jun 2011
Reputation: 0
Post: #225
riaanc Wrote:You're in luck. Thats the normal behaviour. The device re-appearing is just the bluetooth service starting up again.


This is where I am at right now, after using the macro script posted by James that adds all the actions and macros for PS3remotesleep (Thanks for that).

But surely that is defeating the object if it disables bluetooth (disconnecting the remote) and then immediately enables bluetooth (remote reconnects), without a button press?

Also, my timer does not seem to run automatically, its almost as if it is waiting for an action to start it. I am a little unclear on the wildcard (PS3.Button.*). I think this saying that any button press resets the timer? But any bottun does not seem to start the timer in the first place, so there isn't anything to reset? If I manually click on the macro and push the start button (green one on the Eventghost top bar), it works fine as above.

PS - my problem with X10 was resolved by creating my own tree and actions. Not sure why Skitzo's XML didn't work for me but thank you anyway.
find quote
karatekickz Offline
Member
Posts: 51
Joined: Jul 2009
Reputation: 0
Post: #226
I would like to send SkItZo a long overdue thanks for posting his very thorough exentghost file. I specially like the additional functions it provides that I never would have thought of (ie launch the 3d Task switcher, use ALT-F4 to exit which also works as a nice system shutdown).

I plan on eventually uploading my eventghost file. Some of the minor changes include, sorting the PS3 buttons into subfolders for easier configuring of eventghost, adding volume up and down keys and perhaps switching the 3D task switcher to its hotkey CNTRL+WINKEY+TAB instead of it launching it with a program call.

I also wanted to note to those having problems; I had errors at first load until I copied the new PS3plugin files in the appropriate subfolder. These are available here http://eventghost.org/forum/download/file.php?id=2065 and the corresponding forum thread http://eventghost.org/forum/viewtopic.ph...&start=165

Lastly, even though I think this is a more of a general XBMC question. I just upgraded to Eden (absolutely awesome) I really like the use of the screen real estate using the horizontal menu bar.

Would it be possible to have the the back button (keyboard backspace) behave that so when you back out of submenu and finally get to the main menu, another backspace key press would go to full screen video (ie hide the menu)?

Thanks everyone for their great work.
find quote
jitterjames Offline
VoxCommando Founder
Posts: 290
Joined: Aug 2008
Reputation: 0
Location: canada
Post: #227
karatekickz Wrote:Would it be possible to have the the back button (keyboard backspace) behave that so when you back out of submenu and finally get to the main menu, another backspace key press would go to full screen video (ie hide the menu)?

You should be able to edit your keyboard.xml file and put an entry in the <Home> section. On my machine the file is located at:
C:\Program Files\XBMC\system\keymaps\keyboard.xml

You could assign basckspace there so it goes fullscreen. something like this:
Code:
<Home>
    <keyboard>
      <i>info</i>
      <end>XBMC.ShutDown()</end>
      <backspace>FullScreen</backspace>
    </keyboard>
  </Home>
find quote
jitterjames Offline
VoxCommando Founder
Posts: 290
Joined: Aug 2008
Reputation: 0
Location: canada
Post: #228
schooleydoo Wrote:But surely that is defeating the object if it disables bluetooth (disconnecting the remote) and then immediately enables bluetooth (remote reconnects), without a button press?

Also, my timer does not seem to run automatically, its almost as if it is waiting for an action to start it. I am a little unclear on the wildcard (PS3.Button.*). I think this saying that any button press resets the timer? But any bottun does not seem to start the timer in the first place, so there isn't anything to reset? If I manually click on the macro and push the start button (green one on the Eventghost top bar), it works fine as above.

PS - my problem with X10 was resolved by creating my own tree and actions. Not sure why Skitzo's XML didn't work for me but thank you anyway.

I should work as it is called "Timer: Start new or control running timer"

It will either start, or restart a timer. It seems that the action is not firing for some reason. What do your ps3 button events look like? Did you rename the prefix in the ps3 settings?

As to the question of whether the method actually works, only time will tell (observing changes in battery life), unless you have an ammeter. I think what happens is that, even though the service starts up again, the remote is not actually connected until you press a button. Usually if you notice a short delay when you press a button on the ps3 this is a good sign that it was sleeping. The delay is the time it takes to reconnect.
find quote
karatekickz Offline
Member
Posts: 51
Joined: Jul 2009
Reputation: 0
Post: #229
jitterjames Wrote:You could assign basckspace there so it goes fullscreen. something like this:
Code:
<Home>
    <keyboard>
      <i>info</i>
      <end>XBMC.ShutDown()</end>
      <backspace>FullScreen</backspace>
    </keyboard>
  </Home>

Actually, It was exactly like that Smile Thank you very much sir.

I was not aware the keyboard.xml file was so robust. After reading the wiki, I added the <keymap> tags and simply added your changes to my user directory %appdata\Roaming\XBMC\userdata\keymaps\ to preserve the change during a reinstall. I like the addition so much I think it should be XBMC's default behavior Wink

I also added in Settings > System > Input Devices, turn on "Remote control sends keyboard presses". This allows for control of the Onscreen "virtual" keyboard using the remote's d pad.

I now almost have the remote tweaked to perfection Wink. Thanks to all and a special thanks to JitterJames for his active participation in this forum. I know you must be busy with your awesome VoxCommando software.
find quote
jitterjames Offline
VoxCommando Founder
Posts: 290
Joined: Aug 2008
Reputation: 0
Location: canada
Post: #230
Big Grin

glad it worked.
find quote
Post Reply