Rea*_*nkm 5 mouse command-line keyboard xdotool
我在 2008 年的旧 MacBook 上运行 Ubuntu 15.10。我的触控板发生了不幸的事故(长时间暴露在冷凝中),当我尝试单击并拖动时不再识别“拖动”部分。除此之外它工作正常。它让我可以毫无问题地移动鼠标、单击或滚动页面,但出于某种原因,如果我尝试拖动它只会移动鼠标而不调用“拖动”功能。
有没有办法设置热键,例如,如果我单击并按住 Shift,那么计算机会将进一步的鼠标移动视为单击和拖动?
不是很方便,但可能:使用xdotool,您可以模拟鼠标和键盘事件:
安装xdotool:
sudo apt-get install xdotool
Run Code Online (Sandbox Code Playgroud)现在您需要添加两个键盘快捷键;一种模拟按下鼠标左键,另一种模拟释放它:
选择:系统设置>“键盘”>“快捷方式”>“自定义快捷方式”。单击“+”并添加命令:
xdotool mousedown 1
Run Code Online (Sandbox Code Playgroud)
到(例如)Super+,
和
xdotool mouseup 1
Run Code Online (Sandbox Code Playgroud)
到(例如)Super+.
现在您可以通过将光标放在项目上进行拖动,按Ctrl+ ,,移动项目并按Ctrl+.以“放下”项目。