Create: Tweaked Controllers

Create: Tweaked Controllers

767k Downloads

Having multiple axis inputs bound on the same linked controller causes them to incorrectly override each other

Cottor-OwO opened this issue ยท 2 comments

commented

While playing on 1.20.1 1.2.4 I discovered that linking multiple controller buttons to a single link causes the latter to only react to one of the buttons bound. For example:

  1. Here I bound the link to -Y first, then to +Y and lastly to RT:
    Screenshot 2024-09-28 232700

  2. This is no buttons pressed:
    2024-09-28_23 27 14

  3. This is RT pressed:
    2024-09-28_23 27 24

  4. This is -Y pressed:
    2024-09-28_23 27 31

  5. This is +Y pressed:
    2024-09-28_23 27 34

This is unlike the Create controller which is capable of such a thing.

I use keyboard if this info is relevant.

Edit: I've just read another issue where this is mentioned, so this issue may be redundant.

commented

Yes, this is related to a part of what #34 describes
The problem is that axis inputs don't behave the same way than button inputs do, for various technical reasons. I will try to make it behave more like buttons in a future update, so that cases like what you are doing will behave correctly. For now the best thing to do is to only bind button inputs to the redstone link when you want to bind multiple inputs on it

commented

I will still mark this one as a bug, because the other issue talking about it reports two things at once and this problem is not the first thing reported