Weird Mouse Click Registration Issue

So for about 5 months now I’ve been having an unusual issue in this game with my ASUS Chakram Core mouse.

Namely, left and right click will stop registering while playing, but work fine in the pause menu. Not seen in any other games either and doesn’t appear to be an issue with the mouse itself despite ASUS cheaping out on the switches. Which thankfully are designed as hot swappable.

So yeah, I’m a complete loss on what to do here. Any suggestions for tracing/monitoring much appreciated.

Telling me to get a new mouse however is not. As good mice are bloody expensive here in NZ. Though did just spy a venerable G9 I could use for parts for mine… Hmmmn.

couple folks posted recently on steam with wireless controllers causing different issues (x update/or needing an update)
do you maybe happen to have any of those and could try turn off to see if it’s a conflict?

Thanks, but the xbox controller is presently unplugged since I forgot to plug it back in :stuck_out_tongue: Ideally I need some sort of logger really to see wtf is going on.

And to replace the switches in the mouse already :upside_down_face: Which I just did lawl, blessed art Ausmodshop and them offering shipping to NZ and Afterpay.

So no sign of this issue in Avowed, just your standard Obsidian bugs :upside_down_face:

1 Like

/bump

Okay, swapped out the switches, took my meme cold cadence pistol build out for a spin and lo, this issue seems to have been resolved. Need to test further of course, since it was an Aegis of Menhir build that was worst affected.

Confirmed it’s probably fixed!

Just took my Shieldbreaker semi spam AoM build in SR34-35 and had none of the previous issues I had, in fact it was pretty much a cake walk instead of the frustration and stupid deaths I was having with this.

Issue was obvious with this build since mouse 1 is used for AoM, which I hold down usually and mouse 2 is for Shield Slam

Guess ASUS really did choose a bad switch for such an expensive mouse, which pretty shitty really, since good switches aren’t that expensive in the volumes ASUS would use. But MBA’s are going to MBA and cut costs in a stupid way.

Oh well, got some Kailh GM 4.0 Red switches, and 4 of them because taking apart switches to retension the spring is annoying fiddly and these micro switches look horrible to take apart :upside_down_face:

…And of course I just had to try on the old switches, easy to take apart, but that spring plate is tiny and you need helping hands to hold the bloody thing in place for retensioning. Which is basically flattening out the spring piece :stuck_out_tongue: Which is fiddly, but works pretty well and did it with my old G9 and it solved the double click completely.

Did loose a spring though, but that’s what ADHD based hoarding is for, since I had a dead mouse I could salvage a spring off out of it’s switches :3

Fuck.

it’s baaaack and just as bad. Fucking brilliant. Since it only occurs in GD I suspect it’s down to an ASUS firmware issue and not the likely Grim Dawn. Because ASUS has a long track record of doing stupid shit and not following ISO Standards as well.

Even changing USB ports didn’t fix it, but interestingly, hitting escape fixed it.

Here’s the proof of this issue:

Unfortunately mouse logger software seems to be a shitshow to find and the usual “solution” is to replace the mouse. Which I do not have the fucking money for at the moment, also I’d rather not replace a NZ$100+ mouse >_<

…And of course it gets a bit better if I quit the game and set Grim Dawn to not use cores 1 and 2

/throws-hands-up-in-frustration

I swear this is going to to turn out to be some esoteric bullshit or a hardware fault. Unfortunately this mouse is no longer available to buy here in NZ because “ASUS lawl”. Namely they’ve failed to take a leaf from Logitech’s smarter practice - which is if you make a good enough mouse your keep making it until you make a better one. Can’t even get the Gladius II which shares the easily way to replace mouse switchs.

Do you really need that particular mouse or a specific feature on it? If not, ditch it for a cheaper one. I see you posted on ASUS website & got no response. No surprise there as they’re more inclined to blame the game itself(and it could indeed still be an issue unique to Grim Dawn & your mouse drivers). You’ll probably get help here from the game designers before ASUS.

Imo, $100+ USD is a lot(or too much in some cases) to pay for this kind of peripheral simply due to its lack of longevity & cheap build quality with respect to the buttons(excluding DIY’ers that can break stuff down & replace components as needed). If I was going to spend that kind of money on a mouse, it would be on a Logitech brand. I only ever bought 2 of them and they each outlasted the system they were used on(7+ years). Even then, if you’re using it very frequently in games or other click-intensive tasks, the buttons probably won’t last longer than a couple years(4 at best).

I currently use a Corsair Harpoon RGB Wireless gaming mouse, minus any Corsair bloatware. It lasted 4.5 years until I had to order another one due to the left button becoming less reliable & unintended “double-clicking” occurring. The base pad strips that are commonly glued on usually “smear off” in about 2-3 years. Nothing is built to last anymore, but rather designed to get you to buy another one after a couple of years. Its the typical “throw-away” economics of the day where we have to throw away & buy again, repeat = company profits.

/BUMP

Things keep stay weeeeeeird. Anyhow, altering GD’s priority in task manager and shifting it off cores 0 and 1 actually helps a lot. What this means I know not, but I have video evidence of the impact:

Working hypothesis is something weird is going on with how the mouse talks to Grim Dawn, but without any tools to get into the weeds + more knowledge and help I can’t go any further than that. Hopefully someone in ASUS finally gets back to me so I can move forward and resolve this, but due to MBA’s being MBA’s and cutting back support staff because “profitssssss” I wont count on that.

Will probably also try on reddit, since the auties on there will probably bite hard on something so esoteric.

Yeap, long gone are the days a mouse would last 5+ years. My Logitech G9 though still works, but I should desolder and replace the switches, since I retensioned the springs in them :stuck_out_tongue: Which did solve the double click issue lawl. But yeah, if I can get the broken one I’ll probably use it for parts to fix mine (broken ribbon cable, mouse wheel).

Also had to hack in a new USB cable, because the previous owner didn’t think and bent the cable too much, but it’s a plug in part, so I can finally swap it out for the one from the stuffed mouse.

As for prices - welcome to the NZ horrors of PC parts, where everything costs more. Even a Logitech G502 Hero core will set you back NZ$150, only to fail just after warranty probably. Which mine did T_T Hence why I went with ASUS since the Chakram has hot swappable left/right mouse switches, the middle click switch is on a daughter board making it easier to repair.

Anyhow, will probably fix my G9 and use that when playing GD, since the Chakram Core only has an issue with this game. I just wish I had the knowledge and tools to dig into this properly. Because it’s capital W weird.

As for Crate being able to help, I doubt it, not enough resources, and frankly, this is a very, very esoteric issue. Because usually this sort of issue impacts everything, not a single app and is either a mouse hardware issue or windows fuckery that no one knows how to fix beyond “reinstall windows” :upside_down_face:

You never know & it doesn’t hurt to ask. They have a lot more tools when it comes to how hardware is interacting with their game and they probably have a more direct line to ASUS support vs. ordinary consumers like us. I expect Game designers usually do at least.

You want to know about fuckery? Try getting Thermaltake Riing Quad 14 or 12 RGB Radiator Fan TT Premium Edition case fans to work on a Ryzen system. I had my builder get 10 of those things, only to find out they don’t work properly with Ryzen boards. I was lucky he ate the cost for them & got me different ones that did work. Biggest old/new electronics & computer buff on the east coast US couldn’t even get the things to work.

1 Like

did you nuke all background processes/3rd party apps etc?

There was someone on steam mentioning some… legion app? that interfered with something for them, controller related iirc,
But considering basic stuff like overlay tools/nvidia overlay or shadowplay has done wonky stuff in the past, maybe it’s getting the “wires” crossed with whatever driver or connection is going on with yer fancy :mouse2: ?

How the?..

Fan connectors and comms are governed by industry standards with probably some ISO Standards involved. Standards you’re meant not to break, because it fucks with compatibility that end up with buyers demanding refunds or causing expensive hardware failures.

Along with vendors dropping your stuff, which ASUS learnt the hard way back in the early 00’s with a hairbrained scheme with Nvidia to increase power through the AGP slot. Which broke completely compatibility with other GPU’s and also had some power management issues that meant affected motherboards more likely to die and take parts with them. Which mine did, and so got told by the indie PC shop I brought a new motherboard from about this shitshow, who’d also taken the step to stop selling ASUS motherboards.

Personally, I blame MBA’s, waste of money and produces people who can’t think in the long term and so view short term profit as more important than anything else. And then are all surprised-pikachu when the shit smashes into their faces. Only to walk away with no penalities.

That’s what I’m sort of doing at the moment, uninstalled Armory Crate and will kill everything else, but the fact this is altered by changing priority and core affinity suggests something else to me is going on.

Really need some sort of logging tool to get into the weeds, one that’s user friendly, but so far, no bloody luck.

Also changed up where stuff’s plugged in to the USB ports on the back panel.

edit - also, some fucking how, I had Nahimic bullshit running on my PC. No idea what installed it, but not happy to have found that particular pain in the rear bit of crapware present.

I think I may have found a solution.

Uninstalled Armory Crate, which in turn by not increasing priority and changing core affinity actually reduced the incidence rate.

But with both core and priority the registration issue becomes extremely difficult to notice and usually resolved just by hitting another button.

Which is pure wtf-is-going-the-fuck-on?!? to my uneducated self. Because driver/software issues I can muddle around and work stuff out, but this looks like weird edge case USB signalling fun, or something messing with button settings or deep I/O weirdness.

Derpity-derp.

May have finally solved it, used the repair.exe to reset everything in Grim Dawn and lo, it may have actually fixed this. How I know not, I only knows I didn’t encounter this issue in 3 runs since doing this. Including an SR34-35 run where I died to random bs.

Requires more runs of course, namely with Eye of Reckoning or Flames of Ignaffar builds since those are far, far more sensitive to this issue.

Definitely still weird as hell.

Bollocks, still an issue. Less so that previously for the most part, but yeah, still having to hit escape some times to get the click issue away for a bit or more time. Blaaaaah.

O_O

What the flaming ever loving fuck? Killed some stuff in task manager (Edge, GoG Galaxy +1 other I can’t recall) and it fixed the click registration fun:

How the, what the flaming eldritch esoteric hell is going on?

Right, fluff this, bed, well loot then bed, since I haven’t grabbed the loot from that run.

Also found out what Nahimic was doing on my system, mainly flattening out sound spikes in Grim Dawn :upside_down_face: Now I need to reinstall it lawl.

…The weirdness piles higher and higher.

Anyhow - run sequential SR runs worsens the issue, by run three this issue requires multiple uses of the pause menu to return functionality. Why this is the bloody case I have no ideas, DM’d Zantai for some help on GD’s end, to no reply /sigh

Interestingly though, unplugging the mouse and plugging it back in fixes it completely, but only for the 1st run, with run 2 being good enough, but often needing to hit escape 2+ times. While run three can’t even be rescued by unplugging and replugging the mouse.

Next step is installing win10 on a partition and testing via that, but that can wait until Sunday.

At this point, I’d say it’s probably that the game is loosing the bindings for left/right mouse buttons, which it shouldn’t be able to. Why may be just the game itself, but I fully expect driver and windows esoteric weirdness are probably involved.

Can’t tell with out being able to log commands in game though.

Edit - now that was very, very interesting. Worked out when it triggers in game, namely on level load when moving between levels. Worked this out by trying to run Crate and by the time I got to the lava room I had to replug the mouse to get it working. Though not fully. Leading to death by Crate.

Which is weird, because it usually takes until the 2nd run 2/3rd level to get this bad. First time I’ve seen it in the campaign too.

As for the actual trigger? No fluffing idea, left/right just stop working and then work after hitting escape. Only to stop working soon afterwards requiring shifting USB ports to recover.

Yet another reason why I need the ability to log what’s going on in the game, because there’s something very screwy here and it only affects Grim Dawn and nothing else I’ve played since getting this mouse.

Though there also seems to maybe be seem interferences from the SteelSeries Engine, since it installs mouse drivers for the Apex 7 Keyboard. Which is even weirder if that’s the route cause, but that’s modern PC peripheral makers for you, always adding “features” which can have unintended consequences and interactions.

Either way, can’t look into that aspect until I have the ability to log system level stuff with the mouse and have a 2nd mouse to test with.

Right, time to reset the system and get into BIOS to look at some shit and ponder things.