首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >键盘快捷键只适用于左键。

键盘快捷键只适用于左键。
EN

Unix & Linux用户
提问于 2012-05-13 16:59:18
回答 1查看 3.5K关注 0票数 8

最近,在更新我的系统后,我不得不更改键盘快捷键。我必须使用dconf-editor手动设置从<Super>+R<Mod4>+R的快捷方式,以使它们正常工作(参见这里)。

当我用指定的字母键同时按下右边的超级键时,这是有效的,但在使用左超键时,它不起作用。此外,当我按下超级键时,gnome菜单会被设置为显示,但只有在按左键时才会显示。

我想让gnome同时接受左键和右侧超级键作为快捷方式,但是我不想重新映射菜单键(默认情况下是<Super> )。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2012-05-13 17:33:10

使用xmodmap -pm验证两个键都有与它们关联的mod4修饰符。

代码语言:javascript
复制
vikktakkht:686 Z$ xmodmap -pm
xmodmap:  up to 4 keys per modifier, (keycodes in parentheses):

shift       Shift_L (0x32),  Shift_R (0x3e)
lock        Caps_Lock (0x42)
control     Control_L (0x25),  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)

请注意,仅仅命名为Super_LSuper_R是不够的;重要的是修饰符映射。

您可以使用xmodmap将keysym与修饰符相关联,但是如果您的系统完全是现代的(而不是OS ),那么它就使用Xkb,您可能希望检查Xkb配置,而不是尝试用xmodmap更改它。(看看setxkbmap和朋友,尽管它可能有一个GNOME 3接口,您应该使用它。)

票数 7
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/38573

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档