GRUB4DOS快捷键_东口东方城电脑说我们做过的,做我们说过的_百度空间
你知道有 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
那么只需要在{dy}个(即 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


郑重声明:资讯 【GRUB4DOS快捷键_东口东方城电脑说我们做过的,做我们说过的_百度空间】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——