so i'm noticing lately that occasionally, it seems like my buttons get stuck down sometimes, and now i just gotta wonder if that's an issue with the actual controller itself (since I know the membrane switches on both the old KOCs and the newer Entry Models - which is the one I have - are infamous for getting themselves stuck), or with my incredibly scuffed virtual machine workaround that I have to use for it to work on my PC (...context)1, which might sometimes be dropping key release events somewhere along the chain
since buttons getting stuck is apparently a common issue, that does make me wonder if it's time to do the ol' Coin Modtm, but it also doesn't really feel like the buttons are actually getting stuck down physically, as far as I can tell? though, admittedly, i've not paid that much attention. maybe i should.2
it's not happening super frequently and hasn't happened like, in the middle of an actual attempt ruining anything, but it has happened enough times now for me to become a little concerned about it, lol. (maybe like once every couple days since it started happening? not horrible, but enough for me to be like. oh. this could be a problem.)
all of this is just reminding me that I probably should've got something better to start with, but I guess now I live with the consequences of my actions. pain
I may end up getting an FPS once they restock - which is what I was originally planning to get but then I changed my mind at the last minute for reasons that in retrospect don't make a whole lot of sense but whatever. tho i'm sorta concerned that, according to iidx.org, the older dao controllers apparently aren't ideal for 120Hz Infinitas, which isn't a problem for me right now as I'm mostly sticking to BMS customs for the time being, but it's still something to keep in mind I suppose. though, I also hear the FPS is less problematic than some of the other older offerings due to the smaller turntable, so there's that, I guess. (and it's probably not a huge issue regardless)
unfortunately I don't have the space available to use anything with an AC-sized turntable, so phoenixwan is out of the question for now. which is kind of frustrating given that there really doesn't seem to be many good options for smaller sized IIDX controllers that are readily reccomended. even the FPS seems not perfect imo due to only having the 2 effector buttons.3 seems like the only somewhat decent small option w/ 4 effector buttons is the official Premium Model but that's expensive and hard to get and also, I kind of want to avoid the official offerings now knowing that they don't work on my PC without a bit of jank pff
in any case I guess I still just gotta live with the controller I have for now and just try not to ask too many questions, though if anyone sees this and knows of a fix for it not working properly w/o the VM then I am still open to hearing that. shame that i'm having so many problems with it because otherwise i honestly wouldn't mind it that much. it may even be worth keeping around just to have something quieter to play on as well cause i don't know how loud arcade parts actually are, and while I personally don't mind a bit of noise, I don't want to bother anyone else if i'm playing late at night lol
anyway that's all i think
- tl:dr: for whatever reason the controller doesn't like my PC and doesn't register any inputs when I just plug it in normally, but it works in a virtual machine? someone in a discord server I lurk in had a similar problem and thinks it could be an AMD problem. anyway in order to get it to work I wrote some python code that essentially sends the inputs through a TCP server/client and uses ViGEmBus to convert that into actual controller input- yeah it's a mess
- guess i'll try running an input tester program on the virtual machine end, and try to remember to check to see if the button is stuck down on that side, then see if the button's actually physically stuck? i dunno
- the multifunction mode on the select key is better than nothing but probably not as convenient as just having the four buttons right there