linux 下把Caps_Lock 映射成Ctrl
来源:互联网 发布:淘宝好评为什么不计分 编辑:程序博客网 时间:2024/06/06 12:54
我用的是debian 7,以前是gnome桌面,系统里就有改变键盘布局的设置。之前gnome 崩了一次,就换成了openbox ,稍微配置了一下也可以很好使用。
可以参考这篇文章
5分钟openbox
但没在系统里找到修改键盘布局的,于是在网上搜相关的博客
交换ctrl和caps lock
里面.xmodmap文件内容是这样
remove Lock = Caps_Lockremove Control = Control_Lkeysym Control_L = Caps_Lockkeysym Caps_Lock = Control_Ladd Lock = Caps_Lockadd Control = Control_L
这样,执行下
xmodmap ~/.xmodmap 2>/dev/null运行下xmodmap 可以看到和改之前没变化
<pre name="code" class="html">shift Shift_L (0x32), Shift_R (0x3e)lock Caps_Lock (0x25)control Control_L (0x42), 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 文件,我写到了这里面
## 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
- linux 下把Caps_Lock 映射成Ctrl
- Ubuntu 14.04 映射Caps_Lock 为Ctrl
- Ubuntu下更改键盘映射--Caps_Lock、Esc和Control_L
- linux下交换ctrl和capslock之间的键盘映射
- Linux中将capslock键映射成ctrl键
- Linux下通过OTG把板卡上的一个磁盘或文件映射成移动磁盘
- Linux下把kernel空间映射到用户进程空间
- Linux下ctrl+c,ctrl+d,ctrl+z的含义
- Linux下ctrl+c,ctrl+z,ctrl+d的区别
- linux下的Ctrl+c
- windows系统中,交换caps_lock键和左ctrl键的位置
- Debian下交换ctrl与esc键映射
- linux下ctrl 常用组合键
- Linux下常用的ctrl命令
- linux下ctrl 常用组合键
- Linux BASH下禁用Ctrl+C
- linux下Ctrl组合键的应用
- Linux下ctrl+s假死恢复
- QML中多样化的ListModel
- http://codeforces.com/problemset/problem/228/A
- c++ STL set和multiset的使用
- u盘的超级用法
- VC++编译选项详解
- linux 下把Caps_Lock 映射成Ctrl
- Dreamer 框架 比Struts2 更加灵活
- C语言实现修改文本文件中的特定行
- Java3D与其他三维技术的比较
- 抽象类
- Topcoder SRM Div2 Level2
- 2013年6月24日 20:58:26
- 使用HANDLE_MSG宏简化Win32应用的开发
- JDBC 连接数据库(增,删,改,查)公用类及DAO类实现