Logitech Options 不保存首选项

Kal*_*Kid 3 keyboard logitech-keyboard windows-10

我最近遇到了一个最烦人的问题,即我的Logitech Options应用程序没有保存我在应用程序中所做的首选项。我使用此应用程序更改 Logitech K400 键盘的设置。其中一种选项是将 F 键用作普通键(而不是使用 F 键和修饰键),以及禁用触控板上的捏合缩放的选项。

在进行故障排除时,我注意到我想要的功能实际上在应用程序打开时起作用,但在重新启动或注销/登录后不起作用,因此我当前的假设是软件需要运行才能使这些更改起作用。我过去曾假设这些值已写入 reg 文件,因为我从未在任务管理器中看到 Logitech Options 运行。

我也尝试过以管理员身份运行该应用程序,但没有看到任何差异。设置不会保存。

因此,虽然当前的解决方法是简单地将 Logitech Options 的快捷方式放置在我的启动文件夹中,但我想知道此应用程序的工作方式是否存在问题?Logitech Options 实际上是否需要运行才能使我的首选项处于活动状态?可能我需要运行守护进程(而不是我选择选项的界面)。如果是这种情况,如何在启动时启动守护进程而不打开首选项应用程序?

Logitech Software Version: 8.20.329
Logitech Firmware Version: 063.002.00016
OS Version: Windows 10 Pro 20H2
OS build 19042.985
Run Code Online (Sandbox Code Playgroud)

Kal*_*Kid 5

找到了解决方案。Logitech Options 运行一个在后台运行的守护程序,需要运行该守护程序才能使首选项生效。为了确保它在启动时运行,我首先需要找到守护程序。

为此,请首先打开 Logitech Options 程序以确保守护程序正在运行。您可以立即关闭 Logitech Option,因为我们不需要打开此应用程序。接下来是打开任务管理器,然后导航到LogiOptionsMgr.exe{UNICODE}并右键单击该条目并选择“属性”。

在此输入图像描述

进入“属性”窗口后,突出显示并复制标有“位置”的目录路径,然后将其粘贴到 Windows 资源管理器的地址栏中。这将带您进入LogiOptionsMgr.exe所在的目录。我机器上的位置是:

C:\ProgramData\Logishrd\LogiOptions\Software\Current
Run Code Online (Sandbox Code Playgroud)

接下来,右键单击LogiOptionsMgr.exe并使用“创建快捷方式”并将新创建的快捷方式放置在启动文件夹中。在我的机器上,我将快捷方式放置在两个目录中:

C:\Users\USERNAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
Run Code Online (Sandbox Code Playgroud)

现在,每当您的计算机重新启动、重新启动或注销后重新登录时,此LogiOptionsMgr.exe将加载您的首选项。