在linux下映射thinkpad的win键

原创 2007年03月04日 20:33:00
很简单。
管理X键盘映射的是xmodmap,所以只要用这个进行个相应的映射就行了。本来应该在KDE的 Control Center里面就能够搞定的(Keyboard Shortcuts -> Modifier Keys),但是我那里不知为何改不了,所以只好动用xmodmap自己了。
不过也不用自己动手找keycode之类的东西来写xmodmap。有个东西叫xkeycaps,gui的,直接就可以把映射改过来。比如我要映射右边的alt到win键,打开xkeycaps,选择keyboard layout(默认就行,不用去选IBM的,否则还没法弄出win键了),然后在右边win键(看位置就知道了)上点右键,和右边的alt exchanage一下就行了。
由于这个效果是一次性的——因为xkeycaps也是调用的xmodmap,所以需要将结果导出。点击"Write Output", xkeycaps可以生成一个.xmodmap-机器名的文件在home下面。这个就可以直接用
xmodmap ~/.xmodmap-`uname -n`
运行,然后就完成了映射。
以KDE为例,把以下语句存成sh文件,放到.kde/Autostart就行了。
#!/bin/bash
#
map right alt to win
xmodmap ~/.xmodmap-`uname -n`
的确很简单,比Windows方便多了……

通过修改键盘映射替代损坏按键

[ZZ]通过修改键盘映射替代损坏按键我买的神舟笔记本电脑因为使用不当,致使Ctrl键与PageUp键损坏。而该电脑仅有键盘左下角一个Ctrl键,损坏之后给日常使用带来许多不便。由于 我装的是Windo...
  • kl28978113
  • kl28978113
  • 2015年08月24日 18:52
  • 4268

Ubuntu下修改键盘映射

由于公司的电脑是MAC,而我自己家里面的电脑是Ubuntu,在开发环境中,各种快捷键经常离不开ctrl和alt键,但是mac和其他电脑键盘这两个键的位置正好相反,因此在家和在公司来回切换键盘的使用习惯...
  • yxz329130952
  • yxz329130952
  • 2016年08月29日 00:13
  • 2432

如何用键盘映射修改键盘坏键?

买了一部二手的笔记本,发现有三个键是坏的(说多了都是泪啊,以后买二手笔记本的时候,先把打开记事本把所有的按键按一遍。。。屌丝就是伤不起!) 如果换一个新的键盘,要180块大洋!你妈,老子整个本才450...
  • u012668018
  • u012668018
  • 2014年01月02日 22:34
  • 2108

vim的几种模式和按键映射(初学者的科普文)

vim的几种模式和按键映射 Map是Vim强大的一个重要原因,可以自定义各种快捷键,用起来自然得心应手。 vim里最基本的map用法也就是 :map c a 这里把c映射成了a,在map生效的情况下...
  • guyue35
  • guyue35
  • 2016年03月27日 23:52
  • 826

windows下使用HHKB键盘,配置autohotkey键位映射

放出我的autohotkey脚本DIP开关用的011111 vim.ahk 下载地址 安装autohotkey 新键xxx.ahk,内容参考以下 运行xxx.ahk ; # Win (Windows...
  • hamenny
  • hamenny
  • 2016年11月24日 14:39
  • 2873

VIM键盘映射 (Map)

转自:http://www.pythonclub.org/linux/vim/map设置键盘映射使用:map命令,可以将键盘上的某个按键与Vim的命令绑定起来。例如使用以下命令,可以通过F5键将单词用...
  • lym152898
  • lym152898
  • 2016年08月10日 14:50
  • 1063

RemapKey等:小巧实用的键盘映射工具

分享几款易用而免费的键盘映射类工具软件:KeyTweak、remapkey、keybmap,以及通过注册表修改键盘映射的方法。所谓键盘映射(或称为键盘修改、keyboard remap、key rem...
  • Zhongxiucheng
  • Zhongxiucheng
  • 2013年03月18日 10:58
  • 4490

Hibernate基于外键一对一映射操作实例

实例背景:公民和公民的身份证,是一个一对一的例子,一个公民只有一个身份证。以这个背景开展说明!...
  • nthack5730
  • nthack5730
  • 2015年04月28日 15:18
  • 12140

linux,windows双系统共享鼠标键盘

说在前面的话: 如果是多个windows系统,共享鼠标键盘可以使用Mouse without borders软件,该软件不存在服务器于客户端概念,所有机器所对等的,因此任何一个机器的鼠标键盘都能控制...
  • davie1love
  • davie1love
  • 2015年09月02日 23:38
  • 948

基于外键映射的 一对一关系

一. 二.代码实现 1.Department package cn.edu.sdut.hibernate.onetoone; public class Department { pr...
  • CSC_Cockroach
  • CSC_Cockroach
  • 2016年10月30日 16:13
  • 318
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在linux下映射thinkpad的win键
举报原因:
原因补充:

(最多只允许输入30个字)