Tag: xev

试图在笔记本电脑中重新映射PrtSc键,没有键码

我正在尝试将PrtSc键重新映射到Insert(在vim中使用它),使用/usr/bin/xmodmap -e “keycode XXX = Insert” ,我需要弄清楚PrtSc的键码是什么。 我正在做xev -event keyboard并按下PrtSc,但得到一些奇怪的东西 KeymapNotify event, serial 28, synthetic NO, window 0x0, keys: 4294967228 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 不确定不从此信息中提取密钥代码。

键盘快捷键会间歇性地停止工作

编辑:从答案中可以看出,这实际上与待机或hibernate无关,而是在与大部分时间进入待机状态之前经常关闭应用程序窗口(触发错误)时与我相关。 我看到有很多人在网上的各个地方报告这个,没有任何解决方案,但我想在任何情况下我都会添加我的: 很多时候,在一段时间后(当它进入待机状态时)返回计算机后,我注意到一些快捷方式已停止工作。 这不仅发生在终端,也发生在Chrome中(Ctrl-L,Ctrl-R,F5都停止工作)。 它也不会影响所有ctrl-shortcuts:例如Ctrl-C仍在工作(感谢上帝!)。 有没有办法调试这个? 早点尝试xev并没有把我xev任何地方,但也许有一些方法可以找出阻止我的按键到达程序的原因? 编辑:我可以通过Ctrl-R看到一些奇怪的事情 有些东西正在抓住键盘快捷键! 从xev捕获的输出 KeyPress event, serial 37, synthetic NO, window 0x5200001, root 0xee, subw 0x0, time 24547557, (-130,529), root:(0,633), state 0x10, keycode 105 (keysym 0xffe4, Control_R), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False FocusOut event, serial 37, synthetic NO, window 0x5200001, mode […]