Dirk Hoffmann
Dirk Hoffmann
Can you verify whether the HID events match the database description? When you use the gamepad, the incoming HID event will appear above the large gamepad image in the preferences...
> There's nothing displayed at all. Thanks for reporting this. Unfortunately, I’m not sure what’s going wrong with that controller, and I don’t have a way to debug it from...
@kyods: In case you're are coder, you can compile vAmiga in Xcode and add print statements here: ```Swift func hidInputValueAction(context: UnsafeMutableRawPointer?, result: IOReturn, sender: UnsafeMutableRawPointer?, value: IOHIDValue) { var hidEvent:...
@bnice. Thanks for the update. I'll try to track the issue down on Sequoia. However, I am not sure if the next version of vAmiga will work on Tahoe, as...
I think I have tracked down the bug. Based on the videos you posted, your controller uses mappings like `+a1 -> dpdown`. My parser didn’t support these mappings, which caused...
Thanks for reporting the button issues. The bug was caused by my misinterpretation of the SDL mapping scheme when I integrated their database. I mistakenly treated the strings "X" and...
> Interestingly this is the first version that suffers from the big toolbar buttons under Tahoe for me. It looks like this is an Xcode 26 issue. I compiled version...
BTW, you can work around the button issue in v4.3.1, as the SDL description is editable. Replacing x: by a: and y: by b: should make the emulator recognize the...
@bnice: Do you mean this code? ```Swift func query(descriptor: String) -> HIDMapping { var result: HIDMapping = [ .AXIS: [:], .BUTTON: [:], .DPAD_UP: [0:[:]], .DPAD_DOWN: [0:[:]], .DPAD_RIGHT: [0:[:]], .DPAD_LEFT: [0:[:]],...
@bnice: The SDL mapping is a bit weird, in my opinion. If I were to define a controller format, I would naturally map HID events directly to virtual buttons. SDL’s...