BBS水木清华站∶精华区

发信人: shava (小毛驴), 信区: Linux        
标  题: 让windows键起作用 
发信站: BBS 水木清华站 (Tue Jul  4 10:28:21 2000) 
 
发信人: nightmare (梦醒时分), 信区: linux 
标  题: 在linux下怎么用windows键(中文) 
发信站: 听涛观海 (Sun Jul  2 01:50:30 2000), 转信 
 
本文为nightmare翻译  :) 
 
 
原文为Andreas Ehliar所写,mailto:tamyrlin@futurniture.se 
 
   我肯定大家一定有很多和我一样都是用windows95键盘吧?就是有那个 
windows键的那种。我所见大都是干脆不用他们。因为在windows95里这个键没什么 
 
用处,在linux底下更没用。但是linux的内核是支持这些键的。他们的 
键盘码是可以被应用程序识别的。 
   那么我们怎样才能让x-windows能识别这些十分faint的摁钮呢?之下,我就 
告诉你怎样配置X和fvwm2让我可以按着左windows键和鼠标左键移动窗口 
也能通过按着左W键和鼠标右键来改变窗口大小。这使一些操作要简单了许多 
-------我不需要去找标题拦了。 
 
那我是怎样办到的呢? 
 
  首先我在我的home中建立一个文件名为.Xmodmap 
 
  内容有以下两行: 
keycode 115 = Hyper_L 
keycode 115 = Hyper_L 
add mod4 = Hyper_L 
 
这就将左windows键绑定到了Hyper_L,Hyper_L又绑定到了mod4 
 
然后我加入以下几行到.xsession中以便真正调入改过的键盘映射图 
 
xmodmap $HOME/.Xmodmap 
 
注意这个文件通常当你通过xdm登陆时执行。如果不对的话,你需要找相应的 
文件。有可能是.xinitrc或者.Xclients 
 
要想真正用到这个'mod4',我又修改了.fvwm2rc文件,加入以下几行 
# I have bound my left win95 button to mod4, and by holding down it 
# I can move and resize my window without bothering to find a border 
# I can move and resize my window without bothering to find a border 
 
# titlebar 
Mouse 1 W       4       Move 
Mouse 3 W       4       Resize 
 
这些行指定:如果你在窗口内按下鼠标左键(W)并且按下mod4(4)的时候, 
就会移动窗口(MOVE).如果你想知道的更详细一些,就应该查看fvwm2的man 
 
 
   现在载入你的.Xmodmap,重新启动fmwn2,好好享受一下新的功能吧! 
然后要做的就是把windows的图标变成小企鹅啦! 
 
 
 
-- 
   ,-~~-.___.      ._. 
  / |  '     \     | |"""""""""| 
 (  )         0    | |         | 
  \_/-   ----'     | |        _| 
     /  \-'~;      !_!--v---v--" 
    /  __/~| ._-""| |""""""""| 
 
※ 修改:.nightmare 于 Jul  2 11:02:08 修改本文.[FROM: tianwei.dlut. 
edu.cn] 
※ 来源:.听涛观海 bbs.dufe.edu.cn.[FROM: tianwei.dlut.edu.cn] 
 
-- 
※ 来源:·BBS 水木清华站 smth.org·[FROM: 202.118.69.254] 

BBS水木清华站∶精华区