KDE Spectacle includeMousePointer 在矩形上
KDE Spectacle includeMousePointer on rectangular
KDE 守护程序全局快捷方式允许为 Take Rectangular Region Screenshot
选择快捷方式,默认为 Meta+Shift+PrtScr
。
不过,这会使用 使用 鼠标指针截取屏幕截图,我该如何禁用它?
当我打开 Spectacle 时,includeMousePointer 没有被选中,所以显然这是一个不同的设置。
显然这个 commit 似乎说可以这样做,但我不知道怎么做。
如果您按下热键,将调用 D-Bus 命令。这些命令接受参数而不是查看配置文件以获得最大的灵活性。
您需要调用的实际 D-Bus 命令是:
qdbus org.kde.Spectacle / org.kde.Spectacle.RectangularRegion false
此 RectangularRegion
方法的参数表示 includeMousePointer
的值。您引用的提交确实使默认热键操作使用 true
参数而不是 false
.
调用它
如果您想更改默认值,请编辑系统中的 spectacle.khotkeys
文件。找到 [Data_1_4Actions0]
部分,并将 Arguments=true
更改为 Arguments=false
。结果应如下所示:
[Data_1_4Actions0]
Arguments=false
Call=RectangularRegion
RemoteApp=org.kde.Spectacle
RemoteObj=/
Type=DBUS
更改后可能需要重新启动会话。
KDE 守护程序全局快捷方式允许为 Take Rectangular Region Screenshot
选择快捷方式,默认为 Meta+Shift+PrtScr
。
不过,这会使用 使用 鼠标指针截取屏幕截图,我该如何禁用它?
当我打开 Spectacle 时,includeMousePointer 没有被选中,所以显然这是一个不同的设置。
显然这个 commit 似乎说可以这样做,但我不知道怎么做。
如果您按下热键,将调用 D-Bus 命令。这些命令接受参数而不是查看配置文件以获得最大的灵活性。
您需要调用的实际 D-Bus 命令是:
qdbus org.kde.Spectacle / org.kde.Spectacle.RectangularRegion false
此 RectangularRegion
方法的参数表示 includeMousePointer
的值。您引用的提交确实使默认热键操作使用 true
参数而不是 false
.
如果您想更改默认值,请编辑系统中的 spectacle.khotkeys
文件。找到 [Data_1_4Actions0]
部分,并将 Arguments=true
更改为 Arguments=false
。结果应如下所示:
[Data_1_4Actions0]
Arguments=false
Call=RectangularRegion
RemoteApp=org.kde.Spectacle
RemoteObj=/
Type=DBUS
更改后可能需要重新启动会话。