GUI
Clover官方Wiki Config.plist 参数架构讲解の11 —— GUI -->
Part 1
本帖最后由 neycwby09 于 2014-3-16 17:47 编辑
11.Clover官方Wiki
11.GUI 模块
- <key>GUI</key>
- <dict>
- <key>Mouse</key>
- <dict>
- <key>Enabled</key>
- <true/>
- <key>DoubleClick</key>
- <integer>500</integer>
- <key>Speed</key>
- <integer>2</integer>
- <key>Mirror</key>
- <true/>
- </dict>
- <key>Scan</key>
- <dict>
- <key>Entries</key>
- <true/>
- <key>Tool</key>
- <true/>
- <key>Legacy</key>
- <string>First/Last</string>
- <key>Kernel</key>
- <string>All/Oldest/First/Last/MostRecent/Earliest/None</string>
- </dict>
- <key>Language</key>
- <string>en:0</string>
- <key>ScreenResolution</key>
- <string>1024x768</string>
- <key>ConsoleMode</key>
- <string>0</string>
- <key>Theme</key>
- <string>metal</string>
- <key>CustomIcons</key>
- <true/>
- <key>TextOnly</key>
- <true/>
- <key>Hide</key>
- <array>
- <string>Windows</string>
- <string>\EFI\BOOT\BOOTX64.EFI</string>
- </array>
- <key>Custom</key>
- <dict>
- <key>Entries</key>
- <array>
- <dict>
- <key>Volume</key>
- <string>D68F1885-571C-4441-8DD5-F14803EFEF54</string>
- <key>Path</key>
- <string>\EFI\BOOT\BOOTX64.efi</string>
- <key>AddArguments</key>
- <string>-v</string>
- <key>Title</key>
- <string>MyCustomEntry</string>
- <key>Image</key>
- <string>iclover\icons\os_cougar.icns</string>
- <key>ImageDrive</key>
- <string>iclover\icons\vol_internal_hfs.icns</string>
- <key>Hotkey</key>
- <string>M</string>
- <key>Hidden</key>
- <false/>
- <key>Disabled</key>
- <true/>
- <key>InjectKexts</key>
- <true/>
- <key>NoCaches</key>
- <false/>
- <key>Type</key>
- <string>OSXRecovery</string>
- <key>VolumeType</key>
- <string>Internal</string>
- </dict>
- <dict>
- <key>Volume</key>
- <string>454794AC-760D-46E8-8F77-D6EB23D2FD32</string>
- <key>Title</key>
- <string>OS X 10.8.5 (12F36) Mountain Lion</string>
- <key>Hidden</key>
- <true/>
- <key>Disabled</key>
- <false/>
- <key>InjectKexts</key>
- <true/>
- <key>NoCaches</key>
- <true/>
- <key>Type</key>
- <string>OSX</string>
- <key>VolumeType</key>
- <array>
- <string>Internal</string>
- <string>External</string>
- </array>
- </dict>
- </array>
- <key>Legacy</key>
- <array>
- <dict>
- <key>Disabled</key>
- <true/>
- <key>FullTitle</key>
- <string>MyLegacyEntry</string>
- <key>Hidden</key>
- <false/>
- <key>Hotkey</key>
- <string>L</string>
- <key>Type</key>
- <string>Windows</string>
- <key>Volume</key>
- <string>89433CD3-21F2-4D3C-95FC-722C48066D3A</string>
- </dict>
- </array>
- <key>Tool</key>
- <array>
- <dict>
- <key>Arguments</key>
- <string>-b</string>
- <key>Disabled</key>
- <false/>
- <key>Hidden</key>
- <false/>
- <key>Hotkey</key>
- <string>S</string>
- <key>Path</key>
- <string>\EFI\CLOVER\TOOLS\Shell64-v1.efi</string>
- <key>Title</key>
- <string>MyCustomShell</string>
- <key>Volume</key>
- <string>D68F1885-571C-4441-8DD5-F14803EFEF54</string>
- </dict>
- </array>
- </dict>
复制代码
Mouse 选项
- <key>GUI</key>
- <dict>
- <key>Mouse</key>
- <dict>
- <key>Enabled</key>
- <true/>
- <key>DoubleClick</key>
- <integer>500</integer>
- <key>Speed</key>
- <integer>2</integer>
- <key>Mirror</key>
- <true/>
- </dict>
复制代码
参数名称:Enabled
参数设置:<true/> 开启 || <false/> 关闭
参数说明:建议开启
参数说明:建议开启
开启鼠标指针,可以在Clover图形引导菜单下实现鼠标的移动、单击、双击、所有项目菜单单击右键功能。
该功能生效条件:主题包里应包括一个pointer.png图标,目前一般主题包里都有。
对于传统BIOS方式引导:即(boot0>boot1>boot),需要安装PS2MouseDxe.efi
USBMouseDxe.efi,这两个驱动到/EFI/drivers32
或 /EFI/drivers64目录
此外,你可以同时使用上述两种鼠标(指PS2和USB)来移动,不会发生冲突。
对于UEFI方式引导:不需要额外的驱动,它已集成在UEFI
BIOS设置里。
neycwby09补充:
通过实际试验,在设置
DoubleClick=500 以及 Speed=8 后,很多人可能会有和我一样的情况:鼠标在引导界面没法随意移动,只能沿着一根竖线上下移动。
这种情况本人猜测是 PS2/USB
鼠标驱动并没有集成到 UEFI BIOS 里所导致的
(至少我的UEFI BIOS里没有驱动)
只需从 Drivers64 文件夹下复制“PS2MouseDxe-64.efi”以及/或者“USBMouseDxe-64.efi”到 Drivers64UEFI 文件夹下,即可解决鼠标使用问题。
参数名称:DoubleClick
参数设置:<value>默认值 500
参数说明:设置鼠标指针双击反应时间,
500 这个数值适合大多数硬件,根据使用需求自行调整
参数名称:Speed
参数设置:<value>默认值 8
参数说明:设置鼠标指针移动速度,常用数值2-8
8 这个数值适合大多数硬件,根据使用需求自行调整
参数名称:Mirror
参数设置:<true/> 开启 || <false/> 关闭 默认关闭
参数说明:翻转鼠标指针方向(类似镜像效果)
如无特殊使用要求此项参数不要开启
Scan 选项
- <key>GUI</key>
- <dict>
复制代码
参数名称:Scan
- <key>GUI</key>
- <dict>
- key>Scan</key>
- <true/>
复制代码
参数设置:<true/> 开启 || <false/> 关闭 默认开启
参数说明:发现和开启Clover图形引导界面(GUI)下的所有启动项、磁盘分区和工具的总开关。
如果关闭则隐藏上述所有。
参数名称:Entries
- <key>Scan</key>
- <dict>
- <key>Entries </key>
- <true/>
复制代码
参数设置:<true/> 开启 || <false/> 关闭
参数说明:发现和开启所有EFI启动项
如OS X、win8.1及EFI方式引导的系统等。
参数名称:Tool
- <key>Scan</key>
- <dict>
- <key>Tool</key>
- <true/>
复制代码
参数设置:<true/> 开启 || <false/> 关闭
参数说明:发现和开启Clover引导设置项和shell工具,具体项目如下:
参数名称:Legacy
- <key>Scan</key>
- <dict>
- <key> Legacy </key>
- <true/>
复制代码
参数设置:< First/Last/false/>项目位置顺序(最前/最后/关闭)
参数说明:用于发现和开启所有传统BIOS引导扇区方式的Window系统的选项。
设置该项目在Clover图形引导界面里的相对于EFI引导项的位置顺序。
参数名称:Kernel
- <key>Scan</key>
- <dict>
- <key>Kernel</key>
- <string>All/Oldest/First/Last/MostRecent/Earliest/None</string>
复制代码
参数设置:<true/> 开启 || <false/> 关闭
参数说明:用于发现和开启Linux系统的选项,可以自定义开启选项内容。
自定义数值如下:
All – 发现所有linux内核(默认)
Oldest – 选取文件修改日期较早的
First – 选取第一个符合的项目
Last – 选取最后一个符合的项目
MostRecent – 选取最新版本的
Earliest – 选取最早版本的
None – 不检测linux内核
评论
发表评论