isJuhn / KAMI

Kot And Mouse Injector
MIT License
102 stars 14 forks source link

Cursor Does Not Re-appear if RPCS3 Crashes #41

Open OnceACodeMonkey opened 2 years ago

OnceACodeMonkey commented 2 years ago

I hid my cursor with KAMI and RPCS3 Crashed. When it did, my cursor remained invisible. It was only visible when I passed it over text fields because it turned into a capital I.

Revealing my cursor with KAMI after RPCS3 had crashed was not possible. I had to relaunch RPCS3 and boot the game I was playing again to reverse the process, all while using an invisible cursor.

isJuhn commented 2 years ago

You should not use the hide cursor option with RPCS3 unless you must, it is a bad feature and you just experienced why. but if something goes wrong we must be able to still toggle KAMI and reset the cursor, I have added handling such that if you close KAMI while the cursor is hidden it should reset.

OnceACodeMonkey commented 2 years ago

Yeah, I also discovered that it stays hidden if KAMI crashes, too. So instead of using KAMI's hide cursor feature, I've been using this AutoHotKey script to hide my cursor: https://www.autohotkey.com/docs/commands/DllCall.htm#HideCursor. No problems so far. Maybe we could use that as a workaround until KAMI's hide cursor feature is more stable.