首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >诊断xmodmap错误

诊断xmodmap错误
EN

Ask Ubuntu用户
提问于 2010-12-05 03:58:14
回答 1查看 1.1K关注 0票数 3

当我试图使用xmodmap摆脱caps锁时,我会遇到这个错误:

代码语言:javascript
复制
$ xmodmap -e 'clear Lock'
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  118 (X_SetModifierMapping)
  Value in failed request:  0x17
  Serial number of failed request:  8
  Current serial number in output stream:  8

我在Maverick "10.10“Meercat上运行xfce。在将键盘布局applet添加到面板之前,没有出现此问题;在此之前,我能够运行xmodmap脚本来交换Esc和CapsLock:

代码语言:javascript
复制
!Remap Caps_Lock as Escape
remove Lock = Caps_Lock
keysym Caps_Lock = Escape

我选择alt作为键盘开关组合在键盘布局首选项中可能是相关的。

我以前也遇到过类似的问题,在另一台机器上,运行着开关柜。在那台机器上,这个问题从我升级到Lucid时开始,并且在Maverick (10.10版)中一直存在。我在xorg中报告了一个错误。然而,仍然不清楚这是否真的是xorg的问题,还是我只是做错了我的配置。

其他人有没有经历过这个问题?有人能说明一下这是怎么回事吗?似乎有相当多的层涉及,我不太了解其中任何一个特别好,所以任何信息将是有帮助的。

更新

我发现这个问题是通过添加加拿大布局变体“多语种”(ca-multix)而引起的。如果我添加了“多语言(第一部分)”变体,问题就不会发生。我认为这可能是一个有用的解决办法,但我还不知道这些变体之间有什么区别。

我已经提交了一个免费发行,并评论了一个相关的ubuntu问题

EN

回答 1

Ask Ubuntu用户

发布于 2011-01-18 03:02:14

这就是对我起作用的东西;清除锁键代码66 =逃逸

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

https://askubuntu.com/questions/16251

复制
相关文章

相似问题

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