glutanimate / anjoy-public

Temporary repository to host bug reports and documentation for the AnJoy Anki add-on
https://www.patreon.com/glutanimate/posts?tag=AnJoy
4 stars 0 forks source link

Central Buttons on Xbox Controller not working in MacOS Catalina Update #11

Open starwarsstan opened 4 years ago

starwarsstan commented 4 years ago

Problem description

Please describe the issue concisely in here. In case of an error: Walk us through the steps you took to get there. What happened? What did you expect to happen?

Checklist

Please replace the space inside the brackets with an x if the following items apply:

Information about your Anki set-up

Please fill out the section corresponding with your Anki version:

If you are using Anki 2.1

Please open Anki, go to Help → About, click on "Copy Debug Info", and paste the result between the backticks below (if the button does not appear you are using an older version of Anki 2.1 and will need to update first):

===ANKI===

Anki 2.1.15 (442df9d6) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Mac 10.15
Flags: frz=True ao=True sv=1

Add-ons:

AMBOSS add-on
Edit Field During Review
Special Fields
Pretzel Logic Retention Benchmarking
ImageResizer (disabled)
Image Occlusion Enhanced for Anki 21 alpha
load balancer (disabled)
Symbols
Night Mode
Pop-up Dictionary beta
More Decks Stats and Time Left
Image Style Editor
Hint Hotkeys
Fastbar another toolbar for Anki 21 beta
Export cards selected in the Browser
Customize Sidebar
Five Finger Silver New Answer Button Graph ReLrn Stats ReMemorize Plan9-0
Card Info During Review
Highlight Search Results in the Browser
Maximum image height in card editor
Customize Keyboard Shortcuts
Button Colours Good Again
Progress Graphs and Stats for Learned and Matured Cards
Batch Editing
Mini Format Pack
Add Hyperlink
ReMemorize Rescheduler with sibling and logging v121
Clickable Tags v10
Separate Learn and Relearn in the Answer Buttons graph 21 (disabled)
Allows empty first field during adding and import (disabled)
Ease Factor Histogram
Frozen Fields
add-on window search bar
True Retention (disabled)
More Overview Stats 21
Free Weekend - or Any Other Day
Create Filtered Deck from the Browser
Web Browser - Search selection Import texts and images automatically
Advanced Browser
Correct Answers Graph
AnJoy
bettertags
Cloze Overlapper
Review Heatmap
Spell Checker

===ANJOY===

version: 0.1.0-beta.1
[
    {
        "id": "Xbox Wireless Controller (STANDARD GAMEPAD Vendor: 045e Product: 02fd)",
        "index": 0,
        "connected": true,
        "timestamp": 14955090.4,
        "mapping": "standard",
        "axes": [
            -0.0032501816749572754,
            0.07869076728820801,
            0.050064802169799805,
            0.037796616554260254
        ],
        "buttons": [
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            }
        ],
        "vibrationActuator": null
    },
    {
        "id": "Xbox Wireless Controller (STANDARD GAMEPAD)",
        "index": 1,
        "connected": true,
        "timestamp": 15280058.400000002,
        "mapping": "standard",
        "axes": [
            0,
            0,
            0,
            0
        ],
        "buttons": [
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            },
            {
                "pressed": false,
                "value": 0
            }
        ],
        "vibrationActuator": null
    },
    null,
    null,
    4,
    "function item() { [native code] }"
]

Index: 1
If you are using Anki 2.0

Please open Anki, go to Help → About, find the two lines starting with Version: and Qt, and copy-paste them between the backticks below:

Please fill in details about your operating system (Windows/macOS/Linux, which version):

Please open Anki, go to Tools → Add-ons, take a screenshot of your installed add-ons, and paste it below:

Error message (if any)

If you've received an error message, please copy and paste it between the backticks below:

starwarsstan commented 4 years ago

image

starwarsstan commented 4 years ago

All my central buttons in my Xbox controller (start, Xbox button, and menu) aren’t working in Anki regardless of button assignment and location in anki.

I've tried to assign other controls to the main three buttons in the center of the controller but they are not working in Anki. I tested them in the HTML 5 Gamepad Tester and they seem to be functioning.

I was wondering if something may be different with connecting Xbox controllers to mac with their new update. I don't think its an issue with the inherit feature given that other controls are maintained and everything else is working.