linux下把Caps_Lock映射成Ctrl

By admin in LINUX on 2019年9月11日

linux下把Caps_Lock映射成Ctrl

自己用的是Debian
7,从前是gnome桌面,系统里就有转移键盘布局的装置。此前gnome
崩了一回,就换到了openbox ,稍微配置了弹指间也能够很好使用。

 

能够参照那篇小说  5分钟OpenBox配置指
http://www.linuxidc.com/Linux/2011-07/38251.htm

自个儿用的是debian
7,从前是gnome桌面,系统里就有转移键盘布局的安装。在此以前gnome
崩了一次,就换到了openbox ,稍微配置了一晃也得以很好利用。

但没在系统里找到修改键盘布局的,于是在互连网搜调换ctrl和caps
lock相关的篇章。

但没在系统里找到修改键盘布局的,于是在网络搜相关的博客

.xmodmap文件内容是那样

 

remove Lock = Caps_Lock
remove Control = Control_L
keysym Control_L = Caps_Lock
keysym Caps_Lock = Control_L
add Lock = Caps_Lock
add Control = Control_L

交换ctrl和caps lock

将左ctrl ,caps lock交流了,在使用中本人意识caps
lock的使用率非常的低,并且这么调换后很轻巧比十分的大心按到左ctrl导致错误切换大小写的难点。

http://www.BkJia.com/os/201306/222522.html

故而本人尝试改了下

 

remove Lock = Caps_Lock
remove Control = Control_R
keysym Control_R = Caps_Lock
keysym Caps_Lock = Control_R
add Lock = Caps_Lock
add Control = Control_R

里面.xmodmap文件内容是那样

这样,caps lock 和ctrl就都是ctrl的功能。执行下

[html] 

xmodmap ~/.xmodmap  2>/dev/null

remove Lock = Caps_Lock  

运行下xmodmap 能够看出和改在此之前没变化

remove Control = Control_L  

shift      Shift_L (0x32),  Shift_R (0x3e)
lock        Caps_Lock(0x42)
control    Control_L (0x25),  Control_R (0x69)
mod1        Alt_L (0x40),  Alt_R (0x6c),  Meta_L (0xcd)
mod2        Num_Lock (0x4d)
mod3     
mod4        Super_L (0x85),  Super_R (0x86),  Super_L (0xce), 
Hyper_L (0xcf)
mod5        ISO_Level3_Shift (0x5c),  Mode_switch (0xcb)

keysym Control_L = Caps_Lock  

能够每回开机都运维一下命令,也足以想上文这里一样写道.bashrc只怕别的的安排文件

keysym Caps_Lock = Control_L  

自己用的是openbox 桌面,它有贰个autostart 文件,笔者写到了那在那之中

add Lock = Caps_Lock  

#
# These things are run when an Openbox X Session is started.
# You may place a similar script in $HOME/.config/openbox/autostart
# to run user-specific things.
#

add Control = Control_L  

# If you want to use GNOME config tools…
#
#if test -x /usr/lib/openbox/gnome-settings-daemon >/dev/null;
then
#  /usr/lib/openbox/gnome-settings-daemon &
#elif which gnome-settings-daemon >/dev/null; then
#  gnome-settings-daemon &
#fi

 

# If you want to use XFCE config tools…
#
#xfce-mcs-manager &
tint2&
xmodmap ~/.xmodmap 2>/dev/null

将左ctrl ,caps lock交流了,在使用中本人发觉caps
lock的使用率相当的低,并且这么沟通后很轻易不当心按到左ctrl导致错误切换大小写的难点。

引入阅读:

 

Linux中把Caps键盘映射成Esc   
http://www.linuxidc.com/Linux/2007-08/6672.htm

所以本人尝试改了下

Debian 7.0 Wheezy 测量检验体验http://www.linuxidc.com/Linux/2013-05/84646.htm

[html] 

Debian 7.0 Wheezy 发布!
http://www.linuxidc.com/Linux/2013-05/83883.htm

remove Lock = Caps_Lock  

图片 1

remove Control = Control_R  

keysym Control_R = Caps_Lock  

keysym Caps_Lock = Control_R  

add Lock = Caps_Lock  

add Control = Control_R  

 

这样,caps lock 和ctrl就都是ctrl的功能。执行下

[plain] 

xmodmap ~/.xmodmap  2>/dev/null  

运转下xmodmap 能够看出和改在此之前没变化

[html] 

shift       Shift_L (0x32),  Shift_R (0x3e)  

lock        Caps_Lock(0x42)  

control     Control_L (0x25),  Control_R (0x69)  

mod1        Alt_L (0x40),  Alt_R (0x6c),  Meta_L (0xcd)  

mod2        Num_Lock (0x4d)  

mod3        

mod4        Super_L (0x85),  Super_R (0x86),  Super_L (0xce),
 Hyper_L (0xcf)  

mod5        ISO_Level3_Shift (0x5c),  Mode_switch (0xcb)  

 

能够每便开机都运转一下限令,也可以想上文这里同样写道.bashrc恐怕别的的配备文件

本人用的是openbox 桌面,它有叁个autostart 文件,笔者写到了那其间

[html] 

#  

# These things are run when an Openbox X Session is started.  

# You may place a similar script in $HOME/.config/openbox/autostart  

# to run user-specific things.  

#  

  

# If you want to use GNOME config tools…  

#  

#if test -x /usr/lib/openbox/gnome-settings-daemon >/dev/null; then
 

#  /usr/lib/openbox/gnome-settings-daemon &  

#elif which gnome-settings-daemon >/dev/null; then  

#  gnome-settings-daemon &  

#fi  

  

# If you want to use XFCE config tools…  

#  

#xfce-mcs-manager &  

tint2&  

xmodmap ~/.xmodmap 2>/dev/null  

 

http://www.bkjia.com/Linuxjc/549136.htmlwww.bkjia.comtruehttp://www.bkjia.com/Linuxjc/549136.htmlTechArticlelinux下把Caps\_Lock映射成Ctrl 小编用的是debian
7,以前是gnome桌面,系统里就有转移键盘布局的装置。从前gnome
崩了叁遍,就换来了openbox ,稍微配置…

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 韦德国际手机网站 版权所有