当我按下笔记本电脑键盘上的 键时1,屏幕上不会打印任何内容,但会打印Shift+ 。我只有在使用 时才会遇到这个问题!1!
1
无论使用哪种布局,我尝试了不同的布局但仍然1没有打印任何内容。
我在插入笔记本电脑的 USB 键盘上测试了该问题,但仍然无法打印。
- 我的笔记本电脑:戴尔 Inspiron 5458
- 操作系统版本:18.10,Kubuntu
xev
当我按下时输出1:
FocusOut 事件,序列 40,合成 NO,窗口 0x3a00001, 模式 NotifyGrab,细节 NotifyAncestor FocusIn 事件,序列 40,合成 NO,窗口 0x3a00001, 模式 NotifyUngrab,细节 NotifyAncestor KeymapNotify 事件,序列 40,合成 NO,窗口 0x0, 键:2 4 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 KeyRelease事件,序列40,合成NO,窗口0x3a00001, root 0x17b, subw 0x0, 时间 696147, (891,524), root:(891,528), 状态 0x0,键码 10(键符 0x31,1),same_screen 是, XLookupString 给出 1 个字节:(31)“1” XFilterEvent 返回:False
xev
Shift当我按下+时输出1:
KeyPress 事件,序列 40,合成NO,窗口 0x3a00001, root 0x17b, subw 0x0, 时间 697230, (891,524), root:(891,528), 状态 0x0,键码 50 (键符 0xffe1,Shift_L),same_screen 是, XLookupString 给出 0 个字节: XmbLookupString 给出 0 个字节: XFilterEvent 返回:False KeyPress 事件,序列 40,合成NO,窗口 0x3a00001, root 0x17b, subw 0x0, 时间 698223, (891,524), root:(891,528), 状态 0x1,键码 10 (键符 0x21,exclam),same_screen 是, XLookupString 给出 1 个字节:(21)“!” XmbLookupString 给出 1 个字节:(21)“!” XFilterEvent 返回:False
xev
当我按下时输出2:
KeyRelease事件,序列40,合成NO,窗口0x3a00001, root 0x17b, subw 0x0, 时间 694954, (891,524), root:(891,528), 状态 0x0,键码 11(键符 0x32,2),same_screen 是, XLookupString 给出 1 个字节:(32)“2” XFilterEvent 返回:False
xmodmap -pm
xmodmap:每个修饰符最多 4 个键,(括号中为键码): 移位 Shift_L (0x32), Shift_R (0x3e) 锁 控制 Control_L (0x25)、Control_R (0x69) mod1 Alt_L(0x40),Alt_R(0x6c),Meta_L(0xcd) mod2 数字锁定 (0x4d) mod3 mod4 Super_L(0x85),Super_R(0x86),Super_L(0xce),Hyper_L(0xcf) mod5 ISO_Level3_Shift(0x5c),Mode_switch(0xcb)
答案1
缩小到硬件或软件
首先检查是否是操作系统软件、应用工具或笔记本电脑 BIOS 造成了干扰:
- 使用 Live USB 启动并选择“尝试 Ubuntu 而不安装”。密钥是否1正常工作?如果没有,请尝试步骤 2。如果是,请重新安装 Ubuntu 18.10。
- 启动笔记本电脑,但按下c按键中断 Grub。1按键是否正常工作?如果是,则 Ubuntu 18.10 存在问题。如果不是,请转到步骤 3。
- 买一个 USB 键盘(如果你借不到,起价 10 美元)并插入。正常启动笔记本电脑。键盘能1正常工作吗?如果没有,请尝试第 4 步。如果是,请检查戴尔更新网站并安装这个:
- 尝试使用 Windows 7/8/10。问题仍然存在吗?
答案2
通过删除~/.config/kglobalshortcutsrc
文件,现在文件已重置,我可以输入1来自1。我的操作系统是 Kubuntu,为 Yakuake 下拉终端或其他软件分配新快捷方式可能会产生冲突。但我不知道问题的具体原因。