键盘唤出时窗口位置设置似乎无效

BUG反馈 · 181 次浏览
夏影 创建于 2022-12-16 16:42

在设置中设置键盘呼出时窗口位置设置为屏幕中央或鼠标周围等几个选项似乎无效,使用键盘呼出剪贴板窗体时,不论设置成什么选项都会显示在上一次显示的位置,不会显示在屏幕中央,也不会显示在鼠标附近

尝试使用Ctrl Shift P的组合键或F24单键唤出剪贴板均有此问题。

环境为Win11 22H2

此外,通过从外部启动Quicker动作 - Quicker (getquicker.net)方式启动动作的场合似乎没有任何对应。比如如果我的键盘宏是通过“运行本地程序”通过 QuickerStarter.exe runaction:xxxxx的方式启动剪贴板的话,似乎不对应键盘或者鼠标唤起中的任何一种唤醒方式?

这个实际使用场合用得比较少,只是顺带着提一下。

感谢!


Cea 2022-12-16 16:48 :

测试正常,看下组合键是用的quicker快捷键?

夏影 回复 Cea 2022-12-16 17:02 :

是的,在Quicker设置的快捷键(动作)中设置的快捷键,动作参数为空或者为clip show_or_hide都试过。


夏影 最后更新于 2022-12-16 17:03
Cea 回复 夏影 2022-12-16 17:08 :

你设置错地方了,面板指的是捷径面板这个动作

夏影 回复 Cea 2022-12-16 17:10 :

…………我傻了!多谢提醒

夏影 回复 Cea 2022-12-16 17:54 :

啊…刚刚其实本来有2个问题来的,光提这个忘记提另一个了。

这次更新后,好像新版本后无法正常显示网页复制图片 - Quicker (getquicker.net)之前提过的这个问题又出现了,表现情况和之前一样。正式版和内测版都有这样

Cea 回复 夏影 2022-12-16 17:57 :

哦,是今天改出来的bug😂 马上该回去

回复内容
夏影 2022-12-16 17:01
#1

通过外部程序启动Quicker动作主要是出于一些特殊场合的需求

例如使用Stream Deck(不是steam deck…)等外接键盘时,其对应的后台程序(驱动)是运行于普通用户权限下的,而Quicker是允许在管理员权限下的。所以例如我设置Ctrl+Alt+P为快捷键,在按下ctrl+alt+p的动作后,剪贴板会被即刻唤起,而此时普通用户权限的后台程序(基本工作原理类似按键精灵或者AHK)无法将“抬起ctrl,抬起alt”的动作发送给前端管理员权限的剪贴板窗口,导致这两个键的状态将会一直处于按下的状态,直到你手动按下ctrl和alt键。

即使是使用单键作为快捷键(例如F12),也会出现按下F12后剪贴板被唤醒,但是再按下F12时剪贴板不会自动关闭的情况。因为第二次F12时剪贴板已经是前台窗口,所以和上面的情况一样,后台程序无法将F12发给剪贴板的窗体。

通过Quicker外部启动调用动作则可以规避此问题。毕竟不太可能让所有可能发送按键的程序都运行于管理员权限下。

Cea 回复 夏影 2022-12-16 18:52 :

已修复,内测版可更新

Cea 最后更新于 2022-12-16 18:52
夏影 回复 Cea 2022-12-16 19:15 :

测试了下没问题了,感谢!



回复主贴