无忧启动论坛

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

[更新376#2825]PECMD2012.1.80.13_Win32_64.多窗口多线程.裸机系统2.3.3.1+18M酷M...

    [复制链接]
7141#
 楼主| 发表于 2022-6-29 17:33:13 | 显示全部楼层
本帖最后由 mdyblog 于 2022-6-29 22:20 编辑

请问 谁的电脑  开机BIOS  本身就支持鼠标操作, 测试 下面这些MBT 格式化 的菜单   支持 鼠标操作。
多个UDM分区。 看看 鼠标键盘是否操作正常。
https://wwi.lanzoup.com/b08bqmgpe  密码:67ey

正常效果:





回复

使用道具 举报

7142#
 楼主| 发表于 2022-6-29 19:51:27 | 显示全部楼层
826773297 发表于 2022-6-29 19:14
好家伙,把鼠标支持上了

一般的笔记本电脑, 都支持。、

发现有些 新机器, BIOS 很 高级, 开机BIOS本身就是鼠标操作的。 这种, UEFI-UDM菜单 是支持鼠标的; 但是, BIOS-UDM菜单 反倒 H6版不支持鼠标操作 。

回复

使用道具 举报

7143#
 楼主| 发表于 2022-6-30 23:18:51 | 显示全部楼层


https://wwi.lanzoup.com/b08bqmgpe  密码:67ey

试试 13A ~13D
回复

使用道具 举报

7144#
 楼主| 发表于 2022-7-1 06:58:16 | 显示全部楼层
527104427 发表于 2022-7-1 00:31
A版: Legacy 鼠标能动。UEFI鼠标不行
B版: Legacy 鼠标键盘都不能动。UEFI鼠标不行
C版: Legacy 鼠 ...

谢谢!!!!
在这类机器上, Lagacy鼠标终于能动了。

UEFI鼠标不动, 那倒是奇怪。 看来出现新情况了。
回复

使用道具 举报

7145#
 楼主| 发表于 2022-7-1 12:11:20 | 显示全部楼层
527104427 发表于 2022-7-1 00:31
A版: Legacy 鼠标能动。UEFI鼠标不行
B版: Legacy 鼠标键盘都不能动。UEFI鼠标不行
C版: Legacy 鼠 ...

请测试下 13E BIOS鼠标键盘是否正常。
(EFI还没改,就不重复测试了)
回复

使用道具 举报

7146#
 楼主| 发表于 2022-7-1 15:34:09 | 显示全部楼层
本帖最后由 mdyblog 于 2022-7-1 15:35 编辑

分区太小: 0
空间分完了吧。

回复

使用道具 举报

7147#
 楼主| 发表于 2022-7-1 22:03:10 | 显示全部楼层
本帖最后由 mdyblog 于 2022-7-1 22:57 编辑

支持鼠标的菜单模板G4D.7z: 支持鼠标的菜单模板G4D.7z (766.52 KB, 下载次数: 5)

主题目录 theme/ 可以整体放在任意位置。
图标可以是动画 (多帧PNG, 可用GIF转)。

效果:



回复

使用道具 举报

7148#
 楼主| 发表于 2022-7-1 23:22:16 | 显示全部楼层
本帖最后由 mdyblog 于 2022-7-1 23:29 编辑

请测试下 EFI 菜单鼠标。
主菜单下, 按  c 进命令行。 执行:
mouse_test
再稍微动下鼠标(看看是否出动态位置消息)。 不要把上面信息顶走了。
截图上来, 我分析下。
大概这样:


红线 下面部分是  动态位置调试消息

另外, 看看 EFI-BIOS中是否有鼠标的选项。 是不是退出BIOS时 禁止了鼠标; 或进BIOS才启动鼠标,默认需要单独设置才能有鼠标。
回复

使用道具 举报

7149#
 楼主| 发表于 2022-7-2 02:36:14 | 显示全部楼层
527104427 发表于 2022-7-1 23:47
BIOS中没发现鼠标选项

检测到3个鼠标了。

东动鼠标, 下面没有冒出 鼠标位置信息吗?
电脑有触摸板吗? 有的话, 试试 触摸板。
多换几个 鼠标试试。  多换几个 口 试试。

回复

使用道具 举报

7150#
 楼主| 发表于 2022-7-2 04:37:12 | 显示全部楼层
本帖最后由 mdyblog 于 2022-7-2 06:33 编辑
527104427 发表于 2022-7-1 23:47
BIOS中没发现鼠标选项

请测试下   MBROSTool-070101.7z  MBROSTool-070102.7z

插上 usb鼠标 试试。
请测试下 EFI 菜单鼠标。
主菜单下, 按  c 进命令行。 执行:
mousectl
再稍微动下鼠标(看看是否出动态位置消息)。 不要把上面信息顶走了。
截图上来, 我分析下。
大概这样:


回复

使用道具 举报

7151#
 楼主| 发表于 2022-7-2 22:20:20 | 显示全部楼层
527104427 发表于 2022-7-2 22:14
跟老大爷借了个   老年鼠标   ,还是 一样不能动。这是070102的测试。

真奇怪。
我这里, 无线鼠标, USB鼠标都正常。 就是 自带的触摸板 无效。
回复

使用道具 举报

7152#
 楼主| 发表于 2022-7-3 20:26:57 | 显示全部楼层
本帖最后由 mdyblog 于 2022-7-3 20:28 编辑
527104427 发表于 2022-7-2 22:14
跟老大爷借了个   老年鼠标   ,还是 一样不能动。这是070102的测试。

看来, 很可能 是你的机器主板 UEFI-BIOS对鼠标支持不太好。虽然自己支持鼠标。 但是, 只是程序内部玩;  没有一个可以供别的程序使用的鼠标驱动程序。

现象:
对鼠标的Protocol支持不好,能找到Protocol,但是程序无法抓到鼠标信息。

QEMU-EFI  也是这样的,能检测到,不能抓取信息。   VMware-EFI正常。


参考:
https://zhuanlan.zhihu.com/p/343295644





回复

使用道具 举报

7153#
 楼主| 发表于 2022-7-4 10:00:52 | 显示全部楼层
红毛樱木 发表于 2022-7-4 00:21
那你这么说,应该和UEFI规范的版本有关了。

没有鼠标的 EFI驱动
回复

使用道具 举报

7154#
 楼主| 发表于 2022-7-4 16:55:21 | 显示全部楼层
527104427 发表于 2022-7-3 23:19
可惜这个BIOS在很早前就不更新了,不然还能升级玩一下

谁能刚找到   EFI_ABSOLUTE_POINTER_PROTOCOL 相关的资料?
回复

使用道具 举报

7155#
 楼主| 发表于 2022-7-5 04:17:22 | 显示全部楼层
本帖最后由 mdyblog 于 2022-7-5 04:20 编辑
smss 发表于 2022-7-5 01:39
TEAM ENVI^ EnviMode=1|ENVI^ ForceLocal=1
MESS %^USERNAME%\n%^USERDOMAIN%
发贴太麻烦

试试:TEAM ENVI^ EnviMode=1|ENVI^ ForceLocal=1
exec cmd.exe /K set
MESS %^USERNAME%\n%^USERNAME:~,-1%\n%~1\n%^USERDOMAIN%


对比下 命令行的结果
回复

使用道具 举报

7156#
 楼主| 发表于 2022-7-5 10:10:51 | 显示全部楼层
smss 发表于 2022-7-5 09:00
PECMD颜色设定和色光混合是相反的 举个栗子尝尝

Window上 是 0xBBGGRR
回复

使用道具 举报

7157#
 楼主| 发表于 2022-7-5 11:43:35 | 显示全部楼层
smss 发表于 2022-7-5 10:51
PECMD 颜色排序问题 打开PS把代码粘上 就知道搞反了
ff ff 00 代表 红R255 绿G255 蓝B0
RGB整成了BGR

PS 也不是标准呀!!!
Windows上 就是这样的。 Windows 的 API 用的就是 0xBBGGRR。  不服找MS比尔盖茨理论吧。
回复

使用道具 举报

7158#
 楼主| 发表于 2022-7-5 11:47:50 | 显示全部楼层
本帖最后由 mdyblog 于 2022-7-5 11:52 编辑
527104427 发表于 2022-7-3 23:19
可惜这个BIOS在很早前就不更新了,不然还能升级玩一下

试试苹果的EFI启动菜单, 支持鼠标。
Mac_CLover_EFI.7z
VHD直接写入U盘, 启动。即可。
我这,本机 和MBT-VM测试, 鼠标都正常。


MBT-VM效果:

回复

使用道具 举报

7159#
 楼主| 发表于 2022-7-5 17:09:36 | 显示全部楼层
本帖最后由 mdyblog 于 2022-7-5 17:50 编辑
527104427 发表于 2022-7-3 23:19
可惜这个BIOS在很早前就不更新了,不然还能升级玩一下

Intel xHCI 模式  和  EHCI Hand-off  、legacy USB 3.0  调整试试。
回复

使用道具 举报

7160#
 楼主| 发表于 2022-7-6 17:42:53 | 显示全部楼层
527104427 发表于 2022-7-2 12:19
先试一下070101,晚上再试070102

你这个UEFI中的鼠标,是不是支持滚轮?!
回复

使用道具 举报

7161#
 楼主| 发表于 2022-7-6 19:50:44 | 显示全部楼层
527104427 发表于 2022-7-6 18:49
Mac_CLover_EFI.7z  不能启动:

UEFI 设置中鼠标支持滚轮!!!
那很可能, UEFI自己 私自处理鼠标数据,而不是用标准的鼠标驱动。
好像 目前标准的 鼠标驱动, 均不支持 滚轮。
调用 标准的鼠标驱动, 反倒 再 也得不到数据了,被抢走了。

回复

使用道具 举报

7162#
 楼主| 发表于 2022-7-8 13:42:36 | 显示全部楼层
826773297 发表于 2022-7-8 10:32
字体能不能当图标用,像托盘图标,快捷方式图标,控件图标,怎么调用

你问的是哪个呀? 来个例子说明下。
回复

使用道具 举报

7163#
 楼主| 发表于 2022-7-9 01:37:07 | 显示全部楼层
826773297 发表于 2022-7-8 13:57
https://www.cnblogs.com/yhuse/p/13047196.html
就是字体图标,用文字来当图标用

有这种字体吗?
回复

使用道具 举报

7164#
 楼主| 发表于 2022-7-9 14:56:08 | 显示全部楼层
826773297 发表于 2022-7-9 08:45
有,startallback调用的字体就是SegoeIcons.ttf作为图标,任务栏的网络图标也是调用的这个字体,win11系 ...

Win11 下具体怎么操作? 比如字体图标的快捷方式:

点评

快捷方式图标不清楚,但是程序是可以实现字体图标  详情 回复 发表于 2022-7-9 15:25
回复

使用道具 举报

7165#
 楼主| 发表于 2022-7-9 17:25:31 | 显示全部楼层
826773297 发表于 2022-7-9 15:25
快捷方式图标不清楚,但是程序是可以实现字体图标

有示例吗?

点评

这个有用吗 https://blog.csdn.net/danqiu2017/article/details/79228022  详情 回复 发表于 2022-7-9 18:28
不知道有没有用 https://www.haolizi.net/example/view_13389.html  详情 回复 发表于 2022-7-9 18:16
回复

使用道具 举报

7166#
 楼主| 发表于 2022-7-9 22:53:08 | 显示全部楼层
826773297 发表于 2022-7-9 18:16
不知道有没有用
https://www.haolizi.net/example/view_13389.html

这个好像和Win11 无关哟。
如果系统支持, 不应该这么折腾, 应该 直接一个API就完毕了。

点评

报告一个BUG: calc 0x4e-0x41 居然出错! [attachimg]504493[/attachimg]  详情 回复 发表于 2022-7-12 22:27
嗯,用不了就算了  详情 回复 发表于 2022-7-10 11:15
回复

使用道具 举报

7167#
 楼主| 发表于 2022-7-13 07:09:04 | 显示全部楼层
本帖最后由 mdyblog 于 2022-7-13 07:10 编辑
527104427 发表于 2022-7-12 22:27
报告一个BUG:

calc 0x4e-0x41

e后面加个空格
e-0
变成科学计数法了。
回复

使用道具 举报

7168#
 楼主| 发表于 2022-7-13 07:39:12 | 显示全部楼层
527104427 发表于 2022-7-12 22:27
报告一个BUG:

calc 0x4e-0x41

新版 可以了。
禁止0x开头的 科学计数法。

回复

使用道具 举报

7169#
 楼主| 发表于 2022-7-15 18:45:25 | 显示全部楼层
smss 发表于 2022-7-15 18:02
M大,实测从原始版到未压缩版都存在这个问题,望大神排查

发个测试包上来
回复

使用道具 举报

7170#
 楼主| 发表于 2022-7-16 12:21:13 | 显示全部楼层
527104427 发表于 2022-7-16 12:04
试了一下,是cab方式内置的exe或bat不能运行了:

exec -exe:*cab:#100:7zG.exe
(简单)单个程序
用bootice.exe 试试
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-13 23:36

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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