Ubuntu 12.04 修改键盘映射

背景:

(1) 我的笔记本G450上,Page_up/Page_down键分别和Home/End在同一个键位上,需要同时按住Fn键才能敲出Home/End

(2) 习惯用Vim的同志都有这个感觉,Esc键太远了,因此,何不把Caps与Esc对掉一下呢

解决:

Page_up/Page_down与Home/End互换

  1. 需要知道四个键的keycode
    $ xev | grep keycode
  2. 利用软件xmodmap,编写脚本文件(e.g. .swap_keys),将下面的内容复制到里面
    !swap Page_up/Page_down with Home/End
    keycode 112 = Home
    keycode 117 = End
    keycode 110 = Prior
    keycode 115 = Next
  3. 添加到启动程序,两种方式(二者是等价的):
    1> 利用图形菜单界面添加启动项
    $ xmodmap ~/.swap_keys
    2> 在~/.config/autostart下添加启动文件

CapsLock与Escape互换

这个在Ubuntu上非常简单,参考交换CapsLock和Esc

在System -> Preferences -> KeyBoard -> Layout -> Options -> Capslock behavior中也可设置交换CapsLock和ESC。

时间: 2024-11-08 15:59:39

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

win7,Ubuntu 12.04 双系统修改启动项顺序三方法

修改启动项顺序的三种方法 本文所涉及的方法都是在Ubuntu的安装时将引导加载程序grub安装在了整个硬盘(即MBR内),即开机以grub引导. 方法1在Ubuntu终端下输入:sudo mv /etc/grub.d/30_os-prober /etc/grub.d/08_os-probersudo update-grubsudo是使用root权限,mv是修改该文件名.该 命令是将etc文件夹下的grub.d文件夹下的30_os-prober文件改名为08_os-prober.(08可以改为06

设置在 Ubuntu 12.04 中使用root 账号进行登录与修改 Linux 系统中的计算机名

3.设置在 Ubuntu 12.04 中使用root 账号进行登录 1.先设定一个 root 的密码,sudo passwd root 2.root 登录,su root 3.备份一下 lightgdm cp -p /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.bak 4.编辑 lightdm.conf sudo gedit /etc/lightdm/lightdm.conf 5.加: greeter-show-manual-login=

Ubuntu 12.04下NFS安装配置图解

转载于:http://www.linuxidc.com/Linux/2013-08/89154.htm 用网线将主机与开发板连接起来,主机开启nfs服务后,就可以像tftp一样传文件到开发板了,有的人会问,不如直接用tftp好了,但是nfs还可以挂载根文件系统啊!我等屌丝先这样比较吧(本文主要是记录安装使用步骤)! 相关阅读: Ubuntu 12.04安装NFS server  http://www.linuxidc.com/Linux/2012-09/70728.htm NFS服务器安装配置实

用VMware 8安装Ubuntu 12.04详细过程(图解)

图解演示环境版本: 本机系统: WIN7 虚拟机:VMware Workstation 8 (英文版) 安装目标:Ubuntu Desktop 12.04 LTS  (请点击这里)先下载好iso镜像文件 详细过程图解: 0. 初始画面,点击"Create a New Virtual Machine"(左上Ubuntu为本人已有开发环境机,请忽略) 1. 点击"Custom(自定义)" 2. 无需选择,直接Next(上面是选Workstation版本的兼容性的,这里默

Ubuntu 12.04下Hadoop 2.2.0 集群搭建(原创)

现在大家可以跟我一起来实现Ubuntu 12.04下Hadoop 2.2.0 集群搭建,在这里我使用了两台服务器,一台作为master即namenode主机,另一台作为slave即datanode主机,增加更多的slave只需重复slave部分的内容即可. 系统版本: master:Ubuntu 12.04 slave:Ubuntu 12.04 hadoop:hadoop 2.2.0 安装ssh服务:sudo apt-get install ssh 有时也要更新一下vim:sudo apt-ge

Ubuntu 12.04 Openstack Essex 安装(单节点)

这是陈沙克一篇非常好的博文,当时在进行openstack排错的时候,多亏了这篇文章里面有些内容 帮我找到了问题的所在: 原文:http://www.chenshake.com/ubuntu-12-04-openstack-essex-installation-single-node/#Nova-volume =============以下是转载内容========================== 亲自测试,成功! 测试环境: esx5.0 虚拟机环境   修改配置虚拟机配置文件 在esxi

ubuntu Gnome 15.04 /ubuntu 12.04 装cuda 7.0经验贴

ubuntu Gnome 15.04 /ubuntu 12.04 装cuda 7.0经验贴 由于最近要跑caffe,还有要跑一些cuda程序,就边学边配置,一路装过来还真不容易,双系统(Window 7+ubuntu),做一个笔记以后留着来用: 前提工作:已经装好双系统,若没有装好,参考如下: 硬盘安装和U盘安装 [ Win7系统下硬盘安装Ubuntu 12.04双系统 ] 提示:在装好ubuntu系统后若发现,安装完成重启后默认启动为Ubuntu系统,则在程序-附件-终端(快捷键Ctrl+Al

《转》浅析Ubuntu 12.04右键菜单

这篇文章只分析Ubuntu 12.04右键菜单中的打开程序这一部分,包括新增.删除.更改Open with选项. 先以.csv文件为例(也就是下面菜单的前四行): 第一行下面有个分割线,说明这是该文件的默认打开方式,如果该文件具有可执行属性这里不会显示默认程序了,而是简单的Open一个词,点击后会有提示运行还是查看. 接下来的三行(取决于你设置了几个关联程序)就是关联程序了.点击其中的最后一行"Open With Other Application..."就会打开选择程序列表,这点和W

Linux - Ubuntu中文输入法安装(Ubuntu 12.04)

Ubuntu中文输入法安装(Ubuntu 12.04) 本文地址:http://blog.csdn.net/caroline_wendy Ubuntu作为Linux常见的操作系统,是须要熟练使用的. 在安装过程中,输入法有时会出现故障,须要手动安装. 点击System Settings:找到Language Support. Install/Remove Language,找到Chinese(simplified).并点击Apply Changes,就可以. 安装完成之后,Keyboard in