forum

[Archived] Alternate key binding for 7+1 does not work with controller turntable.

posted
Total Posts
3
Topic Starter
trek5900
Problem details: Because of the nature of the inputs on mania, the alternate key binding does not allow a turntable to work on rapid scratches (special key of 7+1). Instead, when you are rotating the turntable, then spin it back for the next input, the previous input was not removed soon enough, and it just treats the action as a hold. If it looked for the positive edge of the press here, it would resolve the issue.




Video or screenshot showing the problem:

Here is a video with me moving the turntable back and forth without interruption.
https://www.youtube.com/watch?v=VPxvfJYu45U

osu! version: Stable 20240425.2 (latest)
chromb
i don't know exactly how the turntable works, but would it be possible by using a program such as joy2key to rebind it so that it can only press and not hold?
Topic Starter
trek5900

chromb wrote:

i don't know exactly how the turntable works, but would it be possible by using a program such as joy2key to rebind it so that it can only press and not hold?
Basically, the Turntable has little teeth which go across an IR reader or something like that, and when it crosses over one of these teeth, it counts as an input. However, if you turn it continuously, it acts more like you are holding down the button rather than sending an input for each little tooth. Not sure exactly how it determines this but I use the "arcin-infinitas" firmware on digital+keyboard mode for osu, binding CW and CCW on the turntable to 1 and 2.

Even if it were possible to do it with joy2key perfectly using this, turning it by ~90 degrees in a second would send at least 20 inputs.

Edit 2: Here is a key overlay video demonstrating the input patterns from the turntable when spun back and forth. https://youtu.be/3H6x7EZWBdo

Edit: this is an example of what the turntable looks like underneath.
Please sign in to reply.

New reply