Mouselock 鼠標鎖

作者 Shayna·版本 v1.0·更新於 2019-11-14

截圖 共 1 張

模組介紹 作者原文

這是一個小型的開源實用程序,只需按某個鍵即可將光標鎖定到主監視器。這樣可以防止光標進入第二或第三監視器並執行意外輸入,例如在遊戲進行中滾動另一個窗口。

~~鼠標鎖~~

新版本和改進的版本(Cursor Locker Redux)

簡介〜

如果您像我一樣,並且在其他顯示器上不斷打開其他窗口,則可能在某些時候遇到了這樣的現象:在遊戲中滾動鼠標時,它可以滾動放在完全獨立的監視器上的窗口中。這是由於Skyrim實際上並沒有在播放時鎖定光標,而是實際上只是在後臺無形地移動了光標,這意味着您的光標還可以在其他顯示器上漫遊並執行原本不希望的輸入。

爲了解決我的這種煩惱,我編寫了一個小型C ++程序,該程序實際上只是在按某個鍵時將光標鎖定在主監視器的中心。這是通用的,因此,如果有其他任何不鎖定光標的遊戲,該程序也將在它們上起作用,因爲它並不是真正針對特定程序的。(可選)您也可以對其進行設置,以使其在另一個程序啓動和停止時自動啓動和停止。說明〜



要使用它,只需在主文件中運行該程序,然後根據需要配置設置,按0即可運行該程序,然後按Numpad *(默認)即可進行切換。有時,它可能無法正確註冊,因此,如果切換失敗,請重試。程序在打開和關閉時會發出聲音。這樣做的原因是因爲我不想使程序佔用大量資源,而使鍵盤輸入更精確則意味着減少了兩次檢查之間的延遲,從而增加了CPU使用率。如果要手動調整這些設置,請參見下文。

如果您想讓它在Skyrim啓動/退出時啓動和停止,只需在配置菜單中選擇“附加到進程”,然後輸入進程的全名即可。對於Skyrim,這將是tesv.exe。這將禁用通過鍵盤輸入進行切換,因此

激活和停用它的唯一方法是結束

所選程序。

下載/發佈〜

您可以在Github版本頁面或此頁面的文件部分中找到該程序的版本。預發行版本僅在Github上可用,直到我確定可以將其替換爲mod的主文件爲止。過去的版本也可以在那找到。

配置〜

以前的版本使用命令行參數來配置程序。版本1.1帶有接口,因此不再需要。如果您仍在使用舊版本,則可以在此處查看命令行參數列表。

打開程序後,將顯示配置菜單,按0運行程序,按1-6配置各種選項。

分辨率用於計算顯示器的中心。劃分寬度和高度以獲得中心座標。

聲音的頻率和持續時間決定了激活或停用程序時發出的聲音的類型。

附加到進程允許您指定一個進程,在該進程開始或結束時,程序將自動激活和停用。

如果您使用輸入模式並且未附加到進程,則虛擬密鑰ID指定將用於激活和停用程序的密鑰。您可以在此處找到有效的虛擬按鍵代碼列表。

條件檢查延遲指定檢查之間是否應激活或停用的延遲。例如,如果您使用附加到進程,並且條件檢查延遲爲500毫秒,則每500毫秒它將檢查該進程是否正在運行,以確定它是否應該激活或停用。

光標鎖定器延遲指定了光標移回屏幕中心的速率。如果您有100ms的延遲,則每100ms光標將移回屏幕中心。

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
  3. 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
  4. 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。

不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。

檔案與校驗

檔案名稱
Mouselock 鼠标锁
檔案大小
470.0 KiB