山寨平板 博本A-97 的触摸屏安装方法

笔记本/便携移动设备,手机平板等软硬件
回复
头像
sinosun2012
帖子: 8
注册时间: 2011-12-27 16:33

山寨平板 博本A-97 的触摸屏安装方法

#1

帖子 sinosun2012 »

文字来源 http://works.lixq.com/thread-28725-1-1.html
http://www.yueke.cc/?cn-n-d-75.html
博本A-97 安装 ubuntu10.04.3LTS 版本 触摸屏驱动的方法

下载的是 desktop版本 建议可以试试netbook版本
ubuntu-10.04.3-desktop-i386.iso.torrent
ubuntu-10.04-netbook-i386.iso.torrent

下载内核源代码以版本是 2.6.32.24为例

# wget http://www.kernel.org/pub/linux/kernel/ ... .24.tar.gz

将文件拷贝到 /usr/src 目录下 解压
# cp linux-2.6.32.24.tar.gz /usr/src
# cd /usr/src
# tar xvf linux-2.6.32.24.tar.gz
# cd /usr/src/linux-2.6.32.24
-----------------------------------------------------------
修改内核源码文件 (kernel source)/drivers/hid/目录下的
hid-core.c 文件和hid-ids.h文件
-------------------------------------------------------------
# gedit drivers/hid/hid-core.c
--------------------------------------------------------------------------------------------------
在 static const struct hid_device_id hid_ignore_list[] = {
{ HID_USB_DEVICE(USB_VENDOR_ID_ACECAD, USB_DEVICE_ID_ACECAD_FLAIR) },
{ HID_USB_DEVICE(USB_VENDOR_ID_ACECAD, USB_DEVICE_ID_ACECAD_302) },

这里任何位置 插入: {HID_USB_DEVICE (USB_VENDOR_ID_PIXCIR, USB_DEVICE_ID_PIXCIR) },

{ HID_USB_DEVICE(USB_VENDOR_ID_WISEGROUP, USB_DEVICE_ID_8_8_4_IF_KIT) },
{ HID_USB_DEVICE(USB_VENDOR_ID_YEALINK, USB_DEVICE_ID_YEALINK_P1K_P4K_B2K) },
{ }
};
保存退出
----------------------------------------------------------------------------------------------------
# gedit drivers/hid/hid-ids.h
----------------------------------------------------------------------------------------------------
再修改hid-ids.h文件 在文件中 增加 如下两句话,放在文件的 大概 中间位置就行
#define USB_VENDOR_ID_PIXCIR 0x03eb
#define USB_DEVICE_ID_PIXCIR 0x201c
保存退出
-------------------------------------------------------------------------------------------------
# ls -l
# aptitude install libncurses5-dev
# make menuconfig
--------------------------------------------------
选择缺省的即可 保存退出
-----------------------------------------------------
# make
-----------接下来你就该干嘛就干嘛去了,喝喝咖啡看看电影,或者XX网站 或者小睡一下都可以 预计时间可达5个小时------------------------------------------
# make modules_install
# cp arch/x86/boot/bzImage /boot/vmlinuz-2.6.32.24
# cd /lib/modules/2.6.32.24
# update-initramfs -c -k 2.6.32.24
# update-grub
# reboot
=================================================
进入驱动的 3文件的目录下

驱动文件在此下载
RAR格式:
ZIP格式:

---------------------------------------------------------------
Makefile pixcir_hid_mt.c pixcir_hid_mt.h
-----------------------------------------------------------
Makefile 文件须修改 内核源码文件所在路径
找到 KERNELDIR的地方 注意 前面有#号的不用管 修改如下式样
KERNELDIR := /usr/src/linux-2.6.32.24
------------------------------------------------------------
打开 pixcir_hid_mt.h
修改 pixcir_hid_mt.h 文件里 maxx 和 maxy值修改为 16384和12288
修改为如下式样
-----------------------------------------------------------------
#define CONFIG_USB_HOLYMAP_MULTITOUCH_VENDOR_ID 0x03eb
#define CONFIG_USB_HOLYMAP_MULTITOUCH_PRODUCT_ID 0x201c

#define TOUCHSCREEN_MINX (0x0000)
#define TOUCHSCREEN_MINY (0x0000)
#define TOUCHSCREEN_MAXX (16384)//(0x4BFF) (0x3FFF)//
#define TOUCHSCREEN_MAXY (12288)//(0x2BFF) (0x2FFF)//
----------------------------------------------------------------------------
接下来就是
# make
然后就是
# insmod pixcir_hid_mt.ko
如果出错
-----------------------------------
# rmmod pixcir_hid_mt
# cp pixcir_hid_mt.ko /lib/modules/2.6.32.24/extra
# insmod pixcir_hid_mt.ko
# reboot
----------------------------------------------
接下来 你可以 安装 网卡驱动 显卡驱动了
具体怎么装 你baidu google
^_^
头像
sinosun2012
帖子: 8
注册时间: 2011-12-27 16:33

Re: 山寨平板 博本A-97 的触摸屏安装方法

#2

帖子 sinosun2012 »

哦 忘了上面还有 驱动源码文件
附件
Driver 2.0.zip
驱动源码文件
(5.7 KiB) 已下载 72 次
头像
sinosun2012
帖子: 8
注册时间: 2011-12-27 16:33

Re: 山寨平板 博本A-97 的触摸屏安装方法

#3

帖子 sinosun2012 »

如碰到 不能编译 可先 执行

# apt-get install build-essential
头像
sinosun2012
帖子: 8
注册时间: 2011-12-27 16:33

Re: 山寨平板 博本A-97 的触摸屏安装方法

#4

帖子 sinosun2012 »

现在碰到点问题 就是不知道如何 启动就启用触摸屏 :em20
头像
ccbluebee
帖子: 335
注册时间: 2011-12-20 1:57
系统: opensuse 12.3

Re: 山寨平板 博本A-97 的触摸屏安装方法

#5

帖子 ccbluebee »

你现在可以用了,我还 :em20 着呢,我的是优派的97i。

1、一定要编译内核吗?
2、开机启动后不能自动启用触摸屏的话,要怎么才能启用?我不可能每次都接上鼠标和键盘来启用啊。
3、支持多点触摸吗?

其实我的机子在安装11.10的过程中,触摸屏是可以用的,但是等我装完后,不能用了。 :em20
我的平板电脑(优派97i):
CPU:Intel N550 64位 双核4线程
集成显卡:Intel GMA 3150
声卡:Realtek ALC662 5.1
内存:金士顿 2GB DDR3 1333
硬盘:32G SSD
无线网卡:Realtek RTL8188CU
3G上网卡:华为 EM770
触控芯片:EETI EXC7200
蓝牙:BCM 92070
键盘:雷柏 E2700 (外置无线)
OS:opensuse 12.3 (32bit)
回复