[AppleTV2] Logitech Harmony support for ATV2?

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
El Nacho Offline
Junior Member
Posts: 24
Joined: Jan 2011
Reputation: 0
Post: #21
T800 Wrote:At the moment my Harmony is just set up as an AppleTV remote. How do set it up in the Logitech software to take advantage of these new settings?

Yes, can we get an answer for this? I'm drooling at the idea of being able to set up extra buttons.
find quote
milli Offline
Member
Posts: 64
Joined: Feb 2011
Reputation: 2
Post: #22
+1 for harmony remote settings. I tried configuring XBMC(created by someone) in harmony but nothing worked so had to revert back to ATV2 settings.
find quote
EnigmaMaster Offline
Donor
Posts: 10
Joined: Sep 2010
Reputation: 0
Location: Cheltenham, UK
Thumbs Up    Post: #23
I just told the Harmony software to map the device as an Apple TV. When you go into XBMC on the ATV1 you dont need to do anything it just works. You get the Fastforward, rewind, stop, play/pause, skip chapter, back chapter all work on the controller.

Similarly on the ATV2 you do not need to do anything. Until tonight none of the buttons mentioned above have worked but since installing the latest build 27th? most of the buttons now work again Smile The only buttons that worked were the arrows, ok and back.

However the pause and fast forward buttons do not work evn thou I have not installled the BTStack as suggested by dazex.

Hopefully we will get the Fastforward sorted soon. The pause isnt a big deal as the play button acts as a play/pause button anyway.
find quote
dazex Offline
Donor
Posts: 548
Joined: Nov 2009
Reputation: 0
Post: #24
Guys,
If your Harmony is set up as "Apple TV", the new buttons should just work without any further tweaking. Logitech already mapped the newly exposed BREvent to the actual buttons on the remote controller.

Once you update to the latest nightly build, you'll find that play, pause, fast forward, rewind, skip forward, skip backwards, stop, page down and page up buttons on the remote now executes the appropriate XBMC commands.

As Enigma pointed out, some buttons such as play, pause are redundant with select...which essentially play and pause your movie on the ATV2. That's a good thing, because that means you can easily map those redundant buttons via your Harmony Remote software to do something else. Then simply customize your joystick.AppleRemote.xml to execute other XBMC commands.

Some additional XBMC commands I like to add are "ShowCodec" and "ShowSubtitles". Simply edit the <FullscreenVideo> section of the xml to add/edit the button mappings.

@EngmaMaster,
The file that has the conflict BREvent id that prevents fast forward and pause buttons from getting recognized is smframework. This file is installed when BTStack is installed, but it is possible that it's used with other plugins you may have installed. Unfortunately, uninstalling BTStack does not necessarily uninstall smframework. The author of that file is already aware of the bug and I see that he already made the fix. However, I don't know if the fix has been compiled and hit the appropriate repos yet.

So it's not a XBMC issue per se. But it should be rectified in the near future for those affected once the updated smframework gets rolled to the appropriate channels.
find quote
EnigmaMaster Offline
Donor
Posts: 10
Joined: Sep 2010
Reputation: 0
Location: Cheltenham, UK
Post: #25
Many thanks Dazex that is vey helpfull. Look forward to the fix from which ever source it comes.
find quote
El Nacho Offline
Junior Member
Posts: 24
Joined: Jan 2011
Reputation: 0
Post: #26
dazex Wrote:Guys,
If your Harmony is set up as "Apple TV", the new buttons should just work without any further tweaking. Logitech already mapped the newly exposed BREvent to the actual buttons on the remote controller.

Once you update to the latest nightly build, you'll find that play, pause, fast forward, rewind, skip forward, skip backwards, stop, page down and page up buttons on the remote now executes the appropriate XBMC commands.

<snip>

Thanks for the information. Do you happen to know if there's future plans to add support for even more buttons? Or if that's even possible?
find quote
SunnyynnuS Offline
Junior Member
Posts: 11
Joined: Mar 2011
Reputation: 0
Post: #27
Where I could find the joystick.AppleRemote.xml on my aTV? Which remote I must the harmony set up? As a aTV2?
find quote
dazex Offline
Donor
Posts: 548
Joined: Nov 2009
Reputation: 0
Post: #28
@SunnyynnuS,

Add Apple TV to your Harmony remote via Harmony Remote Central program. All the new buttons should be automatically mapped for you.

Then simply ensure you are running the Feb 27th nightly and you should be good to go.

The default location of the joystick.AppleRemote.xml is:
/Applications/XBMC.frappliance/XBMCData/XBMCHome/system/keymaps/

But if you customize it, you should upload it to your user directory at:
/var/mobile/Library/Preferences/XBMC/userdata/keymaps/

Just make sure you sFTP in as user: mobile pass: alpine so you don't mess up the permissions.

Also, make sure to relaunch xbmc if you made any changes to your joystick.AppleRemote.xml for those changes to take.


@El Nacho,
Those are all the BREvent ID that we could find currently. Whether there's more is left to be discovered.
find quote
SunnyynnuS Offline
Junior Member
Posts: 11
Joined: Mar 2011
Reputation: 0
Post: #29
@Dazex:

Thx! I've used this keymap-file:

https://github.com/xbmc/atv2/blob/atv2/s...Remote.xml

I uploaded it into my aTV and restarted the aTV. I also set a device "Media PC > Apple > Apple TV 2", but there are just the "normal buttons" Wirkung. I think, the harmony wouldnt send IR-Signals for the buttons, which the normal remote doesn't have? The aTV-LED doesn't blink up...

How to See my XBMC version and how to upgrade to the nightly?
find quote
Maetrik Offline
Donor
Posts: 370
Joined: Jan 2011
Reputation: 1
Location: Berlin, Germany
Post: #30
In Confluence Skin, go to System, press right -> System Info. There you can see your current build. To update to a nightly build, see this thread.
I tried it by myself and got nearly all Harmony buttons working, but i received slow down playback issues when using fastforward/fastrewind while video playback. Waiting for a dev to take a look into my debug log as posted in the nightly thread.
find quote
Post Reply