Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

翻页笔在纯触控使用场景下会出现问题 #22

Closed
jiajiaxd opened this issue Jul 11, 2022 · 17 comments
Closed

翻页笔在纯触控使用场景下会出现问题 #22

jiajiaxd opened this issue Jul 11, 2022 · 17 comments

Comments

@jiajiaxd
Copy link
Contributor

经过测试,
在纯触控操作下写字,貌似焦点并不在Ink Canvas上,此时检测不到任何键盘按键。
但是,如果用鼠标写一笔,就可以获取到键盘按键。
这貌似是Windows触控机制的问题,目前不知道该如何解决(主要是家里没支持触控的电脑)...

@NotYoojun
Copy link
Contributor

经过测试,
在纯触控操作下写字,貌似焦点并不在Ink Canvas上,此时检测不到任何键盘按键。
但是,如果用鼠标写一笔,就可以获取到键盘按键。
这貌似是Windows触控机制的问题,目前不知道该如何解决(主要是家里没支持触控的电脑)...

之前在学校里也这样,家里没触屏不好测试

@jiajiaxd
Copy link
Contributor Author

jiajiaxd commented Jul 11, 2022

是不是可以尝试在检测到ink canvas被点击后强制获得焦点?比如,点击笑脸,写字什么的,加一行强制获取焦点的代码?
可以参考这里
https://stackoverflow.com/questions/10898560/how-to-set-focus-to-another-window

@NotYoojun
Copy link
Contributor

是不是可以尝试在检测到ink canvas被点击后强制获得焦点?比如,点击笑脸,写字什么的,加一行强制获取焦点的代码?
可以参考这里
https://stackoverflow.com/questions/10898560/how-to-set-focus-to-another-window

按道理来说焦点在ppt上的时也能够正常翻页的

@WXRIW
Copy link
Owner

WXRIW commented Jul 12, 2022

焦点在ink canvas上还是powerpoint上,都可以正常翻页的

@WXRIW
Copy link
Owner

WXRIW commented Jul 12, 2022

触摸后焦点是会转移到 Ink Canvas 上的

@jiajiaxd
Copy link
Contributor Author

jiajiaxd commented Jul 12, 2022 via email

@NotYoojun
Copy link
Contributor

离谱,那是什么缘故导致的此问题呢?

---原始邮件---
发件人: "XY @.>
发送时间: 2022年7月12日(周二) 中午12:06
收件人: @.
>;
抄送: @.@.>;
主题: Re: [WXRIW/Ink-Canvas] 翻页笔在纯触控使用场景下会出现问题 (Issue #22)

焦点在ink canvas上还是powerpoint上,都可以正常翻页的


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

你用的啥系统?

@jiajiaxd
Copy link
Contributor Author

jiajiaxd commented Jul 13, 2022 via email

@NotYoojun
Copy link
Contributor

NotYoojun commented Jul 13, 2022

win10 ltsc 2021 按理说跟系统没关系

以前学校用的w7和8.1都没有明显问题
要不换个系统试试

@NetheriteBowl
Copy link
Contributor

实测,使用Windows10,焦点在Ink-canvas上时仍无法翻页(使用希沃配套遥控器,Keycode 检测出来的是PageUp),但焦点在Powerpoint上时正常。

@jiajiaxd
Copy link
Contributor Author

jiajiaxd commented Sep 4, 2022

实测,使用Windows10,焦点在Ink-canvas上时仍无法翻页(使用希沃配套遥控器,Keycode 检测出来的是PageUp),但焦点在Powerpoint上时正常。

其实如果有鼠标的话,用鼠标点一下ink canvas就能正常翻页了
感觉是windows某种机制

@NetheriteBowl
Copy link
Contributor

NetheriteBowl commented Sep 7, 2022

实测,使用Windows10,焦点在Ink-canvas上时仍无法翻页(使用希沃配套遥控器,Keycode 检测出来的是PageUp),但焦点在Powerpoint上时正常。

其实如果有鼠标的话,用鼠标点一下ink canvas就能正常翻页了 感觉是windows某种机制

1.问题是学校没有鼠标
2.看到一篇文章,不知道有没有用,先贴上:csdn
3.另外,有些软件即使在后台也能检测快捷键,可能可以参考一下(但是如果Powerpoint和Ink-Canvas一起翻页就坏了)Coolapk-LHHJ

@WXRIW
Copy link
Owner

WXRIW commented Sep 7, 2022

才看到,在后台检测快捷键就涉及到注册系统快捷键,首先,报毒几率增大,因为需要有全局键盘钩子,其次,容易引出其他问题,可以尝试一下用2中的文章里的解决方案

@WXRIW
Copy link
Owner

WXRIW commented Sep 10, 2022

最新 Commit 应该修复了,各位测试后反馈一下哈

@jiajiaxd
Copy link
Contributor Author

我用手机spacedesk连电脑后进行测试,没有问题

@NetheriteBowl
Copy link
Contributor

可以了,在希沃用自带遥控器上测试的

@WXRIW
Copy link
Owner

WXRIW commented Sep 13, 2022

好,那这个issue就先关闭了

@WXRIW WXRIW closed this as completed Sep 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants