我有一个Dell XPS13
并且正在使用一个Keychron K2
键盘。键盘布局不同。
有没有办法在不同的键盘上映射不同的键?可以同时映射,也可以使用某种易于访问的开关。
我通常将Ctrl
和Alt
互换,但它们是键盘上的不同键,并且Fn
键位于右侧Keychron k2
。
任何建议或帮助都将不胜感激。
答案1
我不知道是否可以根据正在使用的键盘自动切换键盘布局。但是,您可以方便地在系统中安装多个键盘布局,然后使用热键(默认情况下为Ctrl+ )在键盘布局之间切换Space。
在“设置”-“区域和语言”中,您可以通过点击+“输入源”下的按钮来添加另一个键盘布局。您可以在“设置”-“键盘快捷键”的“打字”部分下更改热键以在不同键盘布局之间前后切换(如果您有两个以上的不同布局处于活动状态,则很有用)。
答案2
解决方案甚至比通过 xmodmap 更简单。
在键盘 > 布局 > 选项... 中,有一个“Ctrl 位置”的键盘布局选项。我刚刚选中了“右 Ctrl 作为右 Alt”和“将左 Alt 与左 Ctrl 交换”。
现在两个键盘均能正常工作。