XBOX360无线手柄/有线手柄如何连接PC玩游戏?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了XBOX360无线手柄/有线手柄如何连接PC玩游戏?相关的知识,希望对你有一定的参考价值。

如题。 无线手柄我还配了个充电套餐,可以当有线的用。

方法如下:

1、将Xbox360适配器接入到Windows10系统电脑中,并安装Xbox360适配器附带的驱动程序。

2、确认适配器已经被电脑识别后,长按Xbox360手柄的【X】按钮,同时连续点击侧面的圆形按钮。

3、等待Xbox360手柄【X】按钮出现环绕闪光提示,出现提示时就表明手柄已经和电脑连接成功。

4、需要注意的是,目前主流的Xbox360手柄适配器最多支持同时连接4个Xbox360手柄。

硬件架构

中央处理器

中央处理器(CPU),3.2 GHz 名为Xenon,是一个基于IBM的PowerPC的三核设计

65纳米制程,1.65亿个晶体管

拥有三个对称核心,每个核心都支持SMT,运行频率为3.2 GHz

每核心都拥有一个VMX-128 单指令流多数据流(SIMD)单元

每个VMX单元拥有128×128位的寄存器(Register)

1 MB 二级缓存 (可以由GPU锁定)

参考技术A 你好!如果你要在电脑上使用,微软XBOX 360手柄玩游戏的话。如果是微软XBOX 360有线手柄的话,只需要下载并安装一个“XBOX 360手柄驱动”就可以使用啦!如果是微软XBOX 360无线手柄的话,就需要另外购买一个“XBOX 360手柄接收器”才能使用哦!记住,两种XBOX 360手柄在电脑上使用,都要安装“XBOX 360手柄驱动”才可以让电脑识别手柄哦!手柄驱动请到 http://dl.pconline.com.cn/html_2/2/186/id=20022&pn=0.html 下载吧!回答完毕,希望能够对你有所帮助,谢谢!

如何使用 pyusb 控制 Xbox 360 游戏手柄上的 LED

【中文标题】如何使用 pyusb 控制 Xbox 360 游戏手柄上的 LED【英文标题】:How to control the LED on an xbox 360 gamepad using pyusb 【发布时间】:2016-07-20 01:32:53 【问题描述】:

我希望使用 pyusb 与有线 xbox 360 游戏手柄进行交互。到目前为止,我可以很好地阅读,但我也想写,这样我就可以让 LED 停止闪烁。

看着here,我应该可以做到,但无论我尝试发送什么消息,我都无法控制 LED。以下是我到目前为止的代码,有什么建议吗?

import usb
dev = usb.core.find(idVendor=1118, idProduct=654)
dev.set_configuration()
readEP = dev[0][(0,0)][0] #endpoint to read from
writeEP = dev[0][(0,0)][1] #endpoint to write to

print readEP #should be: <ENDPOINT 0x81: Interrupt IN>
print writeEP #should be: <ENDPOINT 0x1: Interrupt OUT>

##read the startup messages
for i in range(4): #usually only 4 messages
  data = dev.read(readEP.bEndpointAddress,readEP.wMaxPacketSize,100)
  print len(data) #should be 3

##get initial button/axes state
data = dev.read(readEP.bEndpointAddress,readEP.wMaxPacketSize,100)
print len(data) #should be 20

##Try to set the LED to illuminate just one element (message 0x06).
##Each of the following commented-out attempts fails to leave only the first
##element illuminated and subsequent attempts at reading or writing yields
##"usb.core.USBError: [Errno 5] Input/Output Error"
dev.write(writeEP,'010306',100) 
# dev.write(writeEP,'0\x010306',100) 
# dev.write(writeEP,'66310',100) #decimal value of 0x010306

##attempt to read again
while True:
  data = dev.read(readEP.bEndpointAddress,readEP.wMaxPacketSize,100)

【问题讨论】:

【参考方案1】:

解决了;只需要尝试正在编写的字符串的更多变体。以下是最终奏效的方法:

dev.write(writeEP,"\x01\x03\x06",0)

【讨论】:

以上是关于XBOX360无线手柄/有线手柄如何连接PC玩游戏?的主要内容,如果未能解决你的问题,请参考以下文章

xbox360手柄连接电脑不用接收器

xbox360无线手柄不能换主机

微软xbox360游戏手柄有线无线电脑Steam 鬼泣5one怪物猎人NBA2K19-5元优惠券-券后价35元

xbox无线手柄怎么连接电脑

xbox one 手柄的无线适配器 怎么装win7的驱动?看新闻上说支持win7/8了,但是不知道怎么安装驱动

如何使用 pyusb 控制 Xbox 360 游戏手柄上的 LED