我的键盘上有一个“睡眠”按钮。我在“系统设置”,“键盘”>“快捷方式”>“自己的设置”(或类似设置)中定义了一个快捷方式,以便“睡眠”按钮运行脚本。那个有效。
但是自从我升级到Oneiric以来,某些东西也锁定了屏幕(以相同的方式,当我按Ctrl + Alt + L时,屏幕也被锁定了)。我可以禁用该行为吗?该锁定屏幕的名称是什么?
我尝试隐藏gnome-screensaver和/ etc / acpi /,然后查看了gconf-editor / apps / gnome-power-manager / buttons。我在dconf-editor中没有发现任何相关内容。
您可以使用来重新映射密钥~/.Xmodmap
。使用xev
(在终端中)查找有问题的键码,然后分配其他键符,例如XF86WakeUp。追加以下行~/.Xmodmap
(如果尚不存在,则创建该文件):
keycode 150 = XF86WakeUp
注销并再次登录后,应映射您的密钥。如果您不想注销,也可以使用它xmodmap ~/.Xmodmap
来重新加载键映射。
使用xev
实际查找要重映射的键的键码可能并不容易:如果键已绑定到某个动作(例如,在Gnome键盘属性中),xev
则不显示键码。例如,这是xev
您要查看的输出类型:
KeyPress event, serial 41, synthetic NO, window 0x5800001,
root 0xb3, subw 0x0, time 312883, (737,182), root:(946,647),
state 0x0, keycode 180 (keysym 0x1008ff18, XF86HomePage), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
您可以在单词“ keycode”之后的第三行中看到键码(180)。如果没有得到以“ KeyPress event”开头的块,则您的密钥可能已绑定。您可以尝试使用非Gnome桌面(例如LXDE或KDE)并在其中使用xev
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句