![连接蓝牙耳机删除 setxkbmap 设置](https://linux22.com/image/895662/%E8%BF%9E%E6%8E%A5%E8%93%9D%E7%89%99%E8%80%B3%E6%9C%BA%E5%88%A0%E9%99%A4%20setxkbmap%20%E8%AE%BE%E7%BD%AE.png)
Ubuntu 曾经支持将大写字母设置为退格键的功能,这让我对这个想法着迷。它似乎已被删除,就像文件管理器中的 f3 功能一样。无论如何,我已经弄清楚了如何在启动时使用以下命令手动设置
setxkbmap -option caps:backspace && xmodmap -e "clear Lock"
效果很好。直到我开始使用蓝牙耳机。然后退格键神奇地变回大写锁定键
你知道为什么会发生这种情况吗?这两件事在我看来完全不相关,但它每次在蓝牙连接过程中的某个时刻都会发生
基本上,我希望让这个设置成为我使用的键盘布局的永久固定设置
更新:当我尝试通过耳机以不同的配置文件连接时,似乎会发生这种情况。在 Blueman 中,作为音频接收器而不是耳机连接。当 bt 首次连接时,一切正常
答案1
这尚未经过测试,但如果通过编辑来实现/etc/default/keyboard
,即更改以下行:
XKBOPTIONS=""
到
XKBOPTIONS="caps:backspace"
不确定该xmodmap
命令。它真的有必要吗?据我所知,它xmodmap
已被弃用。