当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 14 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : ThinkPad 终于搞定 Super key (Caps_Lock 牺牲了)
帖子发表于 : 2008-05-17 18:58 
头像

注册: 2008-05-17 18:36
帖子: 105
送出感谢: 0 次
接收感谢: 0 次
看了n个帖子,终于搞定了Super key,
1. 起初使用 Fn 键代替
能被认成Super key,但是无法完成组合建的功能

2. 然后使用 Caps_Lock代替,终于搞定
下面是方法
a. 命令行下
$ xmodmap -pke
输出如下
。。。
keycode 66 = Caps_Lock
keycode 115 = Super_L
keycode 116 = Super_R
。。。
查找 Super键的键值,假设为 s_value_1 s_value_2 (这里是115, 116)
查找 Caps_Lock键的键值,假设为 cl_value_1 (这里是66)
b. 命令行下
$ xmodmap
输出如下
shift Shift_L (0x32), Shift_R (0x3e)
lock
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 (0x42)
mod5 Mode_switch (0x5d), ISO_Level3_Shift (0x7c)
找到有Super的行 假设为 mod_s (这里是mod4)
$ gedit ~/.xmodmaprc
copy下边的代码,并保存退出
代码:
!delete fake super key, you shouled replace it with s_value_1 s_value_2
keycode 115 =
keycode 116 =
!change Caps_Lock to Super_L, you should replase it with cl_value_1
keycode 66 = Super_L
!clear lock
clear lock
!clear all mod_s with Super key
clear mod4
! add our new Super key
add mod4 = Super_L

$ xmodmap ~/.xmodmaprc

OK,let's enjoy it.

如果你要每次都自动执行他,那么在在系统-》首选项-》会话-》启动程序-》添加-》命令里 写上 xmodmap ~/.xmodmaprc


最后由 forsearch 编辑于 2008-05-18 13:38,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-05-18 12:13 
头像

注册: 2007-03-15 16:58
帖子: 2796
地址: 湖北武汉
送出感谢: 2
接收感谢: 4
不错不错!!!!!!!!


_________________
引用:


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-05-18 15:29 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
mod里面,随便找一个其他的啊。搞复杂了吧。cap键位不舒服的。


_________________
● 鸣学


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-05-18 19:09 
头像

注册: 2008-05-17 18:36
帖子: 105
送出感谢: 0 次
接收感谢: 0 次
兄台能不能推荐一个既不牺牲其他功能,有可以实现的方法
偶找乐好久


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-05-18 19:24 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
你并没说明,你是super用在什么地方啊,为什么一定需要super。是compiz的组合?

如果你115-117的键值,都是没有的(否则,会有Menu=117的)。还不如直接ctrl-alt组合了。或者某一个单独的alt。

你的 mod5 Mode_switch (0x5d), ISO_Level3_Shift (0x7c) 是什么键。


_________________
● 鸣学


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-05-19 8:40 
头像

注册: 2008-05-17 18:36
帖子: 105
送出感谢: 0 次
接收感谢: 0 次
mod5 Mode_switch (0x5d), ISO_Level3_Shift (0x7c)
都没有真正的键
alt+ctrl +x 太烦了
不如直接按一个键
而且还要一个一个的在设置里该,不如找一个键当super


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-05-19 10:28 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
keycode 113 (keysym 0xfe03, ISO_Level3_Shift)
我这里是右边的alt。

如果是想要快捷操作,其实可以试试多种方法。比如jump&exec的。


_________________
● 鸣学


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-05-22 10:16 

注册: 2008-05-22 10:14
帖子: 8
送出感谢: 0 次
接收感谢: 0 次
请问怎么样可以把右边的alt改成super?


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-05-26 21:27 

注册: 2005-07-08 16:37
帖子: 110
地址: ruc
送出感谢: 0 次
接收感谢: 0 次
推荐使用windows键作为super键


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-05-27 6:25 

注册: 2005-06-21 16:30
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
t43没有windows徽标键


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-05-27 22:42 

注册: 2008-01-30 19:19
帖子: 794
送出感谢: 0 次
接收感谢: 0 次
谢谢9楼,俺也是在Benq上牺牲了一个左Ctrl键,赶紧去笔记本试一试


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-05-27 22:50 

注册: 2008-04-28 19:22
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
能不能哪位大大写个教程阿
确实3D桌面的组合键太麻烦了,而且我还是菜鸟


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-05-30 4:54 
头像

注册: 2007-03-15 16:58
帖子: 2796
地址: 湖北武汉
送出感谢: 2
接收感谢: 4
xiawuxiao 写道:
能不能哪位大大写个教程阿
确实3D桌面的组合键太麻烦了,而且我还是菜鸟


我签名里面的哪个还不够用?!!!

服了


_________________
引用:


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2008-06-12 22:40 

注册: 2008-01-30 19:19
帖子: 794
送出感谢: 0 次
接收感谢: 0 次
真是麻烦哪
拿Acer的TravelMate笔记本,没有用上面的手工方法,键盘布局启用了Acer Laptop不行,启用了9楼的Super 为Win键也不行,死活没有Super键


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 14 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译