-
2020-12-21 12:06:11
现在的笔记本触摸板都支持多点(多指)触控,当然有的朋友需要,有的用户反而会觉的累赘妨碍操作,那么下面小编分享下windows10系统启用或关闭触控板的多指(多点)触控功能步骤。
推荐 联想旗舰版 下载
下面联想笔记本为例:
联想笔记本中,触控板分为 Synaptics触控板 和 Elan触控板
一、Synaptics触控板的设置方法:
1、进入控制面板,点击右上角的查看方式,切换为“大图标”,然后”选择“鼠标”;
2、选择“装置设定值”,然后点击“设定值”;
3、不同版本的触控板驱动界面有所不同,常见的有以下两种界面:
界面一,如下图,请根据需要,分别在“双指”“三指”“四指”下分别设置:
界面二,如下图,须先勾选“多指手势”选项,然后根据需要,分别勾选“双指”、“三指”等选项即可。
二、Elan触控板的设置方法:
1、进入控制面板,点击右上角的查看方式,切换为“大图标”,然后”选择“鼠标”;
2、选择“Elan”选项卡,然后点击“选项”;
3、选择“多指”;
4、勾选对应的功能,
比如启用“缩放”;
比如启用“滚动”;
5、最后依次点击“应用”和“确定”。
备注:若设置后未能生效,可能手指操作方法不正确所致。多指操作中的“点击”或“按压”动作正确操作方法为:双指(多指)按下触控板中央位置,直到听到“咔嗒”的触控板反馈的声响。
多指触控可以让用户操作更为方便,当然你不需要也可以关闭,以上就是小编分享的打开或关闭触摸板多指(多点)触控的方法了。
更多相关内容 -
模拟技术中的良好的设计可以减少运算放大器的加电问题
2020-12-09 02:37:31运算放大器加电需要遵循以下三步:(1)要有合适的接地;(2)加电前放大器输入引脚上无电压;(3)给放大器加电。第一步通常很容易,多数时候放大器的接地引脚直接接地。第三步中如果加电太快或太慢可能会带来问题。困难... -
winform去掉窗口中的放大,缩小,关闭按钮,再重新设计关闭缩小按钮
2018-09-03 13:46:001.添加鼠标按下事件; 2.添加鼠标移动事件; 3.添加鼠标松开事件; 附上三个事件的代码: bool formMove = false;//窗体是否移动 Point formPoint;//记录窗体的位置 /// <summary>...将formborderstyle设置为 None
这时候的窗口是无边框的,而且运行的时候是不能进行移动。
解决方案:
1.添加鼠标按下事件;
2.添加鼠标移动事件;
3.添加鼠标松开事件;
附上三个事件的代码:
bool formMove = false;//窗体是否移动
Point formPoint;//记录窗体的位置/// <summary>
/// 鼠标按下事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void panel_MouseDown(object sender, MouseEventArgs e)
{
formPoint = new Point();
int xOffset;
int yOffset;
if (e.Button == MouseButtons.Left)
{
xOffset = -e.X - SystemInformation.FrameBorderSize.Width;
yOffset = -e.Y - SystemInformation.CaptionHeight - SystemInformation.FrameBorderSize.Height;
formPoint = new Point(xOffset, yOffset);
formMove = true;//开始移动
}
}/// <summary>
/// 鼠标移动事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void panel1_MouseMove(object sender, MouseEventArgs e)
{
if (formMove == true)
{
Point mousePos = Control.MousePosition;
mousePos.Offset(formPoint.X, formPoint.Y);
Location = mousePos;
}
}/// <summary>
/// 鼠标松开事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void panel1_MouseUp(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)//按下的是鼠标左键
{
formMove = false;//停止移动
}
} -
Android 点击图片放大至全屏 再次点击关闭过度动画 Shared Element效果(共享元素效果)
2021-11-04 17:28:14Android 点击图片放大至全屏 再次点击关闭过度动画 最近项目需要给用户一个体验优化,各种查阅,然后改了很多地方,类似于图片的点击预览,消息列表的点击流畅过渡。 Shared Element效果(共享元素效果) 核心代码...Android 点击图片放大至全屏 再次点击关闭过度动画
最近项目需要给用户一个体验优化,各种查阅,然后改了很多地方,类似于图片的点击预览,消息列表的点击流畅过渡。
Shared Element效果(共享元素效果)
核心代码只有简单的几行,属于知识扫盲,一直没留意这种动画效果,然后可以根据这种效果自己实现,封装View.
首先在项目布局xml中实现transitionName
android:transitionName="{放入自定义的TagName}"
事件处理的layout.xml 以及对应实现全屏动画的layout.xml的 transitonName需要实现对应的 同一个标记命名其次就是触发事件
实现跳转Activity触发事件
Intent intent = new Intent(getActivity(), ConversationActivity.class); startActivity(intent,ActivityOptions.makeSceneTransitionAnimation((Activity)view.getContext(),view,"conversationNormal").toBundle());
最后就是关闭
在关闭页面时候 不用finish()来关闭页面
ActivityCompat.finishAfterTransition(ConversationActivity.this);
以上代码就是共享元素的效果实现
- Shared Element效果(共享元素效果)是将前面一个Activity的某个子View与后面一个Activity的某个子View或者整个Activity之间有过渡效果 (类似于邮箱打开邮件的效果)
- 把想要关联起来的View都需要实现android:transitionName属性并且对应的标记名一致
- ActivityOptions的makeSceneTransitionAnimation 第一个入参上下文,第二个入参就是第一个Activity中想要实现过渡的View对象,第三个入参就是两个Activity的View的 android:transitionName属性的值。
- makeSceneTransitionAnimation只能实现View的一对一效果,如果想让多个View实现一对一的效果。需要使用Pair对象!!!(例如,A界面有2个view,B见面有2个view,我们点击item,要让这2个view,互相有一定的放大动画)
小白成长记~欢迎大佬指点提拔!!!
-
qt界面布局之重新设置放大缩小以及关闭按钮
2019-09-04 16:05:43一、新建一个widget类的qt程序,然后添加几个按钮,基本布局如下: 二、在加上按钮之后,需要做的是将之前的qt默认的放大缩小、关闭等系列...三、开始进行放大、缩小、关闭的设置,可以有两种方式,但实用性较高...一、新建一个widget类的qt程序,然后添加几个按钮,基本布局如下:
二、在加上按钮之后,需要做的是将之前的qt默认的放大缩小、关闭等系列的功能进行屏蔽,在构造函数中
加上如下的代码:
setWindowFlags(Qt::FramelessWindowHint);//这边就是相当于直接将qt窗体默认的功能全部取消
三、开始进行放大、缩小、关闭的设置,可以有两种方式,但实用性较高的是第一种方式:
第一种方式:
在构造函数中加上:
connect(ui->closeButton, SIGNAL(clicked()), this, SLOT(close())); connect(ui->minButton, SIGNAL(clicked()), this, SLOT(showMinimized())); connect(ui->maxButton, SIGNAL(clicked()), this, SLOT(showMaximized()));
可以直接实现,以上是第一种较为实用的方式
第二种,本人认为不太实用:开始通过程序默认的ui文件进入,如图:
进入程序里,找到如下的位置:
开始进行信号和槽的绑定工作:
代码如下:
QObject::connect(closeButton, SIGNAL(clicked()), Widget, SLOT(close())); QObject::connect(minButton, SIGNAL(clicked()), Widget, SLOT(showMinimized())); QObject::connect(maxButton, SIGNAL(clicked()), Widget, SLOT(showMaximized()));
这个时候可以直接编译,就可以实现放大缩小,但是我们会发现,由于在构造函数中加上了一句
setWindowFlags(Qt::FramelessWindowHint);就是将直接的代码进行了屏蔽,这样做的结果是直接导致窗体无法进行拖动了
所以必须重写鼠标事件:
以下需要重写的鼠标事件是鼠标按下,鼠标释放、鼠标移动
一、先加上头文件
#include <QMouseEvent>
在Widget.h文件中:
#ifndef WIDGET_H #define WIDGET_H #include <QWidget> #include <QMouseEvent> namespace Ui { class Widget; } class Widget : public QWidget { Q_OBJECT public: explicit Widget(QWidget *parent = 0); ~Widget(); private: Ui::Widget *ui; bool mousepress; QPoint point; protected: void mouseReleaseEvent(QMouseEvent *event); void mousePressEvent(QMouseEvent *event); void mouseMoveEvent(QMouseEvent *event); }; #endif // WIDGET_H
在widget.cpp文件中:
#include "widget.h" #include "ui_widget.h" Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget) { ui->setupUi(this); setWindowFlags(Qt::FramelessWindowHint);//这边就是相当于直接将qt窗体默认的功能全部取消 mousepress = false; connect(ui->closeButton, SIGNAL(clicked()), this, SLOT(close())); connect(ui->minButton, SIGNAL(clicked()), this, SLOT(showMinimized())); connect(ui->maxButton, SIGNAL(clicked()), this, SLOT(showMaximized())); } Widget::~Widget() { delete ui; } //鼠标释放 void Widget::mouseReleaseEvent(QMouseEvent *event) { Q_UNUSED(event); mousepress = false; } //鼠标按下 void Widget::mousePressEvent(QMouseEvent *event) { if (event->button() == Qt::LeftButton)//判断左键是否按下 { mousepress = true; point = event->pos(); } } //鼠标移动 void Widget::mouseMoveEvent(QMouseEvent *event) { if (mousepress) { move(event->pos() - point + pos());//移动当前窗口 } }
在main文件中:
#include "widget.h" #include <QApplication> int main(int argc, char *argv[]) { QApplication a(argc, argv); Widget w; w.show(); return a.exec(); }
最后实现完成,结果如图所示:
-
C#去除Winform最大化、最小化和关闭按钮(三种解决方案)
2021-01-17 15:00:51需求说明: 在基于C#的Winform项目的开发过程中,有时需要去除窗口的最大化、最小化和关闭按钮。 解决方案: 本文主要提供三种解决方案: 方案一: 设置FormBorderStyle为None; 方案二: 设置ControlBox为false; ... -
Android中的神器-放大镜
2020-03-16 15:17:22文章目录一、前言二、放大镜的使用2.1 API调用2.2 在用户交互中使用放大镜三、观后语 一、前言 在Android 9(API level 28)及以上版本,支持放大镜功能,这个功能可以提高文本插入、选择的用户体验,可供用户看清... -
ubuntu终端下快捷键~字体放大缩小
2018-04-01 09:52:361.快捷键:ctrl - 字体缩小ctrl +(有的电脑是“ ctrl shift + ” 三个键同时按下)字体放大ctrl 0 恢复正常模式2.终端设置3.终端窗口右击-〉配置文件-〉配置文件首选项,弹出的窗口中有个自定义字体,勾选,右侧的按钮... -
H5实现移动端图片预览:手势缩放, 手势拖动,双击放大...
2021-02-06 19:45:48查看示例效果:一、功能介绍图片预览主要有以下几个功能点组成:监听图片点击事件,进入图片预览模式自定义手势事件, (双指缩放,滑动,双击。。。)监听图片手势事件,通过 transform-matrix 实现图片的各种变换;二... -
Mac安装双系统后在Windows下体验mac原生触控功能(双指、三指、四指)
2018-12-11 10:25:35默认关闭双指的前进后退功能,因为如果开启的话会自动禁止双指的横向滚动功能,这不是我们想要的;双指滚动速度建议设置为最低; 5、trackpad++单指设置。 6、其他设置。当我们使用三指拖拽的时候,会有延迟... -
正确理解三极管的放大区、饱和区、截止区
2021-06-09 15:10:23模拟电路非常重要,模拟电路的三极管的应用是重中之重,能正确理解三极管的放大区、饱和区、截止区是理解三极管的标志。 很多初学者都会认为三极管是两个 PN 结的简单凑合,如下图: 这种想法是错误的,两个二极管... -
RecyclerView点击item图片,从点击位置,放大到全屏,再次点击关闭
2018-07-18 07:35:00而我的核心代码,只有3行,就完美的实现了这个效果,而且是在2个Activity实现这个效果,这个效果用到的知识点是Shared Element效果(共享元素效果),有兴趣的同学,可以查阅其他资料。 item的点击事件代码 ... -
Kindle for PC 无法放大图片的困扰:使用 Windows 自带的放大镜工具
2018-05-22 11:54:50可惜的是,在 Kindle for PC 中,这本书的图片根本无法放大,阅读体验相当不好(这个也希望 Kindle for PC 团队后期优化 T_T),如下图所示: 附图是示例(如有侵权可以联系我删图),右上角的图片根本无法看清楚... -
如何正确理解三极管的放大区、饱和区、截止区
2017-10-12 17:46:03作为电子初学者来说,模拟电路非常重要,模拟电路的三极管的应用是重中之重,能正确理解三极管的放大区、饱和区、截止区是理解三极管的标志。 很多初学者都会认为三极管是两个 PN 结的简单凑合,如下图: 这种... -
什么是运算放大器
2018-09-22 14:51:45运算放大器基础知识:什么是运算放大器 运算放大器是模拟设计最有用的电路模块之一。它们易于使用,可以提供一些近乎完美的模拟电路。 集成电路,集成电路对电子领域产生了巨大影响 - 模拟和数字电路都改变了电子... -
三极管的使用方法,放大,截止,饱和
2018-06-04 00:42:291.首先认识清楚三极管的管脚 ...2.知道管脚我们也就知道NPN和PNP了,箭头朝内 PNP,导...NPN管工作在放大区的时候: 集电极电压>基极电压>发射极电压 也就是:Vc>Vb>Ve ... -
微信公众号H5文中图片点击预览放大缩小、滑动效果实现(两种方式)
2020-06-08 22:00:591、第一种直接使用微信js-sdk,jweixin-1.6.0.js var imgs = $("#preview").find("img"); var imgsSrc = new Array(); for(k = 0,len=imgs.length; k < len;... imgsSrc[k] = $("#preview").find("img").eq(k).... -
为什么把文字图片放大后有一圈彩色的像素方块,而不是纯黑色的
2020-10-30 17:53:09如下图所示,我放大了五个m字母的图片的样子: 为什么会这样子呢?其实是微软的ClearType技术造成的,ClearType技术的作用是把字体显示得更加清晰。我们知道电脑的屏幕是由一个个的像素点所组成的,如果不开启... -
计算机图形学(一)——opengl实现三维立方体添加纹理光照与材质、键盘鼠标控制平移旋转和放大缩小
2019-12-27 12:57:501.实验要求: ...例如,三个面上实现纹理映射的头像和生活照,另外三个面上实现材质(金属、塑料等)。 2)可以利用鼠标和键盘进行交互,实现该立方体的旋转、平移和缩放。 2.实验效果图如下: 正常情况下 加... -
【解决】小米WiFi放大器pro连接不稳定/连接后无网络的问题!!!
2021-08-08 09:37:06首先说明一下,我分享的方法并不是根治问题的办法,放大器信号不稳定或者无网络连接的情况还是会有(你想要信号放大器达到线连的稳定和速度?散了吧散了吧),但是每次问题出现的时候,使用我的办法处理,绝对是相对... -
计算机三级嵌入式知识点总结
2019-03-30 17:35:05知识总结: 1、嵌入式系统的CPU... (1) 在具有OTG(On-The-Go)的USB总线上,可实现在没有主机(Host)情况下从设备之间直接进行点对点通信 (2) USB3.0的速率是5Gbps,而USB2.0的速率是480Mbps (3) 主机的... -
左右滑动浏览图片,选中图片放大,浮在左右图片之上,图片的放大缩小拖动,多指触控
2016-12-06 14:56:59开始用viewpager 做,考虑到一屏显示三个图片,并且中间Item 要有选中效果和放大效果。 发现Gallery 更好做一点。 目前也有些问题 一。为了实现选中Item 浮在上面,用了vGallery.setSpacing(-50); 设置Item 间距。... -
功率放大器的种类,以及它们的优缺点(硬件每日一题)
2020-06-22 22:38:11甲类:又称A类,特点是无失真,但信号正负半周用同一三极管放大,输出功率受限;静态工作电流较大,有无信号输入都消耗电源。(现在很少运用) 乙类:乙类功放又称为B类功放,它的工作原理与纯甲类功率放大器完全... -
浅析 DNS 反射放大攻击
2019-07-11 12:00:42DNS 反射放大攻击分析前阵子业务上碰到了 DDOS 攻击,正好是 DNS 反射型的,之前只是听过,没自己处理过,仔细学习了一番之后做点记录。简介DNS 反射放大攻击主要... -
利用photoView实现可点击放大到全屏显示的控件,效果类似于微信朋友圈点开看大图
2016-11-16 19:17:48此控件继承自ImageView,实现效果与微信朋友圈点开看大图相似,点击控件后进入沉浸模式全屏显示大图,全屏时双击或手指拉伸可放大图片,单击会退出全屏 老规矩,先上控件实现代码: /** * 可点击放大全屏显示的... -
Vue + ElementUI表格内实现图片点击放大效果的两种方式
2019-12-17 09:43:52二、全局引入:在项目目录下 ——> src文件夹下 ——> main.js进行全局引入 import Vue from 'vue' import Viewer from 'v-viewer' import 'viewerjs/dist/viewer.css' Vue.use(Viewer) Viewer.setDefaults({... -
模电难点:对三极管电流放大作用通俗易懂的理解
2020-08-18 22:06:32三极管到底是怎么样放大的? 我们可以通过水流的来理解 如把三极管比做成可以流过水的容器,小的管子里面的水流① 可以通过杠杆来控制大管子里面阀门的开关②。随着小水管的里面的水流不断地增大,阀门开的状态也是... -
射频功率放大器PA技术指标测量
2021-03-12 09:52:04连接好放大器电源线,先关闭电源; 配置IQVIEW的RF2端口为VSG,RF1为VSA,注意在VSA端口处至少加上30dB衰减器,且两个端口都需要接DC-BLOCK; 通过同轴线将RF2连接到PA的输入端,RF1连接到PA的输出端口 -
如何阻止浏览器双击放大?
2013-07-17 15:39:04现在的手机或平板电脑等移动设备上的浏览器默认都有双击放大的设置,怎么让双击不放大? 次碳酸钴 2013-01-07 18:00:57 在Mobile页面上有提供viewport这个meta,可以用它来设置缩放。 但是在使用viewp -
高性能图像放大算法——hqx算法
2018-06-01 20:19:011. 介绍 hqx(”hq” 代表 “high quality”;”x” 代表放大倍数)算法准确来说是hqnx算法, ...先来看下使用最邻近插值算法得到的放大结果: 然后再看看使用hq3x算法进行放大之后得到的结果...