How to Use Multiple Keyboards and Mice on One Computer

Ben Stegner 02-05-2017

Chances are that if you’re reading this on a computer, you’ve got a keyboard and mouse connected to your machine. While you can navigate Windows with just your keyboard or mouse, it’s pretty hard to use a computer without either input method!


It’s standard to use one mouse and keyboard (even for multi-PC setups) but there are plenty of situations where a second keyboard or mouse would come in handy. Maybe you want to control a media PC from across the room with a wireless mouse, or want one hand on an extra keyboard for instant access to shortcuts. Whatever your reason, here are a few ways you can use multiple keyboards and mice on one computer.

The Basic Way: Just Connect Them Both!

You might never have tried this, but Windows can detect and use multiple keyboard or mice with no problem. Just plug in an additional mouse or keyboard via a USB port, and give Windows a moment to add its drivers. Then, you can type using either keyboard, or control the cursor with both mice.

If you mirror your main PC to a TV What Is Miracast? How to Use Miracast for Wireless Media Streaming HDMI may be the standard for connecting media devices, but it has a lot of downsides. Here's how to use Miracast instead. Read More and want to control it with a wireless mouse at your TV, this is a great solution. Both devices perform the same function on your computer, so you can switch between keyboards after every word you type if you like.

Logitech’s Unifying Receiver

Modern Logitech mice and keyboards all come with a Unifying Receiver. This little dongle plugs into a USB port and can connect up to six Logitech devices to your system. Thus, if you want to use multiple keyboards or mice and they’re all Logitech, you can save a few USB ports.


To take advantage of this, make sure you have the Logitech Unifying Software on your system. For those who don’t have it yet, install a copy and follow the steps to add each of your devices. If you already have a device paired, search for Unifying from the Start Menu to open the app. Click Advanced, then Pair a New Device. Follow the steps to switch the device on or off, and it will pair with your existing receiver.

Get Dual Control with TeamPlayer

The built-in Windows solution lets you use two devices to perform the same function, but what if you want two separate cursors on the screen? For that, TeamPlayer gets the job done. Download the free trial of TeamPlayer to get started — there’s nothing unusual about the installation. After it’s done, click the Trial tab and hit the Start Trial button to activate the software for a limited time.

You’ll see a small window which controls the app. The right button, which looks like a Full Screen icon, adds a red box to your screen. Any additional cursors can’t move outside the bounds of this box if you enable it — perfect for restricting other users to one app. Click this button again to let the other users have full reign of the screen.

Using TeamPlayer

Click Start Session, and TeamPlayer will start splitting device inputs. The first mouse to move becomes User 1 and additional mice are added as User 2 and so on, up to six. If you have multiple keyboards connected, the same rule applies for them. Each user can click on a different own window and work in an app without affecting the others. So with two keyboards and two mice, User 1 can type a document in Word while User 2 browses the web.


The gear Settings icon lets you change a few options in the program. Under Mouse & Cursor you can remove the colors and labels (though these help distinguish between them) and change the cursor size and speed. Check the Shortcuts tab to add a keyboard shortcut 12+ Custom Windows Keyboard Shortcuts for the Geek in You Windows includes hundreds of keyboard shortcuts, but you can create your own shortcuts to nearly anything you'd like. Here's how to customize your Windows shortcuts. Read More to start or stop multi-user mode. You can also click the Cursor Labels button next to the question mark icon to rename the generic User 1 labels.

That’s all you need to work with TeamPlayer. Unfortunately, this is an expensive solution as it’s aimed at business users. TeamPlayer allows a 14-day trial, but then costs a whopping $299/year for just two users. It’s a solid piece of software and performs its function well. But unless you absolutely need two unique controls on one machine, we don’t recommend spending that kind of money on this tool.

Try TeamViewer from Another PC

Another way to use two cursors is creating your own solution with TeamViewer. You can not only use it to make powerful remote connections easy, but also to add a second mouse to your computer in a pinch.

Download and install TeamViewer on both your computer and another machine that will serve as the extra mouse. Once set up, connect the second machine to the host using the ID number and passcode from the main computer. After this, you’ll have two cursors — one from your computer, and one that the remote computer can use to control yours. Head to Options > Remote control and check the box to Show your partner’s cursor on both machines, else you can’t see where the other one is!


While this won’t let you perform independent functions like TeamPlayer, it works for letting two people control cursors on the same screen. It’s useful for reviewing documents so both parties can select objects to show the other. But since the remote machine moves the host’s mouse with their cursor, it’s not a true dual-cursor setup.

Depending on your connection speed, the remote mouse might suffer from some lag. But if you don’t need exact precision from the second mouse, you can try this method to attach an extra mouse to your laptop and use it as a secondary pointer on your desktop.

Don’t Forget About Collaboration Software

Depending on what you want two cursors for, you might not even need the above solutions to connect a second mouse. For collaborating on a document with someone else, you can invite them to a Google Doc How to Easily Collaborate on Google Drive with Online Annotation There are specialized annotation web apps available that integrate with Google Drive and make communicating with others about your document easier. We look at the best annotation tools for Google Drive. Read More or use OneNote to brainstorm together The Only OneNote Guide You'll Ever Need OneNote is a powerful note-taking app. It's cross-platform and well integrated into Microsoft Office. Read this guide to become a OneNote pro! Read More .

Everyone uses their own PC, but works on the same document together. These let you benefit from several users working on the same screen at once without any complicated setup or extra software.


What Do You Use Two Peripherals For?

Most people probably won’t need to use two mice and keyboards at the same time. Windows’ default way of allowing two devices to control the same input works great for home media setups. But these options give you a few methods to add extra peripherals to your PC. If you need another solution, try adding an on-screen keyboard or mouse tool.

If you’ve got an Android device, there’s another option. You can turn your phone or tablet into a mouse and keyboard, providing you with another set of both input devices.

Looking for a wireless mouse and keyboard combo The 7 Best Wireless Mouse and Keyboard Combos for All Budgets These affordable wireless keyboard and mouse combos will help you work and play without extra clutter on your desk. Read More ? Look here:

Image Credit: Dean Drobot via

Explore more about: Collaboration Tools, Computer Mouse Tips, Keyboard.

Whatsapp Pinterest

Enjoyed this article? Stay informed by joining our newsletter!

Enter your Email

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Bill Stewart
    May 6, 2020 at 6:51 pm

    My laptop has a trackpad - it doesn't work very well, and it's located on the laptop keyboard attached in front of the laptop screen, and it's what I use on the road.
    But at home or my office, I use a separate monitor, with a keyboard and a better mouse in front of it.

    It mostly just works, at least with USB keyboards and mice. But Win10 only gives me one control panel for mice (in this case, it's the Dell trackpad app), and the different devices have different speeds and sensitivities, which is annoying.

  2. Linda Celet Bane
    June 26, 2018 at 5:57 pm

    I use mine for research instruction. I sit on the right and the student sits on the left. The two monitors allow us both to see everything clearly and easily. I hate laptop screens that are too small or don't allow viewing from an angle.

    On student's monitor, we open the web browser and tabs for the library databases and other necessary resources/tools. The student does the researching, mousing, and typing. We talk about the various steps as we go through it.

    On my monitor, we open a Word document. Once the student has found a good source, we print/e-mail/save it. Then the student copies the suggested citation and pastes it into the Word document. We both look at the citation for errors and compare it with the standard at Purdue OWL. Then the student makes changes as necessary.

    I try not to use the keyboard or mouse, but sometimes when I am suggesting something and the student doesn't see it or get it, I use the mouse and keyboard to show her what I mean.

    At the end of the session, we use the Share as an Email Attachment method to send the bibliography to the student's email account. Thus I have a copy of the bibliography and the student's email address. If I found something after they've left, then I can simply pop it into an email to them.

    The student leaves with a bunch of saved/printed out resources and a bibliography file that is properly formatted and doesn't have to be retyped.

  3. Stevens Miller
    March 19, 2018 at 5:53 pm

    My wife and I love playing PC games from Steam, particularly those that call for solving problems in a first-person, 3D environment. She's not so good with the controller, but is great at keeping the right notes and using her pencil and paper to solve the puzzles. So, we both look at the same 40-inch monitor, with me "driving" and her doing the tactical analysis. Every so often, she needs to direct my attention to some point on the screen that isn't obvious. Saying, "Put the lamp over there," while pointing at the screen with her finger is useless. Giving her a second mouse, though, will make her instructions unambiguous and precise. Also, lots of puzzles can be solved with a mouse alone. so she can do those now without having to teach me the solutions she's figured out.

    Literally, this could up our game.

  4. Norman
    November 21, 2017 at 1:15 am

    I am wanting to connect a second mouse to my windows 7 PC. Its a 13 button gaming mouse, to which I want to assign the button presses as 'function key' strokes. At the same time, I want my normal logitech mouse to have the default standard settings. Is it possible to do this so that say the left click can be done at any time on either mouse and have different resulting inputs. Assuming it will, I will then pull the gaming mouse apart and make a 13 button foot control pedal board with it.

  5. Bill
    November 17, 2017 at 7:11 am

    Why multiple peripherals?

    Personal recording environment. Workstation with the primary monitors, keyboard, and mouse. And the secondary computer interfaces accessible from the drum kit.

  6. david
    September 30, 2017 at 3:28 pm

    "Have you ever needed more than one mouse or keyboard with your computer? Tell us what you’ve used them for in the comments...."

    ok. i sit down in front of my PC but want to start computing whilst standing up some of the time. spent yesterday building a box to put to the left of me on the wall. idea being that the lid would fold down & i could take out a spare laptop, put it on the shelf & carry on computing. but obvs now standing up

    trouble is, just realized making shelf at correct height for typing would make screen much too low, thus inviting neck strain into my life. duh

    alternative solution? put screen on the wall to the left of me, & put fold up shelf at waist height for 2nd keyboard. then can carry on computing with my main PC (bonus). which is why i arrive here, looking at dual keyboard solutions for single PCs (though obvs i need a dual monitor setup too)

    plus, this whole dual input devices & monitors thing means i that maybe i'll be able to abandon my (expensive) plan to buy another PC for living room gaming & just use the one i've already got [even more of a bonus]

  7. JD
    July 23, 2017 at 1:47 pm

    If I understand the brief summary of TeamPlayer, this will be great for our church. We are building a larger computer to handle all of our sound, video, and lighting tasks during services (instead of 2 separate computers). This way we can use 3 monitors, designate 1 for the sound person and the other two for lighting and video, but both people have their own mouse to make changes when they need. Thanks!

  8. James Loudenback
    February 22, 2017 at 2:35 am

    I would like some more information on the software if it is possible ( I have two screens which I can toggle from "extended displays", "Duplicate These Displays", "Show Desktop Only on 1", or "Show Desktop Only on 2". How would this software affect this kind of display option? What are the system requirements for the software on a Windows 7 platform? It would be great if the company had a technical chat feature so that technical discussion could be discussed in real time. Is the cost of the software a one time investment or monthly club dues? What type of mouse and keyboard restrictions are there? Is there one key member that controls the other team input?

  9. Hayden
    September 24, 2016 at 6:05 pm

    Software development teams call this 'Pairing'.

    Another solution, use a Macintosh and it will just work, any Mac, every app, just work.

  10. Dicolab support team
    April 27, 2016 at 2:26 pm

    For all of you still reading this ...
    We have released an all new version of the TeamPlayer software!
    At present we are at version 4! already.
    Much improved and more functionality over what is described here,

    Even a FREE lite version available at our website dicolab dot com.
    Check it out and give it a test drive yourself

  11. Brandon
    April 14, 2016 at 6:57 pm

    What about video gaming?... would this work for that?... exxample: two player gaming like Fifa? can two keyboards work in that way too?

  12. Nathan Smutz
    February 24, 2015 at 11:24 pm

    For simultaneous editing of documents, spreadsheets, slide-presentations and simple-drawings, Google Drive is pretty amazing. Photoshop wouldn't be an option, though.

    You wont see a second mouse pointer, but you'll see cursors writing and things appearing in real time.

    Drive was my favorite collaborative tool in school and I'm always trying to encourage people to use it.

  13. b
    June 6, 2009 at 10:59 pm

    i think there is something called ncomputing that is similar that would work for multiple things being done from one computer.

    • Doc
      May 3, 2017 at 4:15 pm

      Not at all similar. This is one person having the choice of two or more keyboards and mice, any of which can input into whatever program has focus. Ncomputing is having two or more (or dozens) of people, each running their own apps. For example, I have a Logitech keyboard and trackball plugged into my laptop (because I hate "chiclet" keyboards and trackpads). Having two people typing on the keyboards at one time will just give a confused mashup of the input; I can't tell Windows to send one keyboard's input to Notepad++ while the other controls my web browser.

  14. Kyle
    February 11, 2009 at 8:27 pm

    I am looking for a similar solution. I want to be able to use 2 keyboards, but re-assign the values of one of them. Basically I want to be more efficient, use keyboard A normally, while I set up keyboard B to have specific functions. Like pressing a particular key launches a program, or does a specific task. Anyone know of a program like this?

    • Matthew
      January 3, 2016 at 12:01 pm

      Get a single keyboard that has multiple profiles ie Roccat were you can flick through different profiles and each profile can be set up to do different tasks

      • Joseph Avins
        February 28, 2019 at 4:40 pm

        Not the solution I'm looking for, and I have a feeling not Kyle either. I want to attach a second keyboard and use a custom layout with it for, let's say, math symbols (or a second language or what have you). What Kyle appears to want is a second keyboard layout with lots of shortcuts and hot keys. Switching profiles misses the mark, as the whole point is to use them simultaneously, i.e. to effectively have a bigger keyboard by using two of them.

  15. Matt
    December 4, 2008 at 1:37 pm

    Is there a way to have one computer in the house, and multiple monitors/keyboard/mouse in different locations around the house??? That...with this...would work well!

    • Doc
      May 3, 2017 at 4:16 pm

      Sure. Get a KVM switch and some long cables.

  16. Lee H
    December 4, 2008 at 10:04 am

    No need for special software. I have two keyboards and 2 mice (2 mouses) connected to my computer. One "standard" pair via the ps2 (round) connections that the family generally uses, and one pair (MS Natural and a trackball mouse) via USB to ease my carpel tunnels. (Vista Home Premium). You only get one mouse track, but as long as you can designate who is operating at the time, there should be no problem. If two people operate the devices the computer sees the garbage in and you see the garbage out, and they may need more than this tool to cooperate. One advantage with the tool is separate mouse tracks, but it may be too easy to steal the keyboard with a left mouse click. I only use the mouse when a keyboard shortcut is not available.

  17. venkat
    December 4, 2008 at 7:05 am

    This will be very useful in less developed countries ,in schools where they can't afford to have multiple computers operate one computer with multiple keyboards and mouses having said that the CPU has enough USB ports to connect to CPU.

    • Doc
      May 3, 2017 at 4:22 pm

      You don't connect the keyboard or mouse "to the CPU," since the CPU is a chip inside the computer's case. This also doesn't allow multiuser, since only one keyboard or mouse should communicate at one time; you can't have one keyboard type into a web browser while another is typing into Notepad, for example; you still need two or more computers to do things simultaneously. This just lets you use your preferred keyboard or mouse to do things. I use a tiny USB-RF keyboard with touchpad to control video playback on my HTPC; that doesn't mean someone else can web browse with my full-sized keyboard and trackball, since I'm using the screen, and it's impossible to assign each device a different app - video player or web browser, not one per device.

  18. Aibek
    December 3, 2008 at 3:36 pm

    Karl, nice tool

    I always wanted to keep one wireless keyboard / mouse set near my bed to control the TV.

    • John
      December 3, 2008 at 3:45 pm

      That is a great use for this! SWEET! Thanks Karl.

  19. RobertoTNK
    December 3, 2008 at 3:09 pm

    For this functionality, try, it's so easy and simple to use.

    • Doc
      May 3, 2017 at 4:24 pm

      That's something completely different. This is attaching a second keyboard or mouse to control a PC (I have a wireless keyboard connected to my HTPC, so I can play or pause videos from my couch); Etherpad is for collaborative editing. Sort of like comparing Google Drive to a joystick.