![]() | 1 shuizhengqi 2018-02-06 14:12:33 +08:00 你可能不明白触摸板工作的原理吧 |
![]() | 2 cubelate OP @shuizhengqi 确实不太了解。 |
![]() | 3 but0n 2018-02-06 14:16:23 +08:00 via iPhone 可以的 之前在 YouTube 见过 一种国产触控板膜 上面印着数字键盘 |
5 Rickkkkkkk 2018-02-06 14:24:58 +08:00 感觉有类似的 jitouch 这个应用里就有双指在触摸板左侧上滑的手势, 肯定能知道是滑了左边吧? |
![]() | 6 ETiV 2018-02-06 14:30:24 +08:00 via iPhone 肯定能啊,mac 自带的手写输入法就是在上面写字,左右各四个格子可以选字 |
![]() | 7 Tyanboot PRO @shuizhengqi 这个说不好, ThinkPad 的触摸板在装了 linux 之后, 要是碰巧遇到没装驱动或者其他问题的话. 触摸板就变成了屏幕的映射.... 比如说触摸了触摸板的左下角, 那鼠标指针就会瞬移到屏幕的左下角.. 十分鬼畜. |
![]() | 8 ysc3839 2018-02-06 15:23:36 +08:00 via Android 你要的这个功能可能叫做“绝对定位”。 |
![]() | 10 mamk1222 2018-02-06 15:33:25 +08:00 ![]() |
![]() | 11 shuizhengqi 2018-02-06 16:55:08 +08:00 @Tyanboot 这么黑科技的吗。。那可玩性比较高了 |
![]() | 12 Tyanboot PRO @ysc3839 也许是吧. 不是很清楚这触摸板默认是怎么被识别的... @shuizhengqi 我也不清楚是不是所有的触摸板都能这样. ThinkPad 的用的是 synaptics 的, 当时需要装 xf86-input-synaptics 这个才可以正常工作. 不过现在 libinput 已经可以处理这玩意了. 前者的包也不再维护了. |
![]() | 13 KevZhi 2018-02-06 20:04:29 +08:00 via iPhone @shuizhengqi 不明白的是你吧 自己搜 inklet,数字键盘贴纸,自己看看有没有相关开源 |
14 shihira 2018-02-07 01:33:56 +08:00 ![]() @Tyanboot libinput synaptics 驱动以前是有可以开关绝对定位的,新驱动好像是取消了这个选项。但是更加底层的 evdev 仍然可以获取到绝对坐标,用 evemu-record 就能看到了。如果想基于这个做功能,完全可以把用户加进 input 组然后直接用 evdev 提供的数据。 当然,前提是硬件支持。 |
![]() | 15 icyalala 2018-02-07 18:29:01 +08:00 ![]() NSTouch.normalizedPosition NSTouch. deviceSize 我还特意验证了一下。。 |