(已解决)capslock修改成ctrl的问题?

其他Linux/Unix/BSD/OSX等发行版讨论
回复
fnhwsk
帖子: 39
注册时间: 2010-07-13 15:17

(已解决)capslock修改成ctrl的问题?

#1

帖子 fnhwsk » 2012-11-28 20:59

我原本使用的是Debian
在 .xinitrc 里写
Section "InputClass"
Identifier "Keyboard Setting"
MatchIsKeyboard "yes"
Option "XkbOptions" "ctrl:nocaps"
EndSection
能正常使用 但是前天刚装上arch却发现不能成功把capslock换成ctrl
现在只能用命令setxkdbmap 来互换 但是又有个问题 当重新插入键盘的时候之前互换的就没效果了 得重新用setxkdbmap
有没有什么办法能让我像原来一样互换capslock呢。 :em20
上次由 fnhwsk 在 2012-11-29 10:29,总共编辑 1 次。
头像
susbarbatus
帖子: 2966
注册时间: 2010-04-10 16:14
系统: Arch Linux

Re: capslock修改成ctrl的问题?

#2

帖子 susbarbatus » 2012-11-28 21:27

xmodmap -e 'clear Lock' -e 'keycode 0x42 = Escape'
我自己使用xmodmap的,把capslock換成Esc,只有筆記本,于是重新插入鍵盤還好不好用就不知道了。
沉迷将棋中……
fnhwsk
帖子: 39
注册时间: 2010-07-13 15:17

Re: capslock修改成ctrl的问题?

#3

帖子 fnhwsk » 2012-11-28 21:38

susbarbatus 写了:xmodmap -e 'clear Lock' -e 'keycode 0x42 = Escape'
我自己使用xmodmap的,把capslock換成Esc,只有筆記本,于是重新插入鍵盤還好不好用就不知道了。
xmodmap我也试过了 重插键盘就不行了
我也是笔记本。有时用外接键盘 :em06
xgdgsc
帖子: 277
注册时间: 2010-02-25 11:02
系统: Arch x64

Re: capslock修改成ctrl的问题?

#4

帖子 xgdgsc » 2012-11-28 23:57

Unity/Gnome和KDE的键盘选项都有把CapsLock作为ctrl的选项的。
fnhwsk
帖子: 39
注册时间: 2010-07-13 15:17

Re: capslock修改成ctrl的问题?

#5

帖子 fnhwsk » 2012-11-29 10:29

已经解决了。我原本是装

Section "InputClass"
Identifier "Keyboard Setting"
MatchIsKeyboard "yes"
Option "XkbOptions" "ctrl:nocaps"
EndSection

写在$HOME/.xinitrc里。在Debian下可以 生效
但在Arch下要写到/etc/X11/xorg.conf.d/10-evdev.conf :em11
回复