超爽 马上入手
星宇士兵突击网吧专用版红绿相间的外包装盒,非常符合士兵突击的命名。产品外观采用黑色基调,整体采用了圆滑的设计风格。玩家常用的WASD键及上下左右键采用了黄色的键帽设计,显出了其专业游戏键盘的特性。
键帽表面采用激光镭射,字体不易磨损。特殊静音功能,营造安静工作环境,这样一是可以保证通宵的游戏玩家处于安静的环境中,另外也可以避免长时间敲击的疲劳感。
超高质量,按键机械寿命和电气寿命>300万次,连接线抗拉强度>5KG。网际3D滚轮功能和无段缩放功能,您不需移动鼠标便可直接上下移动画面,按下滚轮即可使用Autoscroll(八方向自动卷轴)
好了 不做广告了 面对一大堆特殊的多媒体键 不能用可太可惜了 所以一定要利用上
所以开始设置
首先 通常在安装linux的时候一半选择的就是普通的107键US的键盘
这个选项的意思就是把107键US键盘的映射加入到设置中
因为有些人使用的是笔记本 所以键盘当然不一样
还有很多外国人使用的键盘是和美国英语的键盘不一样的 他们有专门的按键
比如一些特殊的发音 不举例了哦
中文如果按照笔画映射 那估计就用5个就足够了 ^^ 最多十几个
所以还是按照拼音来映射 所以和英文一样 (我的理解)
想要映射多媒体按键需要以下准备:
Xmodmap
这个软件直接打开终端输入:
代码: 全选
xmodmap
如果正常的话会显示以下(不正常 就自己去安):
这些是安装选项导致的自动映射的一些选项xmodmap: up to 3 keys per modifier, (keycodes in parentheses):
shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Control_L (0x25), Control_R (0x6d)
mod1 Alt_L (0x40), Alt_R (0x71), Meta_L (0x9c)
mod2 Num_Lock (0x4d)
mod3
mod4 Super_L (0x7f), Hyper_L (0x80)
mod5 Mode_switch (0x5d), ISO_Level3_Shift (0x7c)
终端输入:
xmodmap --help
可以看到xmodmap的使用帮助
然后输入:usage: xmodmap [-options ...] [filename]
where options include:
-display host:dpy X server to use
-verbose, -quiet turn logging on or off
-n don't execute changes, just show like make
-e expression execute string
-pm print modifier map
-pk print keymap table
-pke print keymap table as expressions
-pp print pointer map
-grammar print out short help on allowable input
- read standard input
代码: 全选
xmodmap --pke
很浅显易懂吧...
keycode 23 = Tab ISO_Left_Tab
keycode 24 = q Q
keycode 25 = w W
keycode 26 = e E
keycode 27 = r R
keycode 28 = t T
keycode 29 = y Y
keycode 30 = u U
keycode 31 = i I
keycode 32 = o O
keycode 33 = p P
keycode 34 = bracketleft braceleft
keycode 35 = bracketright braceright
...
keycode 32就是32号按键 =号后面就是代表映射的内容
keycode 32 就是字母o 的O在后面代表shift按键按住时
下面这些都看懂了 就可开始映射 自己的多媒体按键了
有两个问题要解决:
1 这些按键都是多少号
2 映射内容都是什么
这时候就要使用xev了
还是终端里输入:
代码: 全选
xev
不过这个没用 ^^
还是看终端
不要瞎晃动鼠标 单纯的按一个键盘上的按键看看
比如我还是按字母o
终端显示一段字符 不过最有用的 都能看出来就是那个
这下就能知道这个按键的号码了...
keycode 32 (keysym 0x6f, o)
...
然后把自己键盘的特殊按键都按一遍 然后记下都是对应的多少号
象我的键盘对应的就是
230
239
231
235
236
130
160
164
237
232
234
233
176
144
162
153
174
多吧 ^^&
然后是第二个问题 就是映射内容也就是功能是什么
打开文件
/usr/share/X11/XKeysymDB
这里面有他们的列表 选吧
因为用的是linux 所以就选择
下面的这些就可以了! The definitions here should match <X11/XF86keysym.h>
我是按照按键上的图进行瞎选的
然后建立一个新文件 随便起名 例如我的就叫做mykey
然后按照之前xmodmap -pke那样显示的格式 把自己的多媒体按键 写进去
下面是我的:
其实 自己想写哪个都行 不过还是为了追求原始效果keycode 230 = XF86MyComputer
keycode 229 = XF86Search
keycode 231 = XF86Refresh
keycode 235 = XF86Phone
keycode 236 = XF86Mail
keycode 130 = XF86HomePage
keycode 160 = XF86AudioMute
keycode 164 = XF86Display
keycode 237 = XF86Close
keycode 232 = XF86AudioMedia
keycode 234 = XF86Back
keycode 233 = XF86Forward
keycode 176 = XF86AudioRaiseVolume
keycode 144 = XF86AudioPrev
keycode 162 = XF86AudioPlay
keycode 153 = XF86AudioNext
keycode 174 = XF86AudioLowerVolume
保存后
在终端输入:
代码: 全选
xmodmap ~/mykey
然后输入:
代码: 全选
xmodmap -pke
例如我这几个按键都能看到了
这下这几个按键都出来了
然后加入到自启动中去 如果不愿意 不强求
菜单->设置->自启动程序
点添加 名字 描述自己随意写
命令就写xmodmap ~/mykey就差不多了 (应该差不多了吧)
不过映射之后xfce下 默认的快捷键 大部分还是不支持的 需要自己设置
如果你的按键 和映射的功能正好能被支持 那就太方便了
比如我的按键映射功能是
XF86Refresh XF86Back XF86Forward 这几个都可以直接用 firefox 就支持
但是其他的 还是有些没反应 只好自己设置
下面打开 菜单->settings->settings manager 里面的键盘
这里面的先选择左侧的添加 添加一个自己的设置 随便起名字
然后在选上自己的设置 点击右下的那个添加
添加一个自己想要的 我想直接打开 xfce的播放器
就在命令里输入如下
选择确定 出现下面画面
这时候我按下自己刚才设置的一个多媒体按键
就能显示成最后下面那样了 想要打开播放器 直接按键盘上的那个多媒体键就ok了
当然还能设置好多
我把终端 iceweasel(我改到debian+xfce了) abiword都设置上了
这下可以更懒了 都不用鼠标选了 直接按一个按键就ok了
每个人都有不同的设置 还有无数用法
比如有的键盘 xubuntu 或者debian 默认的映射总是错误
就可以靠这个方法纠正
虽然很简单但是写了很罗嗦
所以有意见不许提 有建议小声说 谢谢
在blogger留了个小存档http://zhh9ws.blogspot.com/2008/12/xfce.html