Ubuntu 下修改键盘键位映射

本文原文地址:http://www.cnblogs.com/lzhskywalker/archive/2012/07/20/2600854.html

新公司的办公电脑换了ubuntu 12.04 LTS 版本,习惯了linux下将左ctrl和capslock调换,找来xmodmap,发现系统已经默认安装上了,根据man 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

将上述代码放入~/.Xmodmap中,logout重新登录即可。

经过试验,在Ubuntu 12.04上面,如果放到~目录下,文件名必须如上面所写,大小写敏感,只需注销重新登录即可生效,无需重启。

若临时性更改,可直接将代码放在任意文件中 执行xmodmap+文件名即可,重启或注销后失效。

时间: 2024-10-13 09:59:17

Ubuntu 下修改键盘键位映射的相关文章

ubuntu 下修改文件访问权限chmod 777 -R *

本文转自: 个人建议 Ubuntu下修改目录权限命令如下:chmod 600 name (只有所有者有读和写的权限)chmod 644 name (所有者有读和写的权限,组用户只有读的权限)chmod 700 name (只有所有者有读和写以及执行的权限)chmod 666 name (每个人都有读和写的权限)chmod 777 name (每个人都有读和写以及执行的权限) 其中 name 指文件名,也可以是目录名. 整个命令的形式是chmod ×××(所有者)×××(组用户)×××(其他用户)

ubuntu 下修改host文件

原文地址:http://www.cnblogs.com/kingcat/archive/2012/02/23/2364509.html 有些时候,我们需要让某些域名指向本地,来实现调试,下面介绍下ubuntu下修改host实现域名指向本地的方法.    Ubuntu系统的Hosts只需修改/etc/hosts文件,在目录中还有一个hosts.conf文件,刚开始还以为只需要修改这个就可以了,结果发现是需要修改hosts.修改完之后要重启网络. 打开host文件 vim gedit /etc/ho

Ubuntu下修改DNS重启也能用的方法

安装好Ubuntu之后设置了静态IP地址,再重启后就无法解析域名.想重新设置一下DNS,打开/etc/resolv.conf cat /etc/resolv.conf# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN 内容是一段警告:说这个文件是res

Ubuntu下修改为永久DNS的方法

安装好Ubuntu之后设置了静态IP地址,再重启后就无法解析域名.想重新设置一下DNS,打开/etc/resolv.conf cat /etc/resolv.conf # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN 内容是一段警告:说这个文件是resol

ubuntu18.04LTS修改键盘键位

在Linux中为了敲命令方便,所以需要做一下键盘键位调整: 1.Esc键和`(即数字键1前面的那个键)对换: 2.Caps Lock键和左Control键对换: 编辑键位文件: sudo vim /usr/share/X11/xkb/keycodes/evdev 将其中 TLDE = 49 ---(即数字键1前面的那个键) ESC = 9 CAPS = 66 LCTL = 37 改为: TLDE = 9 ESC = 49 CAPS = 37 LCTL = 66 然后重启即可! (修改之前记得将e

linux 下修改键盘映射

原因: 输入 键盘原本的 "\ |",结果映射到 "< >",而 < 与 > 对应的键名分别是 less 与 greater 查询: 首先查询键名为 less 的映射 $ xmodmap -pke | grep -i less 可以看到有两个映射,一个是正常的 59键 ",<",另一个是出错的 94键" less greater" keycode 59 = comma less comma les

Ubuntu 16.04键盘重新映射

1.环境 ubuntu16.04 台式机 2.问题 对外接键盘的一些键位重新映射, [Cpas_Lock -> BackSpace] [Insert         ->  Home] [Delete       ->   End] 3.解决方法 1) 执行 xev查看keycode.按下某个键可以看到其keycode和当前该键的功能.,如Caps_Lock 键keycode=66 2) 执行 xmodmap -pm 查看目标键名称.,如要将Caps_Lock键换成BackSpace功能

ubuntu下修改mysql默认data路径

由于ubuntu默认的mysql路径是在/var/lib/mysql下,很多时候我们如果没有挂载其它分区在/var的时候,随着网站逐渐浏览和添加内容,数据容量也会越来越大,自然磁盘空间也会比较吃紧.因此我们就需要把mysql的data路径转移到其它目录下. 今天在转移的时候走了不少弯路,最后经过反复尝试后得到了比较精简的步骤,提炼如下. 设置新data路径(假设新路径为/data/mysql)这里需要说明的就是,最开始我图省事使用了mv来移动,随后发现在设置完路径后mysql无法访问.因此为了保

Ubuntu下修改hosts文件

Ubuntu系统的Hosts只需修改/etc/hosts文件,修改完之后要重启网络.具体过程如下:1.修改hostssudo gedit /etc/hosts2.添加解析记录( . )或者从github上下载的hosts文件 保存时终端报错: (gedit:2771): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.