Comments (10)
Which architecture is your kernel booting into: 32-bit, or 64-bit?
On Dec 17, 2014, at 1:32 PM, Marcus Collins [email protected] wrote:
Hello, I tried installing v0.13.1 but got this when the next tries to load:
Notice: /System/Library/Extensions/360Controller.kext has debug properties set.
Warnings:
Personality CFBundleIdentifier differs from containing kext's (not necessarily a mistake, but rarely done):
ChatPadKeyboardEvents(kernel) kxld[com.mice.driver.Xbox360Controller]: The super class vtable '__ZTV11IOHIDDevice' for vtable '__ZTV20ChatPadKeyboardClass' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.mice.driver.Xbox360Controller]: The super class vtable '__ZTV11IOHIDDevice' for vtable '__ZTV22Xbox360ControllerClass' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.mice.driver.Xbox360Controller]: The super class vtable '__ZTV11IOHIDDevice' for vtable '__ZTV20ChatPadKeyboardClass' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.mice.driver.Xbox360Controller]: The super class vtable '__ZTV11IOHIDDevice' for vtable '__ZTV22Xbox360ControllerClass' is out of date. Make sure your kext has been built against the correct headers.
(kernel) Can't load kext com.mice.driver.Xbox360Controller - link failed.
(kernel) Failed to load executable for kext com.mice.driver.Xbox360Controller.
(kernel) Kext com.mice.driver.Xbox360Controller failed to load (0xdc008016).
(kernel) Failed to load kext com.mice.driver.Xbox360Controller (error 0xdc008016).
Failed to load /System/Library/Extensions/360Controller.kext - (libkern/kext) link error.
Check library declarations for your kext with kextlibs(8).—
Reply to this email directly or view it on GitHub https://github.com/d235j/360Controller/issues/34.
from 360controller.
Found it
64-bit Kernel and Extensions: No
Seems as my machine can't load a 64-bit kernel anyways
from 360controller.
Also found this using kextlibs:
For all architectures:
com.apple.iokit.IOHIDFamily = 1.7.1
com.apple.iokit.IOUSBFamily = 5.1
com.apple.kpi.iokit = 11.4.2
com.apple.kpi.libkern = 11.4.2
com.apple.kpi.mach = 11.4.2
For x86_64:
1 symbol not found in any library kext:
__ZN11IOHIDDevice25handleReportWithTimeAsyncEyP18IOMemoryDescriptor15IOHIDReportTypejjP15IOHIDCompletion
For i386:
1 symbol not found in any library kext:
__ZN11IOHIDDevice25handleReportWithTimeAsyncE12UnsignedWideP18IOMemoryDescriptor15IOHIDReportTypemmP15IOHIDCompletion
looks like handleReportWithTimeAsync isn't defined for IOHIDDevice object.
from 360controller.
Built 360Controller.kext from source fixed the issues.
from 360controller.
@mecwerks the lastest release works for you in Lion? https://github.com/d235j/360Controller/releases/tag/v0.14-unofficial
@MaddTheSane 28e7203 fixes this?
from 360controller.
I think you're going to need to compile two versions of the kext and use the pkg to decide which to install.
One for 10.8 and earlier, and one for 10.9 and later. For 10.6 support you may need to compile against that SDK (kexts are a pain like that).
from 360controller.
@RodrigoCard: no, that was only for the force feedback driver, not the kernel driver.
@d235j: The big problem I see with this is the need to have an older version of Xcode installed, such as 4.6. I will see if I can get an earlier version of Xcode to compile the kext.
from 360controller.
I have not had the chance to check the new version yet but I will win I can
from 360controller.
I have got a 10.7 kext to compile by downloading Xcode 4.6 via xcodebuild
. I have not tested said kext, though. And I am uncertain if it would run on 10.6.
Although it seems that the current packaging application is having issues on Yosemite (that and the UI can't restrict the OS version to anything above 10.8.2…), so another method still may need to be devised to create an installer package. This StackOverflow answer seems to be what we need to use. I'll open up a new issue about this specific problem soon.
from 360controller.
I'm experiencing the same issues. Compiling on my machine fix this. Installer with different kexts sounds like an awesome solution.
from 360controller.
Related Issues (20)
- Driver does not recognise Controller HOT 1
- Can't install driver on MacOS 12.6.6 running on MacStudio M1 HOT 1
- Authenticating extension failed: Bad code signature
- PDP Arctic White Wired Controller not recognized on Mac OS Ventura HOT 1
- Request for adding Steelseries Stratus+ to the list
- Sonoma.... HOT 2
- I cannot uninstall HOT 1
- Xbox 360 Wired "VOYEE" Third Party
- Driver does not recognise Controller
- OS X 10.6 Build 0.13 No Device detected HOT 1
- Thrustmaster TMX Racing Wheel not found on Macbook Pro Sonoma 14.2 HOT 1
- Xbox One Controller not found by driver HOT 5
- Please add Xbox Series X|S controller (Product ID: 0x0B13) support
- Not at all allowing me to install HOT 8
- xd
- Not allowed to enable Driver
- my ps4 g29 steering wheel dosent work with this. HOT 1
- Hori Fighting Stick mini not recognized
- Controller not recognized HOT 2
- the wired xbox joystick isn't recognized on mac apple silicon M2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from 360controller.