Windows phone 7 在WindowsPhone7模拟器中使用XBOX360键盘(适用于Windows)

Windows phone 7 在WindowsPhone7模拟器中使用XBOX360键盘(适用于Windows),windows-phone-7,xna-4.0,xbox360,Windows Phone 7,Xna 4.0,Xbox360,我想使用XBOX360控制器来模拟我在Xna4中创建的WindowsPhone7游戏中的用户输入。但是我无法读取pad状态-属性GamePadState.IsConnectedis设置为false,尽管我的pad已连接且有效。我认为pad的输入在默认情况下可能会被禁用,就像键盘上的翻页/断页激活它一样,但我找不到正确的按钮/按钮组合 我的问题:是否可以在windows phone 7游戏XNA 4中处理XBOX 360键盘输入?GamePad类可用于检测手机上是否按下了后退按钮: if (Gam

我想使用XBOX360控制器来模拟我在Xna4中创建的WindowsPhone7游戏中的用户输入。但是我无法读取pad状态-属性GamePadState.IsConnectedis设置为false,尽管我的pad已连接且有效。我认为pad的输入在默认情况下可能会被禁用,就像键盘上的翻页/断页激活它一样,但我找不到正确的按钮/按钮组合


我的问题:是否可以在windows phone 7游戏XNA 4中处理XBOX 360键盘输入?

GamePad类可用于检测手机上是否按下了后退按钮:

if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed)
{
  // do something      
}

我认为这不会检测到实际游戏板上的后退按钮,只会检测到手机上的按钮。

gamepad类可用于检测手机上是否按下了后退按钮:

if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed)
{
  // do something      
}

我不相信这会检测到实际游戏板上的后退按钮,只需按手机上的按钮。

您无法在Windows phone 7应用程序的上下文中使用Xbox 360 gamepad-原因很明显,您以后无法将其连接到物理设备。

您无法在Windows phone 7应用程序的上下文中使用Xbox 360 gamepad-原因很明显,您无法将其连接到物理设备以后再使用这个设备