无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 4128|回复: 3
打印 上一主题 下一主题

请教Gfxmenu如何指定Grub快捷键

[复制链接]
跳转到指定楼层
1#
发表于 2009-8-2 20:36:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
搜索Grub快捷键的帖子,看了一下好像不支持.

但有回复中说
新版的加载GFXMENU,有快捷键啊。。有段时间了

详见帖子:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=137418&highlight=grub%2B%BF%EC%BD%DD%BC%FC

请问GfxMenu如何设置快捷键,代码怎么写

如果目前没有实现这个功能,也麻烦说一下,让我死了这条心

[ 本帖最后由 vou 于 2009-8-2 21:01 编辑 ]
2#
发表于 2009-8-2 21:19:12 | 只看该作者
不用写的吧,听说默认就有的.
回复

使用道具 举报

3#
发表于 2009-8-3 08:59:34 | 只看该作者
本来就有呀,文件GFXBOOT.CFG里面的disable_num_key这个是菜单的,还有其它的,不过要YY就要找其它文件了
回复

使用道具 举报

4#
发表于 2010-11-26 10:26:34 | 只看该作者
嘿嘿,你想要的可是这个?
---------------------------------------
zw2312914
1# 发表于 2009-3-25 12:35

你知道有 setkey 命令吗?
曾经听到一个光盘制作者说‘grub4dos 不支持热键(比如F1 F2等等)选择菜单项。’

实际这是错误的认识。grub4dos 除了可以通过数字键来直接选择菜单项外,目前还保留有键盘映射命令 setkey 。通过它,你就可以达到用 F1 F2等热键选择菜单项的目的。
语法:
setkey  [ to_key     from_key ]
              
to_key 代表目的键,即映射关系改变后的,你想达到的效果键。
from_key 代表源键 ,即你将要改变的原本的键。
to_key   ,  from_key 可以是数字键或字母键,也可以是一些特殊键(具体的特殊键,请在命令行下执行:help setkey 查看)

比如,对于一个menu.lst 文件有3个菜单项:
title 1
xxxx
title 2
xxxx
title 3
xxxx
那么只需要在第一个(即 0 项) 菜单项前,即全局命令中加上如下命令:
setkey 0 F1
setkey 1 F2
setkey 2 F3

这样,就可以用热键F1 ,F2,F3等来分别选择菜单了。
(注意其中的 F  必须大写,并且F和后面的数字无空格。)

另,
对于已经改变了映射关系的多个键,要还原为正常状态。只需执行一条不带参数的setkey 命令。

(由于是改变键盘映射关系,所以如果是在全局命令中使用setkey,对于进入gfxmenu 后同样有效。)


金手指
2# 发表于 2009-3-25 13:28

谢谢zw2312914的分享

关于GFXMENU部分我作了测试0320版

SETKEY语句需在GFXMENU语句的前面,而且菜单项键值需递进一位
如下:
(没加载GFXMENU)  ------->  (加载GFXMENU)
          setkey 0 F1      ------->   setkey 1 F1
          setkey 1 F2      ------->   setkey 2 F2
          setkey 2 F3      ------->   setkey 3 F3
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-20 01:47

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表