当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > minigui下鼠标

Unix/Linux
Linux 下采用软件实现RAID
汉化你的RedHat全攻略(2)- TrueType字体的使用
汉化你的RedHat全攻略(3)- RedHat 7.0上的中文环境和输入法
汉化你的RedHat全攻略(4)- FAQ和一些总结
Linux与其他操作系统的区别
为什么我用 ipchains 构建的子网里的机器不能用 ftp?
轻轻松松的安装Slackware Linux -- 0.自序,观念篇
Linux命令Man解释:ftpaccess(5) :ftpd 的配置文件
Linux命令Man解释:chsh :更换你登入时所用的shell
Linux命令Man解释:chfn :改变你的finger讯息
Linux命令Man解释:apropos :在whatis资料库中搜寻特定字串
X-Window中如何设置字体
rpm命令参数列表
汉化你的RedHat全攻略(1)- 中文环境和中文输入法的安装
Linux命令Man解释:MIRROR:镜像远端节点上的档案
Linux命令Man解释:losetup :设定与控制loop devices
Linux命令Man解释:lilo :安装引导装载程序
Linux命令Man解释:groupmod :修改组
Linux命令Man解释:shutdown:让系统关机
Linux命令Man解释:SUDO(8):以root身份执行指令

Unix/Linux 中的 minigui下鼠标


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 204 ::
收藏到网摘: n/a


问题是:提示can not init mouse !!![system]
# GAL enginegal_engine=fbcon
# IAL engineial_engine=console
mdev=/dev/mousemtype=IMPS2 已经修改成ps2
[fbcon]defaultmode=800x600-16bpp
又找到一个前人写的汇总:
22.about鼠标的问题:现在我的pc104平台上已经显示出bomb的画面,真令人激动。现在还有两个小问题想请教 1。bomb只在屏幕上显示了一部分,功能正常,** 但我无法修改图形模式**, 我的显卡(C&T 65535 1M)可以用SVGALib的测试程序,最高可设为1024x768x256 我在MiniGUI.cfg中设置了 [SVGALib] defaultmode=1024x768x256(1024x768x256或1024x768-256 ,1024x768x-8bpp,640x480-256) 从bomb退出后均提示无效的图形模式。 若设成:defaultmode=G1024x768x256(或G640x480x256) 则黑屏 我看了网站上的文档,好象没有具体的说明,不知如何设 置 2。我看网站上有贴是关于串行口鼠标支持的一段修改的程序(用ms3),我下载后编译成功,但鼠标无法驱动。是否此修改不能在SVGALib上用?
第一个问题: 正确的设置应该是
[SVGALib] defaultmode=G1024x768x256
如果是黑屏,可能是驱动不支持的原因,也许要修改 /etc/vga/libvga.conf 中的设置。
第二个问题: 那段程序是用来支持 native IAL 引擎的,SVGALib 的鼠标支持,需要修改 /etc/vga/libvga.conf 文件。
将 mousetype 设置为 Microsoft,并正确设定鼠标设备文件。
我现在用PS2鼠标,显卡正常的设置应该是G320x200x256 ,我看了一下文件src/gal/svgalib.c 似乎在模式非法时缺省返回G320x200x256,然后我将MiniGUI.cfg的模式也改成这个后,可以正常。改成G640x480x256 ,或G1024x768x256都会黑屏,但这两种模式我安装好SVGALib-1.4.0后运行其自带的vgatest测试程序都可以正常显示。不知SVGALib图形引擎支持的模式,是否minigui-1.1.0都支持?黑屏跟其他设置有关吗,比如鼠标,键盘? 另外,在执行./configure ----disable-newgal --disable-nativegal --enable-svgalib后 似乎仍然没有将SVGALib编译进去,我看了以下生成的文件config.h,有一行 /*undef _SVGALIB*/ 必须还要加上--disable-lite生成的config.h里就有了#define _SVGALIB 1,不知是否是这样?

应该和鼠标键盘没有关系。 至于配置选项,的确应该加上 --disable-lite,因为 MiniGUI-Lite 版本不能在 SVGALIB 上运行。所以,我估计应该是这个问题造成的。