Win8交互UX——触摸板交互

针对触摸输入优化 Window 应用商店应用设计,并在默认情况下获得触摸板支持。

设计用户可以通过触摸板交互的 Windows 应用商店应用。 触摸板结合间接的多点触控输入和指针设备(如鼠标)的精确输入。这种组合使触摸板既适用于 Windows 8.1 触摸优化的 UI,也适用于桌面环境效率应用的较小目标。
本主题介绍触摸板交互的设计注意事项。有关实现触摸板交互的信息,请参阅响应触摸板交互。
Windows 8.1 触摸板语言
Windows 8.1 提供一组在整个系统中通用的简单触摸板交互功能。
| 术语 | 描述 |
|---|---|
|
使用两个手指点击进行右键单击 |
同时使用两个手指点击来显示具有全局命令的应用栏,或者使用两个手指点击元素以选择它,并显示具有上下文命令的应用栏。 注意 当选择或应用栏命令不适合 UI 行为时,二指点击可显示上下文菜单。但是,我们强烈建议你针对所有的命令行为使用应用栏。 |
|
滑动两个手指进行平移 |
滑动主要用于平移交互,但也可用于移动、绘制或书写。 |
|
收缩和拉伸以缩放 |
在触摸板上收缩和拉伸进行大小调整和语义式缩放。 |
|
系统命令的边缘 |
从触摸板的右边缘(或从右向左布局中的左边缘)轻扫可显示包含系统命令的超级按钮。 从触摸板的左边缘(或从右向左布局中的右边缘)轻扫可显示运行的应用列表。 |
|
单击和右键单击区域 |
模拟鼠标设备的左按钮和右按钮功能。 |
|
悬停以了解 |
悬停在元素上可以显示更详细的信息或指导性可视化内容(如工具提示)而不提交操作。有关工具提示的详细信息,请参阅添加工具提示。 |
|
使用一个手指点击以进行主操作 |
使用单个手指点击某个元素并调用它的主操作(如启动应用或执行命令)。 |
|
使用一个手指按住并滑动以进行重新排列 |
拖动元素。 |
|
使用一个手指按住并滑动以选择文本 |
在可选择的文本内按下并滑动来选择它。双击可选择一个字。 |
视觉反馈指南
- 当(通过移动或悬停事件)检测到触摸板光标时,显示特定于鼠标的 UI 以指示元素显示的功能。如果触摸板光标在一定的时间段内没有移动,或者如果用户启动了触摸交互,则让触摸板 UI 逐渐淡出。 这会使 UI 干净整洁。
- 不要使用鼠标获取悬停反馈,由元素提供的反馈是足够的。
- 如果元素不支持交互(如静态文本),不要显示视觉反馈。
- 不要将焦点矩形与触摸板交互结合使用。保留焦点矩形是为了进行键盘交互。
- 对于所有代表相同输入目标的元素,同时显示视觉反馈。
有关视觉反馈的更一般指南,请参阅视觉反馈指南。
Win8交互UX——触摸板交互的更多相关文章
- Win8交互UX——键盘交互
设计用户可以通过硬件键盘.屏幕键盘或触摸键盘交互的 Windows 应用商店应用. 本主题介绍键盘交互的设计注意事项.有关实现键盘交互的信息,请参阅响应键盘输入. 键盘交互 键盘输入是 Windows ...
- WP8.1学习系列(第十七章)——交互UX之输入和反馈模式
如果你将 Windows 应用商店应用设计为触摸交互,则可免费获取对触摸板.鼠标.笔和键盘交互的支持.你的用户可以从一种输入法切换到另一种,而不会丧失应用体验的感觉.将键盘插入平板电脑?没问题.你的应 ...
- 触摸板PCB制作-TM12
1.布局: 使 PSoC 与Sensor之间的距离保持最小化是一个不错的做法. 通常将 PSoC 与其他组件一起贴装到底层,而将 CapSense Sensor置于顶层上. Sensor和栅格地层位 ...
- 修复Win10下Synaptics触摸板双指触击无法打开右键菜单的问题
从Win8.1开始,Synaptics触摸板驱动的键值就不能正确设置,使得双指触击失效,无法打开右键菜单. 解决方法1.打开注册表:2.搜索“2FingerTapAction”,或直接定位到以下两个路 ...
- CentOS禁用触摸板
安装xorg-x11-apps包 yum install xorg-x11-apps 查看设备信息 cd /dev/input/ ls //找到触摸板信息 xinput list //找到触摸板的id ...
- 关于安装Ubuntu后触摸板无法使用的解决方案
安装了Ubuntu后发现触摸板无法使用,以为是修改了安装文件导致(之前拿安装源文件做了小实验),于是重装,之后触摸板仍无法使用,在一个长满小广告的页面上找到了解决方案. 以下是原文章内容: 最近突然发 ...
- ubuntu 12.04禁用笔记本触摸板
习惯了在Macbook Pro上使用触摸板,装了个linux 的dualboot,发现,ubuntu下对触摸板的支持实在是太烂了,想禁用触摸板却找不到设置的地方. 终于最后发现了——touchpad- ...
- dell 电脑关闭触摸板的。
桌面计算机(点击右键)----管理----设备管理器-----鼠标------选择触摸板(ps/2 兼容鼠标)---右击------跟新驱动-------浏览计算机查找------从计算机列表中选择- ...
- Ubuntu 12.04 禁用触摸板
昨天把系统换为Backbox了,版本为Ubuntu12.04,装完后发现其触摸板不能禁用,之前在其他版本都是直接快捷键就可关闭或者启用触摸板,解决方法如下: sudo add-apt-reposito ...
随机推荐
- e614. Setting the Initial Focused Component in a Window
There is no straightforward way to set the initial focused component in a window. The typical method ...
- 目标检测之dpm---hog的最优升级版
http://blog.csdn.net/ttransposition/article/details/12966521 http://blog.csdn.net/carson2005/article ...
- html常用对照表
常用对照表:http://tool.oschina.net/commons
- utf8_unicode_ci与utf8_general_ci的区别
From: http://www.chinaz.com/program/2010/0225/107151.shtml 当前,utf8_unicode_ci校对规则仅部分支持Unicode校对规则算法. ...
- 由于PADT伪造攻击带来的大面积掉线原因分析
今天一早接到一个客户电话,说他有一个交换机下面的用户,大面积和上线下线. 由于之有已建议用户在主干换了普通VLAN交换机.所以这次出现问题概率较小,只在一条支路的交换机下面. 下面我对这个情况的发生做 ...
- Java多线程——线程范围内共享变量和ThreadLocal
多个线程访问共享对象和数据的方式 1.如果每个线程执行的代码相同,可以使用同一个Runnable对象,这个Runnable对象中有那个共享数据,例如,买票系统就可以这么做. package java_ ...
- asp.net mvc maproute定义可变数量的自定义片断变量
有时候我们定义了如{controller}/{action}/{id}之类的路由规则,但是后面还可能跟上一堆可能会有可能不会有,但是路由规则是一样的,如{controller}/{action}/{i ...
- 【Ubuntu】/etc/profile
export JAVA_HOME=/home/hp/programmefiles/jdk1.8.0_73/export PATH=$JAVA_HOME/bin:$PATHexport SCALA_HO ...
- MathType让矩阵中的小数以小数点对齐的教程
用MathType编辑公式时,有很多模板都可以应用,并且这些模板并不是只有一种用途,比如矩阵.矩阵模板可以用来编辑矩阵也可是用来编辑一些需要排列组合的数据等等.在用MathType编辑矩阵时,如果里面 ...
- 针对降质模型中的模糊SR
(PDF) Deep Plug-and-Play Super-Resolution for Arbitrary Blur Kernels https://www.researchgate.net/pu ...