I do not have an XBOX 360 controller (and if I had I would not want to use it for a FP"S" ;)). Is there a way to play the co-op mode on one PC where both players play with their own keyboard and mouse?

I guess what I am looking for is a 360-emulator that would take keyboard+mouse as input. The programs I found so far only allow you to emulate the 360 controller using another controller, joystick or wheel (most famously the "x360ce" program).

Or is it possible to tweak some portal 2 config files / are there any console commands?

  • for anybody with a good reputation: there should be a "co-op" tag for gaming. wanna create one? ;) – stack_horst Dec 2 '15 at 9:06
  • 3
    @stack_host I don't think such tag would be necesary. Remember, tags aren't just for describing the question but for experts in paticular subjects (mostly paticular games) to find questions they're more likely able to answer. I have hard time seeing anybody being an expert on "co-op" in general. – DJ Pirtu Dec 2 '15 at 9:17
  • I think the main issue you will encounter is that OS generally can't differentiate between two different mice and would treat them both as one. I don't know if there are any workarounds for that in modern systems or not. – Elise Dec 2 '15 at 9:27
  • I never managed to even get 2 controllers to work correctly (gestures would cause my character to become unresponsive). Not sure if anything here is useful - gaming.stackexchange.com/questions/20769/… – user101016 Dec 2 '15 at 11:18
  • @DJ Pirtu: that's true! – stack_horst Dec 3 '15 at 21:59

When you use two keyboards and mice, the computer cannot differentiate between the two. If you move one mouse, the cursor will move - with the other mouse, the cursor will also move; there is no difference. You can also type using two keyboards at once.

This unfortunately means you cannot pay co-op with two sets of keyboard and mouse. The 360-emulator reads the controllers unique id, which is used to tell them apart. Keyboards and mice do not have this capability.

| improve this answer | |
  • 7
    To be precise: its Windows "desktop" that do not see difference between multiple mice/keyboard. It is fully possible to use multiple input devices of same type if you know how. Standard input methods just aggregate data from keyboards/mice. – PTwr Feb 20 '16 at 23:05
  • 1
    There are games that support multiple mice. For instance, World of Goo on Linux, Hammerfight (maybe only on Windows 32-bit), Rag Doll Kung Fu, … – Denilson Sá Maia Mar 15 '16 at 21:09
  • DirectInput sees keyboards and mice separately. – Nathan Osman Feb 17 '17 at 5:01
  • 1
    "Keyboards and mice do not have this capability." - They do! Since Vista onward, RawInput API does it, DEVELOPERS don't notice this fact... Sadly, Portal 2 does support RawInput but still no multiple devices. – Петър Петров Oct 18 '17 at 0:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.