古老的“拖放”。它是图形界面的中流砥柱,也是一种将东西从一个虚拟点移动到另一个虚拟点的超直观方式。作为(Being)图形界面的早期先驱,您会期望 Apple 的 macOS 完全掌握了这一特定功能。
然而,十多年来,某些不幸的 macOS 用户一直面临着一种奇怪的情况,即拖放功能在Mac上突然停止工作。如果您突然发现无法在Mac(Mac)上拖放,可以尝试以下方法。
此外,我们制作了一个简短的 YouTube 视频(short YouTube video),涵盖了我们在文章下面提到的一些项目,因此请先检查一下,如果您的问题没有解决,请回到这里。
您正在运行最新的 macOS 吗?(Are You Running The Latest macOS?)
停止!在我们继续之前,请考虑许多拖放式Mac问题已在较新版本的 macOS 中得到修复。我们没有在此处包含任何特定于 High Sierra等版本的修复,因此(如果您还没有)考虑升级(upgrading)到您的计算机支持的最新版本的 macOS。在撰写本文时,这就是 macOS Catalina,对于大多数人来说,它非常值得迁移。
问题发生在改变之后吗?(Did The Problem Happen After Something Changed?)
您的拖放问题是否在其他事情发生后立即开始?也许是系统更新、新硬件或新应用程序?虽然这可能只是巧合,但一种选择是使用Time Machine快照将您的(Time Machine)Mac回滚到进行更改之前。
如果做不到这一点,您可以尝试手动撤消更改,方法是撤消问题开始之前所做的最后一次更改。当然,这种变化和您的拖放问题可能只是巧合地一起发生,但它可能是一个开始的地方。
问题是特定于鼠标的吗?(Is The Problem Mouse-Specific?)
在任何计算机诊断过程中排除嫌疑人总是值得的,首先要回答的问题是鼠标或计算机是否有故障。例如,如果您使用的是MacBook,请连接外接鼠标并查看问题是否仍然存在。这可能是您应该集中精力修复它的线索。
罪魁祸首鼠标:电池、维护和蓝牙(A Culprit Mouse: Battery, Maintenance & Bluetooth)
如果是特定的鼠标不会打球,你能做什么?如果您使用的是无线鼠标,请尝试打开和关闭蓝牙(Bluetooth)、取消配对或移除并重新插入鼠标的USB加密狗。无论哪个适用于您的模型。
检查按钮是否有污垢或污垢,并确保USB插头或电缆没有损坏。有些鼠标,例如第一代Apple Magic Mouse 鼠标(Apple Magic Mouse),因工作时经常断开连接而臭名昭著。这可能会中断鼠标任务,例如拖放某些东西。
问题是特定于应用程序的吗?(Is The Problem App-Specific?)
拖放在某些应用程序之间无法在Mac上运行,但在其他应用程序中运行良好?如果只有某些应用程序无法正常使用此常用鼠标功能,您应该寻找与相关特定软件相关的答案。
如果它随处发生,那么可能是系统级问题。假设您已经消除了鼠标硬件本身作为罪魁祸首。
重新启动 Finder 应用程序(Restart The Finder App)
Finder应用程序是 Mac 文件管理系统的心脏。如果它失败了,您将失去将文件从一个地方拖到另一个地方的能力。好消息是重新启动Finder既快速又简单:
- 按 command + option + escape.
- 在强制退出应用程序(Force Quit Applications)列表中,查找Finder。
- 单击重新启动(Relaunch)按钮。
现在稍等片刻,Finder应该会重新启动。如果幸运的话,拖放问题将得到解决。
重新启动你的 Mac(Restart Your Mac)
如果重新启动Finder还不够,请完全重新启动Mac。对于某些人来说,只需让Mac进入睡眠状态并将其唤醒即可。然而,现代机器重启速度如此之快,这可能只是浪费时间。
所以做一个硬重启,但一定要保存你打开的所有工作。只是(Just)为了安全。
检查您的触控板设置(Check Your Trackpad Settings)
在某些情况下,事实证明MacBook(MacBooks)上的神奇触控板可能会无缘无故地失控。我们听说有人在更新后抱怨这个。
无论如何,如果您的触控板似乎特别导致拖放无法在您的Mac上运行,请检查其灵敏度和其他设置,如果出现问题,请将它们恢复到默认或更合理的水平。
只需按住command+space即可启动 Spotlight Search。键入触控板(trackpad)并按 Enter。
重置您的偏好(Reset Your Preferences)
如果这些修复都不起作用,那么我们担心您将不得不求助于温和的技术解决方案。macOS 使用“plist”文件来存储您对Mac(Mac)各个方面的偏好。我们将删除这些文件,强制 macOS 重建并将它们重置为默认值。具体来说,我们将删除与鼠标和触控板相关的 plist 文件。
在您这样做之前,我们强烈建议您对Mac进行 Time Machine 备份(make a Time Machine backup)。这可确保您在出现问题时始终可以撤消操作。
注意:(Note:)这似乎不再是 macOS Catalina的相关解决方案,因为我们无法在系统驱动器的用户可访问部分中找到相关的首选项文件。
首先,启动Finder,然后导航到Library > Preferences。在那里,删除这些 .plist 文件:
- com.apple.driver.AppleHIDMouse.plist
- com.apple.driver.AppleBluetoothMultitouch.trackpad.plist
- com.apple.driver.AppleBluetoothMultitouch.mouse.plist
- com.apple.AppleMultitouchTrackpad.plist
- com.apple.preference.trackpad.plist
删除这些文件后,重新启动您的Mac并检查拖放现在是否按预期工作。macOS 应该使用完整的默认值重建这些文件。希望(Hopefully)同时解决您的拖放问题。
What A Drag!
大型计算机问题比小型计算机问题压力小。不管你怎么想,至少当出现严重问题时,你可以重新安装所有东西,或者简单地更换或修复损坏的硬件。当这样的问题突然出现时,它会吞噬你的生命并且无法解释。
希望这些具体步骤已经解决了您有问题的鼠标疾病,并让您再次在整个地方拖放东西。
How To Fix Drag & Drop Not Working On Mac
Good old “drag and drop”. It’s a mainstay of graphical interfaсes and a super-intuitive way of moving stuff from one virtual spot to another. Βeing such an early pioneer of the graрhical interface, you’d expect Apple’s macOS tо have completely nailed this particular function.
However, for more than a decade, certain unlucky macOS users have been faced with a bizarre situation where drag and drop suddenly stops working on Mac. If you suddenly find that you can’t drag and drop on your Mac, here are some things you can try.
Also, we made a short YouTube video covering some of the items we mentioned down below in the article, so check that out first and come back here if your problem isn’t solved.
Are You Running The Latest macOS?
Stop! Before we go any further, consider that many drag-and-drop Mac issues have been fixed in newer versions of macOS. We haven’t included any of the fixes that are specific to versions such as High Sierra here, so (if you haven’t already) consider upgrading to the latest version of macOS your computer supports. At the time of writing, that’s macOS Catalina and it’s well worth moving over for most people.
Did The Problem Happen After Something Changed?
Did your drag-and-drop woes begin right after something else happened? Perhaps a system update, new hardware, or a new application? While it might just be a coincidence, one option is to use a Time Machine snapshot to roll back your Mac to before that change was made.
Failing that, you could try to reverse the change manually, by undoing the last change that was made before the problem started. Of course, that change and your drag-and-drop issues might just have happened together by coincidence, but it’s a likely place to start.
Is The Problem Mouse-Specific?
It’s always worth eliminating suspects in any computer diagnostic process and the first question to answer is whether the mouse or computer is at fault. For example, if you’re using a MacBook, connect an external mouse and see if the issue persists. That could be a clue as to where you should focus your efforts to fix it.
A Culprit Mouse: Battery, Maintenance & Bluetooth
If it’s a specific mouse that won’t play ball, what can you do? If you’re using a wireless mouse, try switching Bluetooth on and off, unpairing and pairing, or removing and reinserting the mouse’s USB dongle. Whichever applies to your model.
Check the buttons for dirt or grime and make sure that the USB plug or cable isn’t damaged. Some mice, like the first-generation Apple Magic Mouse, are notorious for constantly disconnecting while you work. This can interrupt mouse tasks such as dragging and dropping something.
Is The Problem App-Specific?
Is drag-and-drop not working on Mac between some apps but works fine with others? If only certain applications don’t work correctly with this common mouse function, you should look for answers that relate to the specific software in question.
If it happens everywhere, then a system-level issue seems likely. Assuming that you’ve eliminated the mouse hardware itself as the culprit.
Restart The Finder App
The Finder application is the beating heart of your Mac’s file management system. If it goes belly up, you’ll lose the ability to drag files from one place to another. The good news is that restarting Finder is fast and easy:
- Press command + option + escape.
- In the Force Quit Applications list, look for Finder.
- Click the Relaunch button.
Now just wait a second and Finder should restart. If you’re lucky the drag and drop issue will have been resolved.
Restart Your Mac
If restarting the Finder isn’t enough, then restart your Mac completely. For some people, simply putting the Mac to sleep and waking it back up works. However, modern machines reboot so quickly, that this might just be a waste of time.
So do a hard reboot, but be sure to save any work you’ve got open. Just to be safe.
Check Your Trackpad Settings
In some cases, it turns out that the magic trackpad on MacBooks may simply go out of whack for no obvious reason. We’ve heard people complain about this after updates.
Regardless, if your trackpad, in particular, seems to cause drag and drop not to work on your Mac, check its sensitivity and other settings, taking them back to default or more sensible levels if something seems out of whack.
Just hold command+space to launch Spotlight Search. Type trackpad and hit enter.
Reset Your Preferences
If none of these fixes work, then we’re afraid you’ll have to resort to a mildly technical solution. macOS uses “plist” files to store your preferences for various aspects of the Mac. We’re going to delete those files, forcing macOS to rebuild and reset them to default. Specifically, we’ll delete the plist files related to the mouse and trackpad.
Before you do that, we strongly recommend you make a Time Machine backup of your Mac. This ensures that you can always undo things if something goes wrong.
Note: This doesn’t seem to be a relevant solution for macOS Catalina anymore, since we were unable to locate the relevant preference files in the user-accessible portion of the system drive.
First, start up Finder and then navigate to Library > Preferences. Once there, delete these .plist files:
- com.apple.driver.AppleHIDMouse.plist
- com.apple.driver.AppleBluetoothMultitouch.trackpad.plist
- com.apple.driver.AppleBluetoothMultitouch.mouse.plist
- com.apple.AppleMultitouchTrackpad.plist
- com.apple.preference.trackpad.plist
With these files deleted, restart your Mac and check whether drag and drop now works as intended. macOS should have rebuilt these files with their default values intact. Hopefully fixing your drag-and-drop problems at the same time.
What A Drag!
Big computer problems can be less stressful than small ones. Despite what you may think, at least, when something serious goes wrong, you can reinstall everything or simply replace or repair broken hardware. When a problem like this crops up, it can eat hours of your life and defy explanation.
Hopefully, these concrete steps have sorted out your problematic mouse malady and have you dragging and dropping stuff all over the place again.