Author Topic: Xbox 360 controls  (Read 4314 times)

0 Members and 1 Guest are viewing this topic.

IKROWNI

  • $upporter
  • Sr. Member
  • *****
  • Posts: 146
  • Karma: 2
    • View Profile
Xbox 360 controls
« on: March 11, 2013, 04:12:47 AM »
heres a setup i have using eventghost and vox for a little 360 control.

VOXCOMMANDO XML

Code: [Select]
<?xml version="1.0" encoding="utf-16"?>
<commandGroup open="False" name="XBOX 360" enabled="True" prefix="" priority="0" requiredProcess="" description="">
  <command id="544" name="Power On" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>EventGhost.Send</cmdType>
      <cmdString>Power On</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <phrase>Turn</phrase>
    <phrase>xbox, three sixty</phrase>
    <phrase>on, power on</phrase>
  </command>
  <command id="545" name="Power Off" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>EventGhost.Send</cmdType>
      <cmdString>Power Off</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <phrase>Turn</phrase>
    <phrase>three sixty</phrase>
    <phrase>off, power off</phrase>
  </command>
  <command id="546" name="Cursor Up" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>EventGhost.Send</cmdType>
      <cmdString>Cursor Up</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <phrase>Cursor Up</phrase>
  </command>
  <command id="547" name="Cursor Down" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>EventGhost.Send</cmdType>
      <cmdString>Cursor Down</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <phrase>Cursor Down</phrase>
  </command>
  <command id="548" name="Cursor Left" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>EventGhost.Send</cmdType>
      <cmdString>Cursor Left</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <phrase>Cursor Left</phrase>
  </command>
  <command id="549" name="Cursor Right" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>EventGhost.Send</cmdType>
      <cmdString>Cursor Right</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <phrase>Cursor Right</phrase>
  </command>
  <command id="550" name="Apply/Enter" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>EventGhost.Send</cmdType>
      <cmdString>Apply/Enter</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <phrase>Apply, Enter</phrase>
  </command>
  <command id="551" name="Media Play" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>EventGhost.Send</cmdType>
      <cmdString>Media Play</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <phrase>Media Play</phrase>
  </command>
  <command id="552" name="Media Pause" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>EventGhost.Send</cmdType>
      <cmdString>Media Pause</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <phrase>Media Pause</phrase>
  </command>
  <command id="569" name="Media Stop" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>EventGhost.Send</cmdType>
      <cmdString>Media Stop</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <phrase>Media Stop</phrase>
  </command>
  <command id="554" name="Media Skip  Forward" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>EventGhost.Send</cmdType>
      <cmdString>Media Skip Forward</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <phrase>Media Skip  Forward</phrase>
  </command>
  <command id="555" name="Media Skip Backwards" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>EventGhost.Send</cmdType>
      <cmdString>Media Skip Backwards</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <phrase>Media Skip Backwards</phrase>
  </command>
  <command id="556" name="Back" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>EventGhost.Send</cmdType>
      <cmdString>Back</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <phrase>Back</phrase>
  </command>
  <command id="557" name="Guide Button" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>EventGhost.Send</cmdType>
      <cmdString>Guide Button</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <phrase>xbox show menu</phrase>
  </command>
  <command id="558" name="Button Y" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
    <action>
      <cmdType>EventGhost.Send</cmdType>
      <cmdString>Button Y</cmdString>
      <cmdRepeat>1</cmdRepeat>
    </action>
    <phrase>Button Y</phrase>
  </command>
</commandGroup>


sometimes turning the 360 on/off can be kind of odd sometimes a power off signal will be needed before a power on command can be sent properly, if anyone knows how to fix that issue please let me know

IKROWNI

  • $upporter
  • Sr. Member
  • *****
  • Posts: 146
  • Karma: 2
    • View Profile
Re: Xbox 360 controls
« Reply #1 on: March 11, 2013, 04:13:30 AM »
EVENTGHOST XML

Code: [Select]
<?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Version="1582">
    <Folder Name="Xbox 360">
        <Macro Name="Power On">
            <Action>
                USB_UIRT.TransmitIR(u'0000 0073 0000 0021 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0030 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0020 0020 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0020 0010 0010 0010 09AC', 4, 0)
            </Action>
        </Macro>
        <Macro Name="Power Off">
            <Action>
                USB_UIRT.TransmitIR(u'0000 0073 0000 0020 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0030 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0020 0020 0010 0010 0010 0010 0010 0010 0020 0020 0020 0020 0010 0010 0020 09BC', 4, 0)
            </Action>
        </Macro>
        <Macro Name="Cursor Up">
            <Action>
                USB_UIRT.TransmitIR(u'0000 0073 0000 0021 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0030 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0020 0020 0020 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0010 09AC', 2, 0)
            </Action>
        </Macro>
        <Macro Name="Cursor Down">
            <Action>
                USB_UIRT.TransmitIR(u'0000 0073 0000 0021 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0030 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0020 0020 0020 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0010 0010 09BC', 2, 0)
            </Action>
        </Macro>
        <Macro Name="Cursor Left">
            <Action>
                USB_UIRT.TransmitIR(u'0000 0073 0000 0021 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0030 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0020 0020 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 09AC', 2, 0)
            </Action>
        </Macro>
        <Macro Name="Cursor Right">
            <Action>
                USB_UIRT.TransmitIR(u'0000 0073 0000 0020 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0030 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0020 0020 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0010 0010 0020 09BC', 2, 0)
            </Action>
        </Macro>
        <Macro Name="Apply/Enter">
            <Action>
                USB_UIRT.TransmitIR(u'0000 0073 0000 0020 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0030 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0020 0020 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0020 0020 0010 0010 09BC', 2, 0)
            </Action>
        </Macro>
        <Macro Name="Media Play">
            <Action>
                USB_UIRT.TransmitIR(u'0000 0073 0000 0020 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0030 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0020 0020 0020 0010 0010 0010 0010 0010 0010 0010 0010 0020 0020 0020 0010 0010 0020 0010 09AC', 4, 0)
            </Action>
        </Macro>
        <Macro Name="Media Pause">
            <Action>
                USB_UIRT.TransmitIR(u'0000 0073 0000 0021 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0030 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0020 0020 0020 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0020 0010 0010 0010 0010 0010 09AC', 4, 0)
            </Action>
        </Macro>
        <Macro Name="Media Stop">
            <Action>
                USB_UIRT.TransmitIR(u'0000 0073 0000 0020 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0030 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0020 0020 0020 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0020 0010 0010 0020 09BC', 4, 0)
            </Action>
        </Macro>
        <Macro Name="Media Skip Forward">
            <Action>
                USB_UIRT.TransmitIR(u'0000 0073 0000 0020 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0030 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0020 0020 0020 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0020 0020 0020 0010 09AC', 2, 0)
            </Action>
        </Macro>
        <Macro Name="Media Skip Backwards">
            <Action>
                USB_UIRT.TransmitIR(u'0000 0073 0000 0020 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0030 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0020 0020 0020 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0020 0020 0010 0010 09BC', 2, 0)
            </Action>
        </Macro>
        <Macro Name="Back">
            <Action>
                USB_UIRT.TransmitIR(u'0000 0073 0000 0020 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0030 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0020 0020 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0020 0010 0010 09BC', 4, 0)
            </Action>
        </Macro>
        <Macro Name="Guide Button">
            <Action>
                USB_UIRT.TransmitIR(u'0000 0072 0000 0021 0060 0021 0010 0011 0010 0011 0010 0021 0010 0021 0030 0021 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0020 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0021 0020 0021 0010 0011 0010 0011 0020 0011 0010 0021 0010 0011 0020 0021 0010 0011 0010 09DA', 4, 0)
            </Action>
        </Macro>
        <Macro Name="Button Y">
            <Action>
                USB_UIRT.TransmitIR(u'0000 0072 0000 0021 0061 0021 0010 0011 0010 0011 0010 0021 0010 0021 0030 0021 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0020 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0021 0020 0021 0010 0011 0010 0011 0010 0011 0020 0021 0010 0011 0020 0011 0010 0021 0010 09DB', 4, 0)
            </Action>
        </Macro>
        <Folder Name="Xbox 360 Macros" Expanded="True">
            <Macro Name="Xbox 360 Games" Expanded="True">
                <Event Name="Broadcast.Xbox 360 Games" />
                <Action Name="Cursor Right">
                    USB_UIRT.TransmitIR(u'0000 0073 0000 0020 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0030 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0020 0020 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0010 0010 0020 09BC', 10, 0)
                </Action>
                <Action Name="Apply/Enter">
                    USB_UIRT.TransmitIR(u'0000 0073 0000 0020 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0030 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0020 0020 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0020 0020 0010 0010 09BC', 4, 0)
                </Action>
            </Macro>
            <Macro Name="Xbox Arcade Games">
                <Event Name="Broadcast.Xbox Arcade Games" />
                <Action Name="Cursor Right">
                    USB_UIRT.TransmitIR(u'0000 0073 0000 0020 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0030 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0020 0020 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0010 0010 0020 09BC', 9, 0)
                </Action>
                <Action Name="Apply/Enter">
                    USB_UIRT.TransmitIR(u'0000 0073 0000 0020 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0030 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0020 0020 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0020 0020 0010 0010 09BC', 2, 0)
                </Action>
            </Macro>
            <Macro Name="Xbox Movies">
                <Event Name="Broadcast.Xbox Movies" />
                <Action Name="Cursor Right">
                    USB_UIRT.TransmitIR(u'0000 0073 0000 0020 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0030 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0020 0020 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0010 0010 0020 09BC', 11, 0)
                </Action>
                <Action Name="Apply/Enter">
                    USB_UIRT.TransmitIR(u'0000 0073 0000 0020 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0030 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0020 0020 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0020 0020 0010 0010 09BC', 2, 0)
                </Action>
            </Macro>
            <Macro Name="Emulators">
                <Event Name="Task.Activated.EventGhost" />
                <Action Name="Cursor Right">
                    USB_UIRT.TransmitIR(u'0000 0073 0000 0020 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0030 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0020 0020 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0010 0010 0020 09BC', 11, 0)
                </Action>
                <Action Name="Cursor Down">
                    USB_UIRT.TransmitIR(u'0000 0073 0000 0021 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0030 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0020 0020 0020 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0010 0010 09BC', 2, 0)
                </Action>
                <Action Name="Apply/Enter">
                    USB_UIRT.TransmitIR(u'0000 0073 0000 0020 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0030 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0020 0020 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0020 0020 0010 0010 09BC', 2, 0)
                </Action>
            </Macro>
            <Macro Name="Xbox Go Home" Expanded="True">
                <Event Name="Broadcast.Xbox Go Home" />
                <Action Name="Guide Button">
                    USB_UIRT.TransmitIR(u'0000 0072 0000 0021 0060 0021 0010 0011 0010 0011 0010 0021 0010 0021 0030 0021 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0020 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0021 0020 0021 0010 0011 0010 0011 0020 0011 0010 0021 0010 0011 0020 0021 0010 0011 0010 09DA', 4, 0)
                </Action>
                <Action>
                    EventGhost.Wait(3.0)
                </Action>
                <Action Name="Button Y">
                    USB_UIRT.TransmitIR(u'0000 0072 0000 0021 0061 0021 0010 0011 0010 0011 0010 0021 0010 0021 0030 0021 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0020 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0011 0010 0021 0020 0021 0010 0011 0010 0011 0010 0011 0020 0021 0010 0011 0020 0011 0010 0021 0010 09DB', 4, 0)
                </Action>
                <Action Name="Cursor Up">
                    USB_UIRT.TransmitIR(u'0000 0073 0000 0021 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0030 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0020 0020 0020 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0010 09AC', 2, 0)
                </Action>
                <Action Name="Apply/Enter">
                    USB_UIRT.TransmitIR(u'0000 0073 0000 0020 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0030 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0020 0020 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0020 0020 0010 0010 09BC', 4, 0)
                </Action>
            </Macro>
        </Folder>
    </Folder>
</EventGhost>

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2320
  • Karma: 47
    • View Profile
Re: Xbox 360 controls
« Reply #2 on: March 11, 2013, 05:15:18 AM »
Quote
sometimes turning the 360 on/off can be kind of odd sometimes a power off signal will be needed before a power on command can be sent properly, if anyone knows how to fix that issue please let me know

Hi IKROWNI, you can play a bit with the settings in the "EG-USB-UIRT plugin", perhaps it can help.

Kalle
***********  get excited and make things  **********

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Xbox 360 controls
« Reply #3 on: March 11, 2013, 03:10:26 PM »
sometimes?  How odd.

Are you sure?  What if you send an "on" command, then wait a short time and send "on" again?

does it have to be an "off" signal? What if you send something else, like volume, or arrow key, followed by power on?

there is a repeat setting in the usbuirt dialog.  I think the default is 4, but you could try other values, starting at 1 to see if it works better...

IKROWNI

  • $upporter
  • Sr. Member
  • *****
  • Posts: 146
  • Karma: 2
    • View Profile
Re: Xbox 360 controls
« Reply #4 on: March 11, 2013, 08:29:39 PM »
yea ive tried a few different things with it so far ive tried on commands multiple times, ive changed the default 4 in EV from 1-30 and never really seen much difference it does the same thing with "off" every now and then but does it most often trying to get "on" to work.


kalle or james do either of you have an xbox you could test it out with to confirm its not just me?


yea just to make sure i tried on, on, on, off, off, on,on then it finally turned on.


now it turns on and off just fine.. see thats why i dont get it after it gets over its little fit it works fine.

seems as though im not the only one that has issues with the on off commands for it
http://www.hifi-remote.com/forums/viewtopic.php?p=85443&sid=9d594060995b88053d9743c4c7d8102f

jitterjames

  • Administrator
  • Hero Member
  • *****
  • Posts: 7714
  • Karma: 116
    • View Profile
    • VoxCommando
Re: Xbox 360 controls
« Reply #5 on: March 11, 2013, 08:35:49 PM »
sorry, no I don't have a 360

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2320
  • Karma: 47
    • View Profile
Re: Xbox 360 controls
« Reply #6 on: March 11, 2013, 08:50:14 PM »
I don't have a 360 too  :-\
***********  get excited and make things  **********

mdsh

  • $upporter
  • Sr. Member
  • *****
  • Posts: 127
  • Karma: 4
    • View Profile
Re: Xbox 360 controls
« Reply #7 on: July 20, 2013, 08:52:15 AM »
Quote
sometimes turning the 360 on/off can be kind of odd sometimes a power off signal will be needed before a power on command can be sent properly, if anyone knows how to fix that issue please let me know

Not sure if this will help you but I have found a similar problem with my setup before i had VC. I use an iTach IP2IR device and had similar results to you. I did however find passing something like the B key twice or three times before sending the power on especially worked better for me somehow?? Not sure why but just thought I'd share my experience. I will try and get my 360 working with VC asap and let you know if i find something that might help

IKROWNI

  • $upporter
  • Sr. Member
  • *****
  • Posts: 146
  • Karma: 2
    • View Profile
Re: Xbox 360 controls
« Reply #8 on: July 25, 2013, 04:45:37 PM »
it just always seemed to me like it has a switch type function to it, this even happens when i use the official xbox media remote, sometimes i will need to press 2-3 times before i get the off/on command to go through properly. Maybe they just didnt want people to accidentally send an off command while in the middle of a game session.

Kalle

  • $upporter
  • Hero Member
  • *****
  • Posts: 2320
  • Karma: 47
    • View Profile
Re: Xbox 360 controls
« Reply #9 on: July 25, 2013, 05:54:12 PM »
it just always seemed to me like it has a switch type function to it, this even happens when i use the official xbox media remote, sometimes i will need to press 2-3 times before i get the off/on command to go through properly. Maybe they just didnt want people to accidentally send an off command while in the middle of a game session.
Some panasonic TV's work in a similar way, you must press and hold the ON button at least 2 or 3 seconds.
***********  get excited and make things  **********