标签: super-key

如何知道什么是超级钥匙?

我有这个xmodmap命令输出:

shift       Shift_L (0x32),  Shift_R (0x3e)
lock        Caps_Lock (0x42)
control     Control_L (0x25),  Caps_Lock (0x42),  Control_R (0x69)
mod1        Alt_L (0x40),  Alt_R (0x6c),  Meta_L (0xcd)
mod2        Num_Lock (0x4d)
mod3
mod4        Super_L (0x85),  Super_R (0x86),  Super_L (0xce),  Hyper_L (0xcf)
mod5        ISO_Level3_Shift (0x5c),  Mode_switch (0xcb)
Run Code Online (Sandbox Code Playgroud)

所以我想知道这里的超级钥匙是什么?问题是,当我尝试映射超级关键,在这里我想mod4作为windows button left一个组合使用钥匙sxhkd守护进程,它似乎并没有工作,例如,地图打开firefox,没有效果。

编辑:我试图使用windows left button键盘上的快捷地图使用一些命令sxhkd在ArchLinux的守护进程,在意见中讨论,即使我有keycod 133 mod4 = Super_L.Xmodmap使用mod4.config/sxhkd/sxhkdrc映射例如以打开Firefox:

mod4 + f
   firefox
Run Code Online (Sandbox Code Playgroud)

这似乎不起作用,按下windows lef …

xmodmap super-key

6
推荐指数
1
解决办法
4187
查看次数

如何通过将 [Shift] + [Space] 重新映射到 Super/Hyper 来使用空格键作为修饰键?

我目前正在尝试创建一些具有不同功能的自定义键盘快捷键映射。

为此,我希望空格键充当修饰符/功能键(如CtrlShiftAlt等),因为它覆盖了很大的区域,并为我提供了很多选项来轻松地实现许多组合键。

我的想法是 make Shift+Space执行 Super 修饰符(可能是Super LSuper R),然后用 Super 构建所有自定义快捷方式。(空格键只是充当超级键位置的一种物理扩展,同时保留常规位置。)

我已经尝试过编辑/usr/share/X11/xkb/symbols/pc,其中默认的空格键功能只是:

key <SPCE> {        [       space           ]       };
Run Code Online (Sandbox Code Playgroud)

这很棒,因为我可以简单地添加一个逗号和另一个参数来获取第二级功能,如下所示:

key <SPCE> {        [      space, Super_L   ]       };
Run Code Online (Sandbox Code Playgroud)

然而,空格键完全停止工作。

更新:我已经能够使空格键正常工作并Hyper L在第二级执行,但是用它创建多个快捷方式存在问题,因为某些软件只会将其视为Shift+Hyper L而不会正确注册超级修改器。

是否可以让空格键正常工作并充当第二级的修饰键?

keyboard-shortcuts keyboard xkb super-key

5
推荐指数
1
解决办法
1875
查看次数

如何仅使用 Super 键启动 LXQT 启动器 (lxqt-runner)?

发布是为了给出答案(QnA)。


我已经在 Kubuntu 18.04 上安装了 Lxqt 桌面。这意味着krunner如果我愿意,我仍然可以使用KDE/Plasma的启动器,但是 Lxqt 有自己的名为“runner”(lxqt-runner)的启动器,它类似且非常轻巧。

在此处输入图片说明

它应该与 Alt-F1 一起使用。这可以在快捷键设置中更改,但不仅仅是超级键。

是否可以仅使用 Super 键运行此启动器?

keyboard-shortcuts super-key lxqt launcher

3
推荐指数
1
解决办法
4262
查看次数

标签 统计

super-key ×3

keyboard-shortcuts ×2

keyboard ×1

launcher ×1

lxqt ×1

xkb ×1

xmodmap ×1