Resident Evil 0

Resident Evil 0

View Stats:
MaximusX800 Jan 20, 2016 @ 3:31pm
Mouse Cursor
Anyone else noticing this?

The mouse cursor doesn't seem to be hiding when using an XInput device to play the game.
< >
Showing 1-10 of 10 comments
SageX85 Jan 20, 2016 @ 3:51pm 
It has the same problem that RE HD had, but at least in that one it used the system cursors, in this one its a custom one, i rather get it for console
Harry101UK Jan 20, 2016 @ 4:12pm 
You should be able to just move it to the right and it will go off-screen.
3RDplayer Jan 20, 2016 @ 4:47pm 
Just put it at the side of the screen so it dissappears.

I can understand if you use mouse/keyboard for the game that you would complain having the mouse cursor on screen. But playing with gamepad and still complaining? You can be happy that the game engine does not reset the mouse cursor into the center of the screen everytime a cutscene starts like in Metal Gear Rising.
I can't test this just yet, but have you tried Windowed Borderless Gaming?
https://github.com/Codeusa/Borderless-Gaming/releases

I use it for the few games that have trouble in Windows 10 with pixel border issues and stuff, but you can turn all that off, and just select the"no mouse cursor" option after you launch the game. It will then save that profile every time you launch it.

My only thought is that this might not work because the game uses its own image file for the mouse... but it's worth a shot. I'll try it later if you don't and report back.
Sh1nRa358 Jan 20, 2016 @ 5:50pm 
that program is a buggy mess. gedosato has that both borderless window, real window, AND hide mouse cursor features.
Originally posted by Sh1nRa358:
that program is a buggy mess. gedosato has that both borderless window, real window, AND hide mouse cursor features.

It can be buggy. But yeah, whatever works...
DogMeat Jan 20, 2016 @ 5:55pm 
Originally posted by Harry101UK:
You should be able to just move it to the right and it will go off-screen.
I've noticed a glitch in this game when placing the cursor off screen. When transitioning sometimes the mouse buttons no longer work until you move the cursor back on screen. Since I prefer using left and right click to aim/shoot opposed to keyboard controls for that moving the cursor off screen isn't an option. I wish they'd just remove the cursor until you open up an inventory/map page as the cursor is completely pointless in game.
MaximusX800 Jan 20, 2016 @ 7:35pm 
Originally posted by Acantophis3rD:
Just put it at the side of the screen so it dissappears.

I can understand if you use mouse/keyboard for the game that you would complain having the mouse cursor on screen. But playing with gamepad and still complaining? You can be happy that the game engine does not reset the mouse cursor into the center of the screen everytime a cutscene starts like in Metal Gear Rising.

Its only an issue when I'm using my Steam Link to stream the game to my living room, and I know that all other RE titles have a function that auto hides the cursor once a XInput device is detected. Just asking if others have experinced this, and in hopes that Capcom will see it and fix it in a future update.
Alastar_Gwythyr Mar 26, 2017 @ 8:08am 
I have the solution. I have modified Ritchey's AutoHotKey script for Resident Evil HD Remaster, so that it also works with RE0. Here are the instructions:

1. Create a Notepad File
2. Copy the code below into the Notepad File and save it as "RE0.txt"
3. Download AutoHotKey and open "Convert .ahk to .exe"
4. Set the .txt file as the source file. Name the .exe file as "RE0" and click "Convert"
5. Run the RE0.exe file every time you want to play the game and have fun!

SetTimer, CheckIdle, 250 return CheckIdle: if WinActive("ahk_exe re0hd.exe") { SystemCursor("Off") MouseMove, 1080, 1920 BlockInput, MouseMove } else { SystemCursor("On") BlockInput, MouseMoveOff } return #IfWinNotActive ahk_exe re0hd.exe ; Shortcut alt+C kills the app, if not ingame !c::ExitApp #Persistent OnExit, ShowCursor ; Ensure the cursor is made visible when the script exits. return ShowCursor: SystemCursor("On") ExitApp SystemCursor(OnOff=1) ; INIT = "I","Init"; OFF = 0,"Off"; TOGGLE = -1,"T","Toggle"; ON = others { static AndMask, XorMask, $, h_cursor ,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13 ; system cursors , b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13 ; blank cursors , h1,h2,h3,h4,h5,h6,h7,h8,h9,h10,h11,h12,h13 ; handles of default cursors if (OnOff = "Init" or OnOff = "I" or $ = "") ; init when requested or at first call { $ = h ; active default cursors VarSetCapacity( h_cursor,4444, 1 ) VarSetCapacity( AndMask, 32*4, 0xFF ) VarSetCapacity( XorMask, 32*4, 0 ) system_cursors = 32512,32513,32514,32515,32516,32642,32643,32644,32645,32646,32648,32649,32650 StringSplit c, system_cursors, `, Loop %c0% { h_cursor := DllCall( "LoadCursor", "uint",0, "uint",c%A_Index% ) h%A_Index% := DllCall( "CopyImage", "uint",h_cursor, "uint",2, "int",0, "int",0, "uint",0 ) b%A_Index% := DllCall("CreateCursor","uint",0, "int",0, "int",0 , "int",32, "int",32, "uint",&AndMask, "uint",&XorMask ) } } if (OnOff = 0 or OnOff = "Off" or $ = "h" and (OnOff < 0 or OnOff = "Toggle" or OnOff = "T")) $ = b ; use blank cursors else $ = h ; use the saved cursors Loop %c0% { h_cursor := DllCall( "CopyImage", "uint",%$%%A_Index%, "uint",2, "int",0, "int",0, "uint",0 ) DllCall( "SetSystemCursor", "uint",h_cursor, "uint",c%A_Index% ) } }
Last edited by Alastar_Gwythyr; Mar 26, 2017 @ 8:08am
G0D Mar 15, 2021 @ 7:49pm 
Originally posted by Alastar_Gwythyr:
I have the solution. I have modified Ritchey's AutoHotKey script for Resident Evil HD Remaster, so that it also works with RE0. Here are the instructions:

1. Create a Notepad File
2. Copy the code below into the Notepad File and save it as "RE0.txt"
3. Download AutoHotKey and open "Convert .ahk to .exe"
4. Set the .txt file as the source file. Name the .exe file as "RE0" and click "Convert"
5. Run the RE0.exe file every time you want to play the game and have fun!

SetTimer, CheckIdle, 250 return CheckIdle: if WinActive("ahk_exe re0hd.exe") { SystemCursor("Off") MouseMove, 1080, 1920 BlockInput, MouseMove } else { SystemCursor("On") BlockInput, MouseMoveOff } return #IfWinNotActive ahk_exe re0hd.exe ; Shortcut alt+C kills the app, if not ingame !c::ExitApp #Persistent OnExit, ShowCursor ; Ensure the cursor is made visible when the script exits. return ShowCursor: SystemCursor("On") ExitApp SystemCursor(OnOff=1) ; INIT = "I","Init"; OFF = 0,"Off"; TOGGLE = -1,"T","Toggle"; ON = others { static AndMask, XorMask, $, h_cursor ,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13 ; system cursors , b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13 ; blank cursors , h1,h2,h3,h4,h5,h6,h7,h8,h9,h10,h11,h12,h13 ; handles of default cursors if (OnOff = "Init" or OnOff = "I" or $ = "") ; init when requested or at first call { $ = h ; active default cursors VarSetCapacity( h_cursor,4444, 1 ) VarSetCapacity( AndMask, 32*4, 0xFF ) VarSetCapacity( XorMask, 32*4, 0 ) system_cursors = 32512,32513,32514,32515,32516,32642,32643,32644,32645,32646,32648,32649,32650 StringSplit c, system_cursors, `, Loop %c0% { h_cursor := DllCall( "LoadCursor", "uint",0, "uint",c%A_Index% ) h%A_Index% := DllCall( "CopyImage", "uint",h_cursor, "uint",2, "int",0, "int",0, "uint",0 ) b%A_Index% := DllCall("CreateCursor","uint",0, "int",0, "int",0 , "int",32, "int",32, "uint",&AndMask, "uint",&XorMask ) } } if (OnOff = 0 or OnOff = "Off" or $ = "h" and (OnOff < 0 or OnOff = "Toggle" or OnOff = "T")) $ = b ; use blank cursors else $ = h ; use the saved cursors Loop %c0% { h_cursor := DllCall( "CopyImage", "uint",%$%%A_Index%, "uint",2, "int",0, "int",0, "uint",0 ) DllCall( "SetSystemCursor", "uint",h_cursor, "uint",c%A_Index% ) } }
I got stuck on the part where you had to convert the *notepad* file to an exe through the AHK converter program however I figured out you dont create a notepad file but instead you right click on your desktop after installing AutoHotKey and go over to "new" and you should see "New AutoHotKey Script" and that brings up a notepad file labeled as .ahk. You paste the code provided above in there then name it RE0 or whatever then you should see it pop up in the converter and I can confirm it works in game. Just thought I should clear this up for anyone doing this recently since it confused me when I first read it.
< >
Showing 1-10 of 10 comments
Per page: 1530 50

Date Posted: Jan 20, 2016 @ 3:31pm
Posts: 10