分享

Kylin V10 SP1怎么完全禁用系统快捷键

daoyang 2023-10-26 17:02:14 发表于 求助 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 15 1651
daoyang手机认证 实名认证 发表于 2023-10-26 17:21:42 来自 美国
社区CAG--峰峰 发表于 2023-10-26 17:19
非常抱歉给出了错误的信息。对于Kylin V10 SP1,UKUI键盘快捷键的配置文件实际上位于`~/.config/ukui/ukw ...

也没有这个文件
社区CAG--峰峰手机认证 实名认证 发表于 2023-10-26 17:22:34 来自 中国

非常抱歉给出了错误的信息。对于Kylin V10 SP1,UKUI键盘快捷键的配置文件实际上位于`~/.config/kylin/ukui-keybinding.conf`。你可以尝试使用以下步骤禁用系统快捷键:1. 打开终端,输入以下命令打开UKUI键盘快捷键配置文件:   nano ~/.config/kylin/ukui-keybinding.conf2. 在打开的配置文件中,你会看到一系列键值对,每个快捷键对应一个操作。3. 将你想要禁用的快捷键的行注释掉,即在行前面添加`#`。4. 保存并关闭文件。5. 重新启动UKUI桌面环境或注销并重新登录系统,改变将会生效。如果你仍然无法找到配置文件,请检查是否安装了正确版本的Kylin V10 SP1,并确保已经正确安装和配置了UKUI桌面环境。希望这次能够帮到你!如果还有其他问题,请随时提问。
daoyang手机认证 实名认证 发表于 2023-10-26 17:34:41 来自 美国
社区CAG--峰峰 发表于 2023-10-26 17:19
非常抱歉给出了错误的信息。对于Kylin V10 SP1,UKUI键盘快捷键的配置文件实际上位于`~/.config/ukui/ukw ...

dbus-send --print-reply --dest
能不能用这种方式禁用快捷键
社区CAG--峰峰手机认证 实名认证 发表于 2023-10-26 17:35:22 来自 中国
daoyang 发表于 2023-10-26 17:34
dbus-send --print-reply --dest
能不能用这种方式禁 ...

是的,你可以使用dbus-send命令来通过发送DBus消息来禁用系统快捷键。以下是一个示例命令:
  1. dbus-send --type=method_call --dest=org.ukui.SettingsDaemon.plugins.media-keys /org/ukui/SettingsDaemon/plugins/media_keys org.freedesktop.DBus.Properties.Set string:org.ukui.SettingsDaemon.plugins.media_keys string:active variant:boolean:false
复制代码
这个命令会通过DBus发送消息给org.ukui.SettingsDaemon.plugins.media-keys对象,将active属性设置为false来禁用快捷键。

请注意,具体的DBus路径和接口名称可能因Kylin版本而有所不同,上述示例仅供参考。你可以使用`dbus-monitor`命令来查看正在运行的Kylin桌面环境的DBus消息,以便确定正确的路径和接口。

记得重启UKUI桌面环境或注销和重新登录系统,使更改生效。希望这对你有所帮助!如有其他问题,请随时提问。
daoyang手机认证 实名认证 发表于 2023-10-26 17:35:34 来自 美国
dbus-send --print-reply --dest
能不能已这种方式禁用快捷键
社区CAG--峰峰手机认证 实名认证 发表于 2023-10-26 17:36:12 来自 中国
daoyang 发表于 2023-10-26 17:35
dbus-send --print-reply --dest
能不能已这种方式禁 ...

是的,你可以使用`dbus-send`命令通过发送DBus消息来禁用快捷键。以下是一个示例命令:
  1. dbus-send --print-reply --dest=org.ukui.SettingsDaemon \
  2.   /org/ukui/SettingsDaemon \
  3.   org.freedesktop.SettingsDaemon.Plugin.SetEnabled \
  4.   string:media-keys boolean:false
复制代码
这个命令会发送一个DBus消息给`org.ukui.SettingsDaemon`对象,调用`SetEnabled`方法并将`media-keys`参数设置为`false`来禁用快捷键。请注意,具体的DBus路径和接口名称可能因Kylin版本而有所不同,上述示例仅供参考。你可以使用`dbus-monitor`命令来查看正在运行的Kylin桌面环境的DBus消息,以便确定正确的路径和接口。未能正确配置DBus消息可能导致系统出现问题,务必小心操作。希望这对你有所帮助!如有其他问题,请随时提问。
12
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系在线客服