Writing this review after giving enough opportunity to TESmart to acknowledge & fix a technical problem with the product. I have used this device for a little over 3 months in the setup identical to what is described in the product manual (2 laptops on input and one display as output of KVM plus Keyboard/mouse on the mouse port). While it worked, it was phenomenal. All of a sudden, the mouse through on the output display stopped working - meaning that the video on the display connected to output is coming through fine, but mouse would not operate on the display, when in windows' screen extend mode. I verified each hardware individually by trying them on different computers - everything checks out but the KVM switch itself. I contacted their product support through tesmart.com and buytesmart.com ( a website which operates as the US counterpart of tesmart). None of them have a phone or chat enabled customer support. I had to send them emails to describe the problem. Their response is super slow - one email per day (on a good day - 2 emails). I have sent them pictures of the hardware setup and screen shots of the screens showing the mouse not going through on the display connected to the KVM output. In their once a day response, they keep asking basic questions like - is your display really connected to the KVM output, even if they have real photo of the hardware with wires. I have asked them for any firmware which I could flash to the KVM or any way to reset the device to factory settings - no response on the subject matter. All signs point to their EDID emulator, however to my utter frustration the tech support yet again opinionated that my computer has a problem rather than trying to do anything on the KVM. I have offered them to do phone or video chat to troubleshoot - no response - in the age of free remote connections, a KVM switch company prefers to keep doing nonsense conversation over email. It seems like their approach in the name of customer service is to keep the conversation going but keep that so slow and intentionally at such a dumb level that the customer would just give up out of frustration. After one week of this email back and forth, I am certainly at that level. I spent money on this device so that I could do my actual work which has been suffering for over a week due to this switch not functioning. I didn't pay money so I could have dumb chats over emails with their customer service. At this point, my purchase is physically in the trash - see image.This switch is awesome and facilitates a huge space savings for those of us now working from home and using two laptops on one desk (office computer is restricted to only company work). I use the TESmart connected to two laptops (work and personal) while sharing a common wireless keyboard, wireless mouse, 34" external monitor and printer. A simple push of a yellow button switches seamlessly between computers. I have been using for the past three months and it has worked flawlessly. A 5 star rating to me means that the product is perfect. It's almost perfect, except I have one operational complaint that the manufacturer could fix very easily. There are four bright blue LED lights for indicating status. These are really bright. They are bright enough to light up the office and adjacent bedroom at night. Not sure why they made them so bright. I have to cover the switch at night. If you are not using this near your bedroom this will be a non-issue for you. Otherwise this is an awesome device and would recommend to anyone. And, it includes two sets of heavy duty HDMI/USB cables for connecting the two computers to the switch.I had to reconfigure my working from home arrangement and got this so I could share one monitor with my home and work computers and have a separate monitor for each (3 total). This works pretty well, the computers think the monitor is connected all the time so there are no resolution or configuration changes when I switch. There are a few annoying issues:1. No battery for the remote - not really an issue for me, I have it right in front of my computers for now. I think the batteries are $3 for a two pack from a quick search.2. The indicator keys (capslock, numlock) don't work on my keyboards. I've tried two different keyboards and both work when plugged directly into a computer, but not using the switch.3. There is some subtle wavering on the bottom of my screen. This is really what bothers me. It's not enough to cause me to return it and is only noticeable with certain color combinations, but when I notice it it's jarring. I hope it won't get worse or affect other parts of the screen as well.And one major issue that really made me drop it from 3-4 stars to 1 star. I am a programmer and I do a lot of copying and pasting. For some reason this switch doesn't always register CTRL+C. I've tried to find any configuration options and updated firmware but had no luck. Most of the time when I hit CTRL+C on my keyboard it just doesn't register. Since there is no feedback on the screen when you copy something with CTRL+C, there is no way to know it didn't work. So I'll go over to another window and try and paste and I end up pasting something from 5 minutes before. It got so bad that I was just holding CTRL with one hand and hitting C with the other, or using the mouse right-click which is really inefficient. It bothered me so much after a few months I just got a second keyboard which does away with 1/2 the reason for getting this KVM. It was only mildly annoying at the start and I thought it might be my keyboard so I kept the switch past the return date, but now I wish I had returned it. I've tried several keyboards and they all have the problem with this switch, and they all work when plugged into another hub connected to my laptop.