Lulicious60 Posted March 8, 2019 Share Posted March 8, 2019 Hey guys, since I can't find an answer on the PCSX2 boards I figured I would ask if anyone here has any success. So I want to have my television as my second monitor. Every other emulator that I have set up will either automatically open on the television or there is an option to do so by default. PCSX2 is the problem. Have you guys had any success with having it open on your second monitor rather than your primary? Someone that is much better with autohotkey perhaps? Thank you in advance. Quote Link to comment Share on other sites More sharing options...
DOS76 Posted March 8, 2019 Share Posted March 8, 2019 you maybe able to drag it to the second screen from a Window then make it full screen and exit and it may open next time on the other monitor I know some emulators do so but not sure about PCSX2 Quote Link to comment Share on other sites More sharing options...
Lulicious60 Posted March 9, 2019 Author Share Posted March 9, 2019 Tried that, but thank you. Quote Link to comment Share on other sites More sharing options...
JoeViking245 Posted March 9, 2019 Share Posted March 9, 2019 Try: #NoEnv Sleep, 3000 ;wait 3 seconds Send #+{Left} ;Send Win+Shift+Left Return ; This section closes PCSX2 when pressing Escape $Esc:: { Process, Close, {{{StartupEXE}}} } Edit the pcsx2 emulator AutoHotKey Script tab. Notes: 1) In the code above I took out the SetKeyDelay. Don't think it's needed. 2) If your tv is your 'Right' monitor, change Left to Right. 3) The Escape sequence should already be in there. 3 Quote Link to comment Share on other sites More sharing options...
Lulicious60 Posted March 9, 2019 Author Share Posted March 9, 2019 You are a beautiful person. Thank you so much. This works perfectly! 1 Quote Link to comment Share on other sites More sharing options...
JoeViking245 Posted March 10, 2019 Share Posted March 10, 2019 Glad I could help. Quote Link to comment Share on other sites More sharing options...
BrainyCabde Posted May 11, 2020 Share Posted May 11, 2020 Not sure if this is too late to respond to this topic. I am using the above autohotkey script. It works in moving PCSX2 to my second display (which is on the left). The only problem is it isn't going full screen. My second display is a 4K TV and my primary display is a 1440p monitor. Is there any way to make it go full screen when launching a game through Big Box mode? All the other emulators work right off the bat, but PCSX2 just opens in what looks like a black background covering my TV(except the taskbar at the bottom, and a small window for PCSX2 in the top left of the TV. Any help would be appreciated. Quote Link to comment Share on other sites More sharing options...
Lennygundam14 Posted June 8, 2020 Share Posted June 8, 2020 On 3/9/2019 at 4:54 PM, JoeViking245 said: Try: #NoEnv Sleep, 3000 ;wait 3 seconds Send #+{Left} ;Send Win+Shift+Left Return ; This section closes PCSX2 when pressing Escape $Esc:: { Process, Close, {{{StartupEXE}}} } Edit the pcsx2 emulator AutoHotKey Script tab. Notes: 1) In the code above I took out the SetKeyDelay. Don't think it's needed. 2) If your tv is your 'Right' monitor, change Left to Right. 3) The Escape sequence should already be in there. I know its been over a year, but you saved my life dude. Quote Link to comment Share on other sites More sharing options...
JoeViking245 Posted June 8, 2020 Share Posted June 8, 2020 @Lennygundam14 So glad it helped!!! And Thank You for taking the initiative to search the forums for answers to your issue. 1 Quote Link to comment Share on other sites More sharing options...
TWANG45 Posted October 8, 2020 Share Posted October 8, 2020 Hey Gang - I hope I'm not too late to the party. Been having fun with the new Big Box Purchase. I'm having a similar issue to above. Everything was working fine with the above script. The PCSX2 was moving to the second monitor (a TV to the left), but as of late, it's moving the PCSX2 emulator window and not the actual game. I've tried to adjust the delay times thinking it was just triggering the WIN/Shift/Left too soon, but this didn't seem to change anything. Any suggestions? Quote Link to comment Share on other sites More sharing options...
JoeViking245 Posted October 8, 2020 Share Posted October 8, 2020 @TWANG45 Do you have "Show Console" checked? Quote Link to comment Share on other sites More sharing options...
TWANG45 Posted October 8, 2020 Share Posted October 8, 2020 Thanks for the swift reply @JoeViking245 . No, I do not have show console checked. This is the window that moves, and the game plays on my main monitor. Quote Link to comment Share on other sites More sharing options...
JoeViking245 Posted October 8, 2020 Share Posted October 8, 2020 @TWANG45 Plan "B" SetTitleMatchMode, 2 Loop { IfWinActive, Slot { Send #+{Right} Break } } The games' window will have the Title "Slot... something_or_another". So this will hang around (Loop) until it 'sees' a window with "Slot" in the Title, move it and then stop hanging around (Break). If you only have 2 monitors, using {Left} or {Right} doesn't matter. It just goes to the 'next' monitor. 1 Quote Link to comment Share on other sites More sharing options...
TWANG45 Posted October 8, 2020 Share Posted October 8, 2020 @JoeViking245 - You my friend, are a gentleman and a scholar! Works perfectly. Thank you a million! 1 Quote Link to comment Share on other sites More sharing options...
tomg126 Posted January 20, 2021 Share Posted January 20, 2021 Sorry to bump this, the above scripts work however PCSX2 always starts on the main screen for a second or two before switching to the secondary monitor. This is driving me mad as I often have youtube on the main screen and want to play ps2 on the second monitor, I don't want the black screen on the main every time i load a game though? Quote Link to comment Share on other sites More sharing options...
Nulion Posted January 29, 2022 Share Posted January 29, 2022 (edited) On 3/9/2019 at 10:54 AM, JoeViking245 said: Try: #NoEnv Sleep, 3000 ;wait 3 seconds Send #+{Left} ;Send Win+Shift+Left Return ; This section closes PCSX2 when pressing Escape $Esc:: { Process, Close, {{{StartupEXE}}} } Edit the pcsx2 emulator AutoHotKey Script tab. Notes: 1) In the code above I took out the SetKeyDelay. Don't think it's needed. 2) If your tv is your 'Right' monitor, change Left to Right. 3) The Escape sequence should already be in there. My apologies for bumping this, but...Is there a way to do this, but with the redream emulator? It worked flawlessly for pcsx2 I simply cannot find a good answer anywhere else! Edited January 29, 2022 by Nulion Quote Link to comment Share on other sites More sharing options...
JoeViking245 Posted January 29, 2022 Share Posted January 29, 2022 2 minutes ago, Nulion said: Is there a way to do this, but with the redream emulator? It worked flawlessly for pcsx2 Sure! Do the exact same steps above, except instead of editing your PCSX2 emulator, edit your Redream emulator. Just be sure to follow the "Notes". Namely note #3 because the escape sequence is different between the 2 emulators. Quote Link to comment Share on other sites More sharing options...
Nulion Posted January 29, 2022 Share Posted January 29, 2022 3 minutes ago, JoeViking245 said: Sure! Do the exact same steps above, except instead of editing your PCSX2 emulator, edit your Redream emulator. Just be sure to follow the "Notes". Namely note #3 because the escape sequence is different between the 2 emulators. You beautiful, beautiful person You've seriously made my day with this script of yours; it's solving all my problems! Thank you! 1 Quote Link to comment Share on other sites More sharing options...
Nulion Posted February 9, 2022 Share Posted February 9, 2022 On 1/29/2022 at 4:25 PM, JoeViking245 said: Sure! Do the exact same steps above, except instead of editing your PCSX2 emulator, edit your Redream emulator. Just be sure to follow the "Notes". Namely note #3 because the escape sequence is different between the 2 emulators. Annnd I'm having one more problem, am hoping you might know what to do. I'm trying to do the same thing now with PPSSPP, and it seems as though this script isn't working here. Any ideas? Quote Link to comment Share on other sites More sharing options...
JoeViking245 Posted February 9, 2022 Share Posted February 9, 2022 29 minutes ago, Nulion said: Annnd I'm having one more problem, am hoping you might know what to do. I'm trying to do the same thing now with PPSSPP, and it seems as though this script isn't working here. Any ideas? When PPSSPP is fully running, does anything happen if you press the {Windows}+{Shift}+{Left Arrow} keys manually? In nothing happens, then this will not work. If it does move the window, try setting the Sleep timer to longer that 3 seconds ("3000"). i.e. 10 seconds (10000) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.