关于 bochs 和 bochs 调试 键盘不响应
http://www.cppblog.com/Viking/archive/2010/10/19/130405.html
bochs这个很拉风的虚拟机。却有一个让我郁闷的问题:
每次进入虚拟机后,比如进入了free-dos,然后切换回终端,再次切换回来后就无法相应键盘输入了。
及每次失去焦点后就无法再次相应键盘了。大小写键可以相应。
问赵博,他的机子可以,看配置,一样。蛋疼的是我的就时会有这样的毛病,时而相应,时而死机。
目前位置还是没有找到方法解决。
/**********************************************************/
今天终于蛋疼的找到bochs不能相应的原因了。
我平常 切换 软件 都使用 ALT + TAB 组合键切换,原来bochs对这两个按键相应有问题。
用alt + tab 切换 后 再切换回去就 不响应键盘了。
如果是用鼠标切换,那就可以相应了!
这是一个习惯的郁闷问题!
----------------------------10.22
偶然发现原来也可以使bochs相应切换后的按键问题了。
从其他程序切换回来后,再按一下alt键就又可以输入了。。。^_^。
这时我调alt + tab 换为 ctrl + tab 组合键作切换程序的时候,发现切换回来后再按下ctrl键就又可以继续输入。不然还是和以前一样。
再调回 alt + tab,道理一样,再按下 alt 键又可以继续输入了。。。。
/********************************************************/
阅读(2484) | 评论(0) | 转发(1) |
<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
bochs这个很拉风的虚拟机。却有一个让我郁闷的问题:
每次进入虚拟机后,比如进入了free-dos,然后切换回终端,再次切换回来后就无法相应键盘输入了。
及每次失去焦点后就无法再次相应键盘了。大小写键可以相应。
问赵博,他的机子可以,看配置,一样。蛋疼的是我的就时会有这样的毛病,时而相应,时而死机。
目前位置还是没有找到方法解决。
/**********************************************************/
今天终于蛋疼的找到bochs不能相应的原因了。
我平常 切换 软件 都使用 ALT + TAB 组合键切换,原来bochs对这两个按键相应有问题。
用alt + tab 切换 后 再切换回去就 不响应键盘了。
如果是用鼠标切换,那就可以相应了!
这是一个习惯的郁闷问题!
----------------------------10.22
偶然发现原来也可以使bochs相应切换后的按键问题了。
从其他程序切换回来后,再按一下alt键就又可以输入了。。。^_^。
这时我调alt + tab 换为 ctrl + tab 组合键作切换程序的时候,发现切换回来后再按下ctrl键就又可以继续输入。不然还是和以前一样。
再调回 alt + tab,道理一样,再按下 alt 键又可以继续输入了。。。。
/********************************************************/
我的调试新技巧:
其实也不是新的,在ochsrc_sample.txt 有说明:
在bochs的配置文件最后一句加上:magic_break:enabled=1, 然后在程序里加上xchg bx, bx, 在bochs运行到这里的时候就会停止,这样就可以继续调试下去.....
用 xp /nuf addr 如:xp /10bx 0x00500000,
最好用help x 查看xp 和 x 的命令使用方法。个人喜欢用的 x /10mx es:edi 用mx 组合.
查看内存内容暂时不会。以及GDB+BOCHS调试也还不会.....
当然,还又其他的调试方法,这需要去研究钩子一类的东西,我研究了就发上来:
相关热门文章
给主人留下些什么吧!~~
评论热议
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通