For the display, yes:
Target Display Mode. In this mode your iMac can serve as a display for
another Mac. This is supported via the Thunderbolt port using a
Thunderbolt to Thunderbolt cable (not supported via a Mini DisplayPort
For the rest of the devices, theoretically not:
7. When I have a ...
You're not going to find a Thunderbolt 3 to Thunderbolt 2 cable as an adapter is required to connect to legacy devices.
One of the (major) differentiators between Thunderbolt 1/2 and Thunderbolt 3 is that Thunderbolt 1/2 required the cable to be active (it required power to operate) whereas Thunderbolt 3 can use standard USB Type C cables (it's passive)1.
I don't think a straight-up cable exists, no. However, you can get an adapter/dongle that works perfectly well for your scenario. You'll need to Apple Thunderbolt 3 (USB-C) to Thunderbolt 2 adapter:
You can read more about the adapter here:
The specifications for the 24" Early 2009 iMacs according to eveymac.com and the Apple Manual for the Early 2009 series of iMacs does not mention target display mode as a feature. That unfortunately means that the Early 2009 generation of iMacs did not offer a target display mode so you will not be able to use that displayport output as an input source.
There are two options that I'm aware of which may meet your needs:
Use the 1Keyboard app. This allows you to pair your computers via bluetooth and then use 1Keyboard to send the CommandF2 keyboard shortcut. It basically allows you to use one keyboard with multiple devices.
Use VirtualKVM. This was designed specifically for people wanting to use their iMacs ...
Yes an iMac will work as a screen for a regular PC, but only with 27" models of Late 2009, 2010 iMacs. If those conditions are met then the iMac supports what is called Target Display Mode, aka using your iMac as a display.
Also you will need a Display port to mini display port cable, they do exist as sold on Monoprice and at other fine online retail ...
Target Display Mode is right out since the hardware doesn't support it. What about using one of the networked applications (Air Display, Screen Recycler, etc) and running it over Thunderbolt instead of WiFi? If you have two Macs connected by a Thunderbolt cable, there's a Thunderbolt Bridge network interface that runs at 10Gbps, which might solve your speed ...
Sorry, no. There are some PCs and motherboards coming out now that support Thunderbolt, but because of how Thunderbolt works, it's not something that can be added on later to something that didn't initially support it.
I solved this issue using a Griffin PowerMate (basically, a USB-wired button) and some AppleScript to switch Bluetooth off on the iMac, freeing up the keyboard and mouse so my MacBook (connected via TDM) could take over.
It's very smooth (as smooth as can be for something non-standard). I just connect my MacBook to the iMac, hit cmd+F2 on the keyboard, ...
As I understand it you want to alternate between using the iMac display to display a) itself b) a connected MBP c) a simultaneously connected Mac Mini
When you enter Target Display Mode, you do this on the target, i.e. the iMac. There is no option to tell the iMac which connected computer to display, if there are multiple connected.
According to Use your ...
If you can touch the cable and have it drop in and out, I would say you either have a bad cable or bad connector (or both?) on one of the computers.
Try your setup with a different cable and see if you get the same result.
I found a way to do it with an old, white apple keyboard, haven't tested with others but it might work.
I used a tool called Karabiner from https://pqrs.org/osx/karabiner/. When you install it, enable following options to get Command + F2 to work:
F1..F12 to Functional Keys (Brightness Adjust, Music Control, etc)
- F1,F2 to Brightness Adjust
--- F1 to ...
With Maverick you can set up the network accross Thunderbolt. Be sure both machines are Thunderbolt and make sure to add the "Network" interface in "System Preferences". Then you can use AirServer on the Retina but not sure the latency will be great (as sending the image using TCP)…
If your main priority is just not to replace the HDD, why not install macOS onto a USB flash drive and use that purely so you can use the iMac in Target Display Mode?
To do this, follow these steps:
Boot your iMac from the USB flash drive
Ensure the other Mac is also booted up and logged into a user account
Connect the two Macs with a Mini DisplayPort or ...
It's not possible to use Target Display Mode to connect a MacBook (Early 2016) to a 27" iMac (2011)
For the Mid-2011 through Mid-2014 iMacs, you need a Thunderbolt cable and Thunderbolt isn't available on the Early 2016 MacBooks
From the Thunderbolt Support Page
A Mac notebook or desktop with a Mini DisplayPort or Thunderbolt port.
From the MacBook (...
I have had the same problem with my 13" 2018 MBP to my iMac 27-inch, Late 2012. Talked to Tech support for weeks at the advanced levels. They told me they are working on it and look for a firmware update for both the laptop and the iMac. Bought my MBP when they first came out, it is now September 3, 2018 still no update. Still does not work. Have not ...
To your 2nd question: I've not been able to toggle target display mode with a non-apple keyboard, however I was able to accomplish this using the app 1Keyboard. Basically I paired the computers via bluetooth, then used 1Keyboard to send command+F2. Sending command+F2 via Apple Remote Desktop did not work. I also tried sending command+F2 programmatically, but ...
What I have found out is that TDM (Target Display Mode) on my mid 2010 27" iMac only works with the following resolutions:
720p (1280*720) or lower
Any device that tries to output something in between, gets a signal it has to change it's resolution to 1280*720. Many devices can automatically do this (Xbox 360, PS4), but some can not (PS3,...
I'm experiencing the same problem. I have a current generation 5K iMac which I use as my main computer, and a 2009 iMac which I use as a second monitor using TDM. In TDM mode, the older iMac runs painfully hot. Switch back to regular mode, and that same iMac runs cool.
Typically, I don't even bother to login to the older iMac - I just turn it on and off ...
In order to switch displays you either need to shut down or disconnect the computer using the monitor i.e. the display "remembers" the active port and will only switch if this original source is turned off or disconnected.
But you can use a physical DisplayPort switcher like this one :
Two Macs, One Display
Winner of ...
Unfortunately, the Mid-2010 iMac 21" doesn't support Target Display mode. Only the 27" iMac from that generation does, which is why you are getting no response when you press CMD+F2. The Apple website offers more information here:
Yes. I have gotten this to work with a 15" Touch Bar MacBook Pro (Late 2016) and a 2011 27" iMac. You need the USB-C to Thunderbolt 2 adapter and a Thunderbolt cable. It will not work with a Mini-DisplayPort cable, which is the same physical plug but not the same protocol.
Don't confuse a USB-C / Thunderbolt 3 port with USB only as the new MacBook Pro do have thunderbolt and not simply USB-C. The new MacBook Pro can output to a Mini DisplayPort target display mode compatible Mac with either a cable that connects directly or an adapter to the existing cable you would have used with the Mac.
I would probably go with a USB-C to ...
No, you cannot go into low power mode while in Target Display mode.
While your iMac is "acting" as a "passthrough" for you display signals you are not bypassing the logic board and GPU to connect to the display. The iMac display is still connected to the internal logic board and GPU and that GPU is required to display images on the screen.
The fans are ...
I'm pretty sure it can't be done - but I can't find anywhere that categorically says so.
Two reasons in your particular case.
The iMac 2013 needs Thunderbolt to Thunderbolt, not mini Display Port.
Both machines need to be running macOS to enable the function.
Macs running Windows in Boot Camp cannot use Target Display Mode.
Background info from Apple KB -...