我在一台 2008 年的旧 MacBook 上运行 Ubuntu 15.10。我的触控板不幸出了事故(长时间暴露在冷凝水中),当我尝试单击和拖动时,触控板不再识别“拖动”部分。除此之外,它工作正常。它允许我移动鼠标、单击或滚动页面,没有任何问题,但出于某种原因,如果我尝试拖动,它只会移动鼠标而不会调用“拖动”功能。
有没有办法设置一个热键,这样如果我单击并按住 Shift,计算机就会将进一步的鼠标移动视为单击并拖动?
答案1
使用 xdotool
虽然不是很方便,但是可以做到:使用xdotool
,您可以模拟鼠标和键盘事件:
安装
xdotool
:sudo apt-get install xdotool
现在您需要添加两个键盘快捷键;一个用于模拟按下鼠标左键,另一个用于释放鼠标左键:
选择:系统设置 > “键盘” > “快捷键” > “自定义快捷键”。点击“+”并添加命令:
xdotool mousedown 1
至(例如)Super+,
和
xdotool mouseup 1
至(例如)Super+.
现在你可以拖通过将光标放在项目上,按Ctrl+ ,,移动该项目,然后按Ctrl+ .“放置”该项目。