当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 11 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 笔记本 Fn 可映射否
帖子发表于 : 2010-11-07 1:50 
头像

注册: 2008-07-30 23:21
帖子: 13427
地址: freebuilder@yeah.net
系统: Debian stable AMD64
送出感谢: 38
接收感谢: 127
Ctrl 与 Win 之间,非常顺手之处,比 Ctrl 更顺手,却并不常用。Ctrl 与 Fn 换位更好,撬开键盘改电路是一招,但不方便,有软解不?


_________________
(2015-11-16 更新)适合 WM 的截图脚本
(2015-08-24 更新)Debian、Ubuntu 源列表说明
(2013-02-01 首发)文字如何绘出
▷▷ 【更 多 在 此】 ◁◁
箪食瓢饮随遇安,不求栋梁求参天。
【初韵】一门牛逼的编程语言。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 笔记本 Fn 可映射否
帖子发表于 : 2010-11-07 10:04 
头像

注册: 2008-11-21 20:26
帖子: 36913
送出感谢: 1
接收感谢: 36
改键盘映射?
我不会


_________________
讨厌我的人可以试着点一下
浏览全部ubuntu技巧


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 笔记本 Fn 可映射否
帖子发表于 : 2010-11-08 0:33 

注册: 2010-01-20 18:14
帖子: 45
地址: 湖北武汉
送出感谢: 0 次
接收感谢: 0 次
同样求解


_________________
只有死亡才是学习的终点...


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 笔记本 Fn 可映射否
帖子发表于 : 2010-11-09 9:25 
头像

注册: 2005-10-04 10:59
帖子: 1928
地址: 上海
送出感谢: 0 次
接收感谢: 1
运行xev,按Fn,如果有反应就可以用xmodmap来映射。我的Thinkpad上的忘了可不可以的了,基本上不用它,但是普通的笔记本功能键的功能还是都有了,不过是用tpb来启用的。主要是看acpi模块是怎么支持的了。


_________________
弄个dropbox空间来备份文件或者做私人代码服务器
配置:git://github.com/roylez/dotfiles.git
主页:http://roylez.heroku.com
各种稀奇玩意儿:http://dooloo.info


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 笔记本 Fn 可映射否
帖子发表于 : 2010-11-09 9:29 
头像

注册: 2008-11-21 20:26
帖子: 36913
送出感谢: 1
接收感谢: 36
拜见主席


_________________
讨厌我的人可以试着点一下
浏览全部ubuntu技巧


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 笔记本 Fn 可映射否
帖子发表于 : 2010-11-09 10:56 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 274
● cat .xmodmaprc
! Fn-[F10...F12]
!keycode 160 = XF86AudioMute
!keycode 174 = XF86AudioLowerVolume
!keycode 176 = XF86AudioRaiseVolume

!已经被定义 121 122 123
!171-174 →↓←↑

! Fn-Left
!keycode 144 = XF86AudioPrev
! Fn-Right
!keycode 153 = XF86AudioNext
! Fn-Up
!keycode 164 = SunAudioRaiseVolume
!被定义成 XF86AudioStop
! Fn-Down
!keycode 162 = SunAudioLowerVolume
!被定义成 XF86AudioPlay

!keycode 115 = Super_L
!keycode 116 = Super_R
!keycode 117 = Menu


_________________
● 鸣学


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 笔记本 Fn 可映射否
帖子发表于 : 2010-11-09 13:26 
头像

注册: 2010-09-19 23:08
帖子: 256
送出感谢: 0 次
接收感谢: 0 次
我的Fn键就在Ctrl和瘟键中间,很好用的说。


_________________
UBUNTU让人感觉很亲切.


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 笔记本 Fn 可映射否
帖子发表于 : 2010-11-09 15:09 
头像

注册: 2008-07-30 23:21
帖子: 13427
地址: freebuilder@yeah.net
系统: Debian stable AMD64
送出感谢: 38
接收感谢: 127
roylez 写道:
运行xev,按Fn,如果有反应就可以用xmodmap来映射。我的Thinkpad上的忘了可不可以的了,基本上不用它,但是普通的笔记本功能键的功能还是都有了,不过是用tpb来启用的。主要是看acpi模块是怎么支持的了。

单独按 Fn 是没反应的啦


_________________
(2015-11-16 更新)适合 WM 的截图脚本
(2015-08-24 更新)Debian、Ubuntu 源列表说明
(2013-02-01 首发)文字如何绘出
▷▷ 【更 多 在 此】 ◁◁
箪食瓢饮随遇安,不求栋梁求参天。
【初韵】一门牛逼的编程语言。


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 笔记本 Fn 可映射否
帖子发表于 : 2010-11-09 15:28 
头像

注册: 2009-10-20 21:13
帖子: 2089
地址: Pacific Western University
送出感谢: 0 次
接收感谢: 7
自由建客 写道:
roylez 写道:
运行xev,按Fn,如果有反应就可以用xmodmap来映射。我的Thinkpad上的忘了可不可以的了,基本上不用它,但是普通的笔记本功能键的功能还是都有了,不过是用tpb来启用的。主要是看acpi模块是怎么支持的了。

单独按 Fn 是没反应的啦


认不出来,那就杯具了。


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 笔记本 Fn 可映射否
帖子发表于 : 2010-11-10 1:54 
头像

注册: 2008-09-28 17:24
帖子: 1989
送出感谢: 6
接收感谢: 14
roylez 写道:
运行xev,按Fn,如果有反应就可以用xmodmap来映射。我的Thinkpad上的忘了可不可以的了,基本上不用它,但是普通的笔记本功能键的功能还是都有了,不过是用tpb来启用的。主要是看acpi模块是怎么支持的了。

thinkpad R61 从左往右就是 Fn Ctrl Win 的顺序 :em11


_________________
latex 是个命令集,不是软件,所以在应用程序里找不到,也不存在启动。使用的话,自己写个 .tex 的文件,用 latex 编译。http://forum.ubuntu.com.cn/viewtopic.php?f=35&t=331555 的 4楼 有入门教程PDF下载。


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 笔记本 Fn 可映射否
帖子发表于 : 2010-11-10 12:55 
头像

注册: 2008-12-09 12:44
帖子: 3864
地址: 北京
送出感谢: 0 次
接收感谢: 2
xev 好像只能捕获一部分有效的 Fn 功能键组合,单按 Fn 键是没反应的。

小键盘我是做了映射了,可识别到,这是按下 Fn+小键盘3得到的:
代码:
KeyPress event, serial 66, synthetic NO, window 0x5400001,
    root 0x15a, subw 0x0, time 11197372, (156,275), root:(693,480),
    state 0x0, keycode 89 (keysym 0xffb3, KP_3), same_screen YES,
    XLookupString gives 1 bytes: (33) "3"
    XmbLookupString gives 1 bytes: (33) "3"
    XFilterEvent returns: False

这是按下 Fn+NumLK 得到的:
代码:
KeyPress event, serial 66, synthetic NO, window 0x5400001,
    root 0x15a, subw 0x0, time 11545516, (266,185), root:(803,390),
    state 0x0, keycode 77 (keysym 0xff7f, Num_Lock), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

这些还好,有 keycode 和 keysym 信息,而按下 Fn+Home 键(Home键上有播放暂停标志,配合 Fn 键盘使用是正常的)只能得到:
代码:
FocusOut event, serial 66, synthetic NO, window 0x5400001,
    mode NotifyGrab, detail NotifyAncestor

FocusIn event, serial 66, synthetic NO, window 0x5400001,
    mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 66, synthetic NO, window 0x0,
    keys:  2   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0 

单独按下 Home 是这样的:
代码:
KeyPress event, serial 66, synthetic NO, window 0x5400001,
    root 0x15a, subw 0x0, time 12009903, (240,249), root:(1135,395),
    state 0x0, keycode 110 (keysym 0xff50, Home), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False

Fn+左右方向键(亮度调节):
代码:
FocusOut event, serial 68, synthetic NO, window 0x5400001,
    mode NotifyGrab, detail NotifyAncestor

FocusIn event, serial 68, synthetic NO, window 0x5400001,
    mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 68, synthetic NO, window 0x0,
    keys:  1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0 

Fn+F7(有开关触摸板功能),xev 检测无反应,F8 上有静音开关功能,也没反应……


_________________
Pity is the bomp!
活着就是折腾!生命不息,折腾不止!
看这帮家伙在干什么?@pityonline/u
Dropbox+Vps+PC 跑起来了!这是邀请链接


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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