depend
2023-01-13 17:21 deepin
程序内的快捷键我估计取消不了
Reply Like 0 View the author
程序内的快捷键我估计取消不了
我也苦于这个,快捷键是一方面,和系统自带的重复也一方面。想卸载系统自带的搜索,使用utools工具。utools有集成插件,系统自带的太简陋。只是不知道怎么卸载系统自带的
干脆用python-pynput写一个插件,将utools的召唤快捷键改成Ctrl+Space,当按下Alt+Space时,电脑帮你按下Ctrl+Space
#等会写好了补上
程序内的快捷键我估计取消不了
每个软件窗口都会出现这个菜单
每个软件窗口都会出现这个菜单
emmmm,看看其他大佬的回复了,我不太清楚
这个快捷键我觉得挺重要的,很多软件都不是用deepin的标题栏,所以调不出来这个窗口,只能按alt+space,我觉得很不错。
不过不让改也是奇怪,可能是是窗口管理器写死的。
utools-helper.py
from pynput.keyboard import *
import time
all_key=[]
keyboard = Controller()
def on_press(key):
all_key.append(str(key))
def on_release(key):
if all_key==['Key.alt','Key.space']:
keyboard.press(Key.ctrl)
keyboard.press(Key.space)
keyboard.release(Key.ctrl)
keyboard.release(Key.space)
all_key.remove(str(key))
with Listener(on_press=on_press,on_release=on_release) as listener:
listener.join()
演示:
Popular Events
More
使用
Alt+空格
快捷键,就会在当前软件窗口左上角出现下图所示的这个菜单但我想将
Alt+空格
这个快捷键用于启动utools搜索,设置里的键盘快捷键里并没有Alt+空格
,想问下在哪里可以取消这个默认的快捷键