You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Ubuntu 18.04.5 LTS有线USB键盘按键无输入但光标可移动的问题咨询

Ubuntu 18.04.5 LTS有线USB键盘按键无输入但光标可移动的问题咨询

看起来你的键盘硬件大概率是没问题的——毕竟能正常移动光标,说明系统能检测到键盘的输入信号,问题应该出在系统的键盘映射、布局配置或者输入服务上。给你几个实用的排查和解决步骤,你可以一步步试试:

  • 检查并修正键盘布局
    系统误识别键盘类型或者布局不匹配是常见原因。你可以打开系统设置里的「Region & Language」(区域和语言),切换到「Input Sources」标签页,确认当前的键盘布局是否和你的实际键盘一致(比如美式键盘别选成了欧式布局)。如果不对,直接改成对应布局,或者添加一个新的正确布局,切换过去后再测试按键输入。

  • 用命令行重置键盘配置
    图形界面的配置有时候会出bug,试试终端命令来重置:

    1. 先重置XKB键盘映射(这里以美式布局为例,如果你用的是中文布局,把us换成cn即可):setxkbmap -layout us
    2. 重启键盘设置服务:sudo systemctl restart keyboard-setup.service
      执行完这两个命令后,再试试按键能不能正常输入字符。
  • 排查修饰键的异常配置
    有可能不小心把普通字母键设置成了修饰键(比如Ctrl、Alt),或者开启了奇怪的快捷键组合,导致按下时触发光标移动而非输入。你可以打开「Settings -> Devices -> Keyboard」,拉到页面最下方的「Additional Layout Options」,检查里面的修饰键配置,看看有没有把字母键映射成光标移动的选项,或者开启了不必要的快捷键。

  • 在BIOS/其他设备上验证键盘硬件
    为了彻底排除硬件问题,你可以重启电脑进入BIOS界面,在BIOS里尝试按键盘按键(比如选择菜单选项、输入字符),如果能正常工作,说明硬件完全没问题,问题肯定在Ubuntu系统层面。另外也可以把键盘接到其他电脑上测试,进一步确认硬件状态。

  • 查看系统的键盘输入事件
    evtest工具可以检查系统是否接收到键盘的按键信号:

    1. 先安装工具:sudo apt install evtest
    2. 运行evtest,在弹出的设备列表里选择你的USB键盘(通常会标注“USB Keyboard”)
    3. 按下键盘上的按键,观察终端是否输出对应的键码信息。如果有输出,说明系统能识别按键,只是没有正确映射到字符;如果没有输出,可能是驱动的小问题,但结合你能移动光标来看,大概率会有输出。

备注:内容来源于stack exchange,提问作者user3678252

火山引擎 最新活动