繁体   English   中英

在xmonad中,如何将CapsLock重新映射为Ctrl?

[英]In xmonad, how to remap CapsLock to Ctrl?

我是xmonad的新手,并尝试将CapsLock重新映射为Ctrl。

我想我可以通过按照xmonad设置教程中的建议添加~/.xmonad/xmonad.hs文件来实现此目的,并且xmonad.hs文件看起来应该类似于xmonad FAQ页面上给出的示例。

import XMonad

main = xmonad defaultConfig
         { modMask = mod4Mask
         , terminal = "urxvt"
         }

我不确定确切那里的modMaskmod4Maskterminal"urxvt"的各个字段如何表示键盘键,或者使用哪个字段表示我的CapsLock和Ctrl键。

如何将CapsLock重新映射为Ctrl?

是否有文档描述与每个键,CapsLock,Ctrl等相关的字段?

PS作为一个旁注, 邮件列表项还说一些有关xmonad key的内容可能会重新绑定,但是似乎不是haskell。

@melpomene的评论使我寻求xmonad之外的其他东西来执行键绑定重映射。

相反,我按照此博客中描述的说明使用了xmodmap ,即在X中将大写锁定更改为Ctrl

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM