wyv*_*niv 8 keyboard-layout shortcut-keys
如何消除所有可能的键盘布局修改,以便我的键盘布局恢复正常?我想尝试将我的大写锁定键更改为控制键,就像我之前的许多人所做的那样。我终于找到了通过添加命令来做到这一点的方法
/bin/bash -c "sleep 15&&setxkbmap -layout us -option ctrl:nocaps"
Run Code Online (Sandbox Code Playgroud)
到我的启动应用程序首选项。(通过键入 super 访问,然后键入“启动应用程序”)
它适用于像 ctrl+d 这样只有 ctrl 和一个字母的命令,但它似乎不适用于像 ctrl+alt+T 这样的由 ctrl 和一个额外的修饰键组成的命令。
当我早些时候尝试这样做时,我尝试了许多我不记得的不同东西,其中大多数与 xmodmap 和 xkeycaps 有关,但可能还有其他一些编辑。对 xmodmap 的命令没有任何效果,并且带有 xkeycaps 的命令在注销后不会持续存在。
我没有 ~/.Xmodmap 文件,我试过使用
dpkg-reconfigure keyboard-configuration
Run Code Online (Sandbox Code Playgroud)
如该线程中所建议:键盘布局不会改变但无济于事。
我注意到当我使用来宾帐户时,大写锁定键可以正常工作,这是否意味着问题出在我的主目录中?我很想删除我的用户帐户,然后再创建一个,如果那样做的话。
编辑:找到解决方案!好极了。我使用以下命令检查了我的 dconf 设置:dconf-editor 然后我转到 org > gnome > desktop > input-sources,发现注册表“xkb-options”有 ['caps:none']。将选项更改为 [] 将我的键盘行为重置为正常。
小智 5
我遇到了同样的问题,以下命令对我有用
dpkg-reconfigure keyboard-configuration
Run Code Online (Sandbox Code Playgroud)
(根据@Byte Commander的建议)
小智 3
感谢Debian wiki 键盘主题中的详细信息,我经常在键盘布局之间切换时使用以下命令来重置compose:ralt
布局选项:
sudo udevadm trigger --subsystem-match=input --action=change
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
12477 次 |
最近记录: |