从OS X使用DualShock 4

苏加德

一时兴起,我买了Sony DualShock 4 Wireless游戏控制器。将控制器与我的mac配对很容易。该控制器在OpenEmu中按预期工作。

现在,我想在自己的游戏中使用控制器。在XCode游乐场中,我尝试了以下操作:

import Cocoa;
import GameController;

print(GCController.controllers())
print(GCController.controllers().count)

输出为:[] 0

这意味着DualShock控制器未注册为GCController。

应该是?

在调用控制器之前是否需要进行某种初始化?

例如,Objective-C或Swift都是受欢迎的。

InsertWittyName

这里有一个教程:http : //www.raywenderlich.com/forums/viewtopic.php?f=21&t=10339,但这似乎表明GameController框架不支持DualShock 4。

请参阅Apple文档,我将从这里开始:https : //developer.apple.com/library/mac/documentation/ServicesDiscovery/Conceptual/GameControllerPG/DiscoveringControllers/DiscoveringControllers.html,其中说明了如何发现并连接控制器。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Ubuntu 14.10中使用DUALSHOCK 4?

Mac OS X上的MetaTrader 4与C ++或R结合使用

ANTLR 4在OS X上安装失败?

构建虚幻引擎4:OS_X

在Mac OS上使用Swift 4拖放

使用OS X Mavericks和XCode 4.x冻结xcrun / lipo

尝试在OS X中使用virtualenv启动Python时出现“非法指令:4”

我如何在OS X 10.9上使用ghost4j

如何在OS X Lion上安装JPype以与Neo4j一起使用?

使用mono / nunit-console / 4在Mac OS X控制台上运行测试

OS X-始终使用4个空格而不是\ t

Mac OS X使用超过4 GB的内存,没有任何运行

跳动或开会OS X memset(和memset_pattern4)

无法在 OS X 上的 ionic 4 中安装 Firebase

Mac OS X上的Firefox 4:内存泄漏

如何编写使用 Sony Dualshock 4 控制器数字和模拟输入的 Android 应用程序?

防止Dualshock 4假装成鼠标?

使用 YUV 4:2:0 平面颜色模型在 Mac OS X 上制作 ffmpeg 屏幕截图

在OS X上使用Vagrant安装Ubuntu 13.04(64位)虚拟机仅提供4 Gb磁盘空间

如何使用PowerMac G5,Mac OS X 10.5.8(或扎根的Nexus 4 +远程fs)下载Ubuntu One数据

Mac OS X上的Install4j JRE位于.install4j / jre.bundle中

neo4j桌面在Mac OS X上的哪里存储数据库?

Mac OS X慢速连接-MSDN 4-5秒-Bonjour慢速

Windows / Mac OS X用户可以读取EXT4 Samba共享吗?

How can I get Safari 4 on OS X to always show the tab bar?

准备助手后,install4j安装程序在OS X上挂起

DualShock 4 控制器扬声器访问

HOW TO:使用在OS X 10.10+上运行Ruby on Rails 4,Postgres,Unicorn,Nginx和端口转发的VirtualBox设置Vagrant

从64位Os使用jni4net从Java调用C#时出错