surface pro4 多点触控失灵及触控笔失灵问题的解决

废话不多说,先上解决办法,再聊我绝望的历程。

嗯嗯嗯,很简单 win+x 打开设备管理器

呐,就是它。

之后出来这么个东西

然后,我们打开那个“人体输入学设备”,里面有个“Intel( R) Precise Touch Device”右击,“卸载设备”,然后弹出个对话框, 不要点那个“删除此设备的驱动软件”,有啥后果我也不知道,没试过,建议你也别试,嘿嘿,试完了有啥后果告我一声哈。直接点卸载就可以,最后一步重启机器,问题解决。

这会儿有闲心的可以听我扯一扯,我的绝望

淘宝买了surface,穷,买的演示机,为了防止pro4存在的花屏、抖屏问题,让店家换了lg的屏幕。本以为这次可以花钱保平安,万事大吉,结果。。

笔了什么的都买好了,开用。开头很愉快,过了一会不愉快了。屏幕来了幽灵误触的现象,而且有越来越严重的趋势,二话不说,赶快找店家。店家都是很爽快,寄回换新!好吧,费点事换一换。

耽误了几天时间,拿到了“新机子”,为什么加引号呢?当然是有故事了,寄回去之前特意看了看机器序列号,拍了照片,就怕你诓我,结果,哈哈还真诓我,寄回来的平板序列号还是一样的,不过鲁大师看了下,屏幕确实是换了,但是这种行为仍旧让人很不爽,找店家!

店家态度依旧很好,认真道歉,和技术确定原因,最后给我的回复是:可能没有其他机器了,就给我换了屏幕寄回了(因为我买的是lg屏,肯定都是拆机换屏的,所以换屏幕这儿的事儿不大),如果我想换还可以寄回去,再给我换。说实话,心里是有点mdzz的,lz天天心急火燎的想玩surface,这么换来换取的怎么愿意?本着和平友好,相互协商的原则,和店家要了20天的可退换时间,毕竟我是一个好人嘛!

结果。。

幽灵误触又来了(还真是问题不断,what the fuck?)幸亏这次的问题没有上次出现的那么频繁,就先忍着了,想看看他自己会不会消失。然后继续试屏幕,发现亮度不能调节了(店家换个屏幕,还把我系统重装了,换成了一个专业版的win10),左思右想应该是系统没激活的原因。哎,找店家。。。(说真的这家店的态度是真的挺好)

激活了系统还是不能调,心中一万匹**马奔过,总得用啊,先更新系统吧,更着更着,幽灵误触没有了,亮度可以调节了,哈哈哈,我也很无奈啊。店家你们的态度是很不错,但是你们对产品的了解真的是太少了啊,你说你们要是能知道这么一点知识,能为你们节省多少成本(光我这一件事,来来回回快递就3次),又能为顾客节约多少时间,体验也好很多啊。

总而言之,系统更新后 ,问题基本都没了,当然更新系统的时候也出现了几次问题,不过那都是微软自家系统的事儿,自己捯饬捯饬也就解决了。

敲着键盘,握着鼠标,拿着笔,别说,还真挺爽的哈。

开心不过一日,中间过了一天没有用电脑,第三天拿起笔正要写字的时候,卧槽,怎么回事,笔没有反应了,但是触控是正常的呀,为什么呢?自己卸电池,再装上,没用。找客服,客服的解决办法和我的一样,哎,糟心。这里说下客服,笔不是原装的,而且也是从第三方淘宝店(不是笔的品牌店)买的笔,所以他们的客服也没什么其他的解决办法,那没办法了,只能退货了。。。

这个问题一直都没解决,网上找的各种办法也都试过没用,问题就这么一直拖着了。

问题具体情形:触控笔没反应,笔是主动式触控笔,那种不用蓝牙连接,随时拿随时用的,使用的应该是mpp协议,并且在surface软件上无法测试调整笔的压力,surface软件是surface自带的一个软件,就叫surface。

问题直到有一天闲着没事玩onenote,tm突然发现没法用手调节标尺的角度,确定自己的操作方式没错之后,那一定surface的问题了。。。在我细细琢磨,多次尝试之后,我发现,靠,原来屏幕无法同时感应两根手指mdzz,又是屏幕。可是冷静如我,细想之下应该不是屏幕的问题(关键那些客服真的解决不了问题,只会退货换货。。所以懒得问他们所以才自己想),百度!这个问题在surface pro4上是个老问题了,很快找到了我上面所说的方法(原方法没有让卸载,只让停用之后再启用,我试过没用,然后又试了卸载重启发现有用)。意外的是搜索时发现,多点触控这个问题是和触控笔失灵同时出现的(之前搜触控笔失灵,一直没找到这种答案。。。),赶忙去看触控笔测那里是否正常了,哈哈哈哈哈,正常了,它出现了这个笑脸!!

完!

### 回答1: WinForms是微软的一个桌面应用程序开发框架,用于创建Windows操作系统上的图形用户界面。然而,WinForms在多点触控方面的功能相对较弱。 要支持WinForms中的多点触控,我们可以使用.NET框架中的一些技术和类库。首先,我们需要将应用程序的TargetFramework设置为.NET Framework 4.6或更高版本,以便能够使用最新的触控功能。 在WinForms中,我们可以使用Control类中的一些事件和属性来处理多点触控。例如,我们可以使用Control类中的MouseEnter、MouseMove和MouseLeave事件来追踪触摸设备的位置和动作。另外,我们还可以使用Control类中的Handle属性来获取控件的句柄,以便与Windows操作系统的触控事件进行交互。 此外,我们还可以使用.NET Framework中的WPF(Windows Presentation Foundation)来实现更高级的多点触控功能。WPF是一个用于创建富客户端应用程序的框架,它提供了更强大和灵活的触控支持。在WPF中,我们可以使用Touch类和触摸事件来处理多点触控。 总的来说,WinForms对于多点触控的支持相对较弱,但是我们可以通过使用.NET Framework中的一些技术和类库来实现一些基本的多点触控功能。如果需要更高级的多点触控功能,则建议使用WPF来开发应用程序。 ### 回答2: Winform是微软Windows操作系统下的一种图形用户界面应用程序的开发框架,用于构建Windows桌面应用程序。然而,Winform并不原生支持多点触控。 要实现Winform多点触控功能,可以借助第三方库或手动实现。其中一种方法是使用Microsoft Surface SDK或TouchToolkit,它们提供了一些用于处理触控输入的类和控件,可以实现多点触控的支持。这些库通常提供了手势识别、滑动、旋转和缩放等常见的多点触控操作功能。 另一种方法是通过手动捕获和处理原始的触控输入信息。可以在Winform应用程序中重写WndProc方法,并使用Windows消息机制来处理WM_TOUCH消息,从而获取触控输入的信息。然后,可以使用这些信息来实现自定义的多点触控交互逻辑。 无论使用哪种方法,都需要在程序中实现对触控事件的处理逻辑。可以通过在触控事件处理程序中使用适当的代码来响应不同的触控手势,例如单击、双击、长按、滑动等。同时,还可以根据需要对控件进行布局调整,以适应不同的屏幕尺寸和触控操作。 需要注意的是,Winform作为一种传统的桌面应用程序开发框架,其多点触控的支持相对较弱。如果需要更丰富的多点触控功能,推荐考虑使用更为现代的UI开发框架,如WPF或UWP。这些框架提供了更为强大和易用的多点触控支持,可以满足更复杂的用户交互需求。 ### 回答3: WinForms是一种用于开发Windows桌面应用程序的框架,它提供了一系列的UI控件和功能,用于创建丰富的用户界面。然而,WinForms并没有直接支持多点触控的能力,因为它是在较早的时期开发的,当时多点触控并不是主流。 要在WinForms应用程序中实现多点触控,我们可以借助一些第三方库或基于WinForms的扩展来实现。这些库或扩展通常提供了额外的控件和事件来处理多点触控操作。 一种常见的方法是使用TouchHook库来捕获触摸事件。TouchHook是一个高级触摸输入库,它实现了自定义的触摸事件处理逻辑。通过使用TouchHook,我们可以在WinForms应用程序中捕获并处理各种触摸手势,例如滑动、缩放、旋转等。 另一种方法是使用基于WinForms的扩展库,如TeeChart.NET。TeeChart.NET提供了一系列的触摸友好的图表控件,可以通过手势实现图表的交互操作。使用TeeChart.NET,我们可以轻松地在WinForms应用程序中实现触摸导航、缩放和平移等功能。 除了使用第三方库和扩展,我们还可以通过自定义绘制和事件处理来实现基本的多点触控功能。通过捕获鼠标事件和触摸事件,我们可以确定触摸点的位置和操作,并相应地更新UI。 总结来说,虽然WinForms本身并没有原生支持多点触控,但我们可以通过使用第三方库、扩展或自定义绘制和事件处理来实现多点触控功能。这些方法可以帮助我们在WinForms应用程序中创建更具交互性和触摸友好的用户界面。
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值