Guild Wars Forums - GW Guru
 
 

Go Back   Guild Wars Forums - GW Guru > Forest of True Sight > Technician's Corner

Notices

Reply
 
Thread Tools Display Modes
Old May 17, 2009, 01:31 PM // 13:31   #1
Krytan Explorer
 
Join Date: Mar 2009
Advertisement

Disable Ads
Default A petty strange, yet awesome if it works, request..

So i'll just start of by saying that this may belong in the q&a forum or the technicians, but I couldnt decide which, so i'm putting it here - as it will likely be a bit of a challenge anyway.

At home i've got a pretty powerfull computer that has no problem running two instances of guild wars at once. I also have dual monitors, and theres nothing more fun that maximising guildwars on each screen as if I'm playing two copies at once.
But its not really the same as actually playing two copies at once... which is what i'm asking you guys for help with!

Essentially I want to be able to invite my friend over some time, grab some beers, fire up my computer and play some split-screen co-op with him. Him on his keyboard and mouse, using the left moniter, and me using my own keyboard and mouse, on the right moniter.

As far as I can see, all that I need for this to become a reality would be a programme that is able to keep two applications 'active' at the same time, and then feed the button presses on one keyboard and mouse to one of those aplications, while sending the other presses to the second application. (Hope that didnt sound too confusing)

So has anyone ever done this? I think it'd be pretty awesome, especially in the more competitive aspects of the game.
If not, i'm sure by putting our heads together we could find something in the vast interwebs that would make this a reality, and the whole community could benefit from it.
Thanks all. Questions, comments, critisms appreciated.
Bill Clinton is offline   Reply With Quote
Old May 17, 2009, 01:47 PM // 13:47   #2
Krytan Explorer
 
LeoX's Avatar
 
Join Date: Dec 2005
Location: United Kingdom
Guild: Guildless Since 2005™
Profession: W/
Default

Yeah sounds like fun.

Although it's very possible for your friend to unplug his computer, keyboard, mouse, get the wires and bring that over to your house.

Actually you'd need extra wires to connect him up to the internet too, unless he has a wireless card inside.

;D
LeoX is offline   Reply With Quote
Old May 17, 2009, 01:49 PM // 13:49   #3
Krytan Explorer
 
immortius's Avatar
 
Join Date: Aug 2005
Guild: Black Cats
Profession: E/Mo
Default

Closest thing I can find is an application called TeamPlayer, which allows you to attach multiple keyboards and mice and have separate cursors for each mouse, bit I don't think it allows you to lock each keyboard/mouse combo to a separate application. I could be wrong.
immortius is offline   Reply With Quote
Old May 17, 2009, 01:59 PM // 13:59   #4
Krytan Explorer
 
Join Date: Mar 2009
Default

Quote:
Originally Posted by LeoX View Post
Yeah sounds like fun.

Although it's very possible for your friend to unplug his computer, keyboard, mouse, get the wires and bring that over to your house.

Actually you'd need extra wires to connect him up to the internet too, unless he has a wireless card inside.

;D
hehe, yeah, this is exactly the reason why I think people dont play guildwars together (physically, i mean). Which is a shame. But ts just so messy having to take an entire freaking computer with you and hooking it up. Another reason why i'd love this to work, itd just be like "oh grab my spare keyboard and mouse andwe're ready!"

Quote:
Originally Posted by immortius View Post
Closest thing I can find is an application called TeamPlayer, which allows you to attach multiple keyboards and mice and have separate cursors for each mouse, bit I don't think it allows you to lock each keyboard/mouse combo to a separate application. I could be wrong.
Sounds interesting... so that achieves half of what I would need to pull this off - a way to seperate the key presses between keyboards. Has anyone else had any luck with this app?

Thanks, guys.
Bill Clinton is offline   Reply With Quote
Old May 17, 2009, 03:01 PM // 15:01   #5
Lion's Arch Merchant
 
Join Date: Feb 2007
Profession: Mo/
Default

cant really help you with the dual keyboard/mouse thing, but running two guild wars at once is simple. program called gwx2. Download it at gwx2.co.nr There is a guide on guru right here: http://www.guildwarsguru.com/forum/s...php?t=10301247

The poster posts his own link for the download, i dont know how safe it is so i posted the official site. Also, i dont know much about this program: http://www.guildwarsguru.com/forum/s...php?t=10373154

Its something that seems like it could work, i have not tried it though.
Narcin is offline   Reply With Quote
Old May 17, 2009, 03:30 PM // 15:30   #6
Krytan Explorer
 
Join Date: Mar 2009
Default

Quote:
Originally Posted by Narcin View Post
cant really help you with the dual keyboard/mouse thing, but running two guild wars at once is simple. program called gwx2. Download it at gwx2.co.nr There is a guide on guru right here: http://www.guildwarsguru.com/forum/s...php?t=10301247

The poster posts his own link for the download, i dont know how safe it is so i posted the official site. Also, i dont know much about this program: http://www.guildwarsguru.com/forum/s...php?t=10373154

Its something that seems like it could work, i have not tried it though.
Hehe, yeah, thanks. I've used gwx2 many times before, thanks!
Bill Clinton is offline   Reply With Quote
Old May 17, 2009, 03:35 PM // 15:35   #7
Krytan Explorer
 
Empress Amarox's Avatar
 
Join Date: Dec 2008
Location: Above you.
Profession: Mo/W
Default

Pretty sure you'll need a second PC.

I don't think you can make two GW windows active at the same time
Empress Amarox is offline   Reply With Quote
Old May 17, 2009, 03:52 PM // 15:52   #8
Krytan Explorer
 
Join Date: Mar 2009
Default

Quote:
Originally Posted by Empress Amarox View Post
Pretty sure you'll need a second PC.

I don't think you can make two GW windows active at the same time
Well yeah this seems to be the problem. But if there is an application that can make any two windows active at the same time, there is no reason why it shouldn't work with guildwars.
Its just a question of finding that application.. xD
Bill Clinton is offline   Reply With Quote
Old May 17, 2009, 04:03 PM // 16:03   #9
Pre-Searing Cadet
 
Join Date: May 2009
Guild: YaRR
Profession: A/
Default

Google GWx2, that should be all you need for running 2 instances of GW, easy to use. GL HF
The Nite Crawler is offline   Reply With Quote
Old May 17, 2009, 04:22 PM // 16:22   #10
Grotto Attendant
 
Abedeus's Avatar
 
Join Date: Jan 2007
Location: Niflheim
Profession: R/
Default

Quote:
Originally Posted by The Nite Crawler View Post
Google GWx2, that should be all you need for running 2 instances of GW, easy to use. GL HF
Read the FUUUUUU text. It's not about 2 GW windows. It's about having 2 windows ACTIVE. So he can switch without problems between skillbars, windows and effectively move two characters (+ heroes) at the same time.
Abedeus is offline   Reply With Quote
Old May 17, 2009, 04:22 PM // 16:22   #11
Krytan Explorer
 
Join Date: Mar 2009
Default

Quote:
Originally Posted by The Nite Crawler View Post
Google GWx2, that should be all you need for running 2 instances of GW, easy to use. GL HF
Erm... yeah. Please try to read the post before commenting xD.

I appreciate the thought to help, though.

Quote:
Originally Posted by Abedeus View Post
Read the FUUUUUU text. It's not about 2 GW windows. It's about having 2 windows ACTIVE. So he can switch without problems between skillbars, windows and effectively move two characters (+ heroes) at the same time.
Yep, think of the possibilities.. *daydreams about playing HA alone*. xD

Last edited by Bill Clinton; May 17, 2009 at 04:24 PM // 16:24..
Bill Clinton is offline   Reply With Quote
Old May 17, 2009, 04:24 PM // 16:24   #12
Frost Gate Guardian
 
Kiva-chan's Avatar
 
Join Date: Jan 2009
Profession: Mo/A
Default

I think the trouble lies in the fact that if both windows are active,
then any input from the keyboards would be sent to both instances of GW.

I have heard something about a company called Userful inventing a program that can 'split' one computer into multiple computers using several monitors, keyboards and mice.

I don't know much about it, but I'm sure if you google it you'll find something.
Kiva-chan is offline   Reply With Quote
Old May 17, 2009, 04:29 PM // 16:29   #13
Krytan Explorer
 
Join Date: Mar 2009
Default

Quote:
Originally Posted by Kiva-chan View Post
I think the trouble lies in the fact that if both windows are active,
then any input from the keyboards would be sent to both instances of GW.

I have heard something about a company called Userful inventing a program that can 'split' one computer into multiple computers using several monitors, keyboards and mice.

I don't know much about it, but I'm sure if you google it you'll find something.
Hmm, yeah I sure will have a look. Really all we need is two things; A way to run two active windows of guildwars at once, and a way to split the keyboard input to the two windows.
I'm not sure I like 100% the idea of spliting into 'mini computers' as that sounds way more complex for what I actually need to do... but whatever. Google is my friend.

EDIT: Is it just me, or is this just for linux?

Last edited by Bill Clinton; May 17, 2009 at 04:40 PM // 16:40..
Bill Clinton is offline   Reply With Quote
Old May 17, 2009, 05:19 PM // 17:19   #14
Frost Gate Guardian
 
Kiva-chan's Avatar
 
Join Date: Jan 2009
Profession: Mo/A
Default

It might be just for Linux.
As I said, I don't really know much about it and didn't bother to look =P

I used to multibox on WoW, which involved using a program that sent keystrokes to multiple windows at once.
There were two different programs... one completely cloned my key presses and sent them to other windows.
The other let me assign which key presses should be sent to other windows and which should be ignored.

The latter may possibly be capable of something similar to what you're asking.
What you would have to do is have different bindings on each instance of GW,
and set up the script for the program to send certain keystrokes to specific windows.

I'm not very good at explaining, but I'll try...

GW #1 = The keys 1-8 are your skills and W, A, S, D are for moving.

GW #2 = Numpad keys 1-8 are skills and the arrow keys are for moving.

The script for the program will send keystrokes on 1-8 and W, A, S, D to GW #1 only
...and it will send the keystrokes on numpad and arrow keys to GW #2 only.

This kinda makes it so you can control both characters at once, using different keys.
However, you'd have to write the script yourself and as you can see, it's rather complicated...
Kiva-chan is offline   Reply With Quote
Old May 17, 2009, 05:31 PM // 17:31   #15
Krytan Explorer
 
Join Date: Mar 2009
Default

Quote:
Originally Posted by Kiva-chan View Post
It might be just for Linux.
As I said, I don't really know much about it and didn't bother to look =P

I used to multibox on WoW, which involved using a program that sent keystrokes to multiple windows at once.
There were two different programs... one completely cloned my key presses and sent them to other windows.
The other let me assign which key presses should be sent to other windows and which should be ignored.

The latter may possibly be capable of something similar to what you're asking.
What you would have to do is have different bindings on each instance of GW,
and set up the script for the program to send certain keystrokes to specific windows.

I'm not very good at explaining, but I'll try...

GW #1 = The keys 1-8 are your skills and W, A, S, D are for moving.

GW #2 = Numpad keys 1-8 are skills and the arrow keys are for moving.

The script for the program will send keystrokes on 1-8 and W, A, S, D to GW #1 only
...and it will send the keystrokes on numpad and arrow keys to GW #2 only.

This kinda makes it so you can control both characters at once, using different keys.
However, you'd have to write the script yourself and as you can see, it's rather complicated...
I see what you mean. And could it be scripted so that the keys 1-8 on keyboard #1 send to guildwars #1, and the keys 1-8 on keyboard #2 send to guildwars #2? and so on?

Though mind you... thats a lot of scripting. Every single action would have to be done... :S.

Thinking about it, with something like this you wouldnt even need to have two apllications active, would you? It just does that automatically.
Bill Clinton is offline   Reply With Quote
Old May 17, 2009, 05:38 PM // 17:38   #16
Wilds Pathfinder
 
Hengis's Avatar
 
Join Date: Apr 2006
Location: London
Guild: Better Than Life (BTL)
Profession: R/
Default

I found this product called Team Player:

http://www.wunderworks.com/teamplayer/

It allows two sets of keyboards and mice to connect to one PC, however at the moment it does not seem that it will allow you to set the focus to separate applications.

Reading on their forums though, it looks like this feature is under developement, so it might be worth keeping an eye on it.
Hengis is offline   Reply With Quote
Old May 17, 2009, 05:49 PM // 17:49   #17
Frost Gate Guardian
 
Kiva-chan's Avatar
 
Join Date: Jan 2009
Profession: Mo/A
Default

I'm not too sure, but if I remember correctly the program also supported the remapping of keys
and the use of joysticks/gamepads and such too, so it might be possible to do that.

Anyway, the name of the program was AutoHotkey I think.
So if you google that, no doubt you'll be able to find if it's of any use to you or not.
Kiva-chan is offline   Reply With Quote
Old May 17, 2009, 06:13 PM // 18:13   #18
Krytan Explorer
 
Join Date: Mar 2009
Default

Quote:
Originally Posted by Kiva-chan View Post
I'm not too sure, but if I remember correctly the program also supported the remapping of keys
and the use of joysticks/gamepads and such too, so it might be possible to do that.

Anyway, the name of the program was AutoHotkey I think.
So if you google that, no doubt you'll be able to find if it's of any use to you or not.
Ahh. Autohotkey. God I strugled with scripting on that... Just creating a rapidfire script was a nightmare for me. Hmm.

Quote:
Originally Posted by Hengis Stone View Post
I found this product called Team Player:

http://www.wunderworks.com/teamplayer/

It allows two sets of keyboards and mice to connect to one PC, however at the moment it does not seem that it will allow you to set the focus to separate applications.

Reading on their forums though, it looks like this feature is under developement, so it might be worth keeping an eye on it.
Hmm, thankyou. I'll have a looksie.
Bill Clinton is offline   Reply With Quote
Old May 17, 2009, 06:43 PM // 18:43   #19
Ascalonian Squire
 
Join Date: Jan 2007
Default

Unfortunately, doing what the OP asked is not possible. Here is why:

The purpose of an operating system is to coordinate tasks and manage system components. To allow users to be able to easily define new tasks, the GUI was created. Hence, everytime you move your mouse, you are creating a new task for the computer. When I say task, I do not mean task in the sense of "Task Manager".

Your mouse and keyboard input falls under the category of system interrupts. User interrupts have high priority. This means that no matter what the system is doing, it must listen to mouse and keyboard inputs (for general understanding this is enough).

Now, mouse and keyboard inputs have to be translated by the OS and the mouse/keyboard drivers. To make this as simple to understand as possible, lets take a look at only 3 of the main requirements.

For a mouse click, the system needs to know the x,y coordinates and what window/application those x,y coordinates exist in. This idea of focus comes from the need to know what application/window the user define action must occur in.

When a certain window/application has focus, all of needs of that application/window take priority over other processes. This also means that the OS will send instructions to the system hardware to focus on the needs of application/window in focus.

When you introduce a second mouse/keyboard and want it to behave as a separate second user input, you need to create another user interrupt and again introduce another "focus".

All system components execute instructions linearly and therefore it is not possible to have two different items both in focus as this creates no focus.

In other words, try to look at 2 different pictures at the same time with your eyes and draw the first picture with your left hand while you draw the second picture with your right.

I tried to make this as simple as possible to understand. Hope this helps.
Windblade Ionic Z is offline   Reply With Quote
Old May 17, 2009, 06:53 PM // 18:53   #20
Krytan Explorer
 
Join Date: Mar 2009
Default

Quote:
Originally Posted by Windblade Ionic Z View Post
Unfortunately, doing what the OP asked is not possible. Here is why:

The purpose of an operating system is to coordinate tasks and manage system components. To allow users to be able to easily define new tasks, the GUI was created. Hence, everytime you move your mouse, you are creating a new task for the computer. When I say task, I do not mean task in the sense of "Task Manager".

Your mouse and keyboard input falls under the category of system interrupts. User interrupts have high priority. This means that no matter what the system is doing, it must listen to mouse and keyboard inputs (for general understanding this is enough).

Now, mouse and keyboard inputs have to be translated by the OS and the mouse/keyboard drivers. To make this as simple to understand as possible, lets take a look at only 3 of the main requirements.

For a mouse click, the system needs to know the x,y coordinates and what window/application those x,y coordinates exist in. This idea of focus comes from the need to know what application/window the user define action must occur in.

When a certain window/application has focus, all of needs of that application/window take priority over other processes. This also means that the OS will send instructions to the system hardware to focus on the needs of application/window in focus.

When you introduce a second mouse/keyboard and want it to behave as a separate second user input, you need to create another user interrupt and again introduce another "focus".

All system components execute instructions linearly and therefore it is not possible to have two different items both in focus as this creates no focus.

In other words, try to look at 2 different pictures at the same time with your eyes and draw the first picture with your left hand while you draw the second picture with your right.

I tried to make this as simple as possible to understand. Hope this helps.
Thanks for the post. You obviously know a lot more about computers than me... but are you telling me there is no possible way for a PC to have two seperate mouse cursors controled by seperate mice at the same time? Because, if so, how are things like this possible?: http://www.youtube.com/watch?v=0MUOn_nJmRA
Bill Clinton is offline   Reply With Quote
Reply

Share This Forum!  
 
 
           

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
AtomicMew Buy 0 Sep 18, 2008 05:38 PM // 17:38
Strange request: Guest invite to Luxon Guild with Factions NPC Kazamafury Services Offered 0 Apr 29, 2008 02:05 AM // 02:05
Abnaxus Sardelac Sanitarium 6 Sep 08, 2007 03:34 PM // 15:34
A strange request, but I’m stuck at work baz777 Questions & Answers 4 Feb 01, 2006 03:04 PM // 15:04


All times are GMT. The time now is 05:23 AM // 05:23.


Powered by: vBulletin
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
jQuery(document).ready(checkAds()); function checkAds(){if (document.getElementById('adsense')!=undefined){document.write("_gaq.push(['_trackEvent', 'Adblock', 'Unblocked', 'false',,true]);");}else{document.write("