X-Mouse Button Control 歷史版本列表
X-Mouse Button Control 是重新映射您的鼠標按鈕的 Windows 應用程序。這個軟件可以處理,包括複製,剪切和粘貼,音量控制,媒體播放器控制,發送自定義擊鍵序列,啟動您的電子郵件(或任何其他)應用程序,捕獲屏幕(或活動窗口)圖像剪貼板,點擊 -drag,保存和恢復桌面圖標位置.X-Mouse Button Control 允許您創建應用程序和窗口特定的配置文件。這反過來,允許... X-Mouse Button Control 軟體介紹更新時間:2023-06-25
更新細節:
What's new in this version:
Fixed:
- Fixed unable to abort WAIT/WAITMS/HOLD/HOLDMS even with {flush} queue
- Fixed bug with sticky repeat sim keys where it would not work properly after being released/aborted by pressing another button
- Fix problem where volume down {VOL-} simkeys stops working, but volume up {VOL+} continue to work
- Attempt to fix hang/lockup deadlock conflict between repeat timer thread and main hook thread
更新時間:2023-05-08
更新細節:
What's new in this version:
- Button Chording with a repeated simkey in the chord does not cancel the repeat
- Added work around for {CTRL}{ALT}{DEL} not working (blocked by Windows/UAC)
- Simkey Method 6 (Repeat) can cause unexpected additional repeats, especially when clicking multiple times quickly
- Fixed several issues with {ACTIVATE} simkey action fails after changes in 2.20.3
- Button Held Settings do not save/get corrupted in v2.20.3
- Fixed several problems with window detection in 2.20.3, particularly with matching captions when the method chosen was 'window or parent' or 'window or ancestor'
- Fixed a problem where the new improved timer did not stop, particularly from WHEELUP/WHEELDOWN configurations
- Further structural changes to try and prevent XMBC from crashing in the audio/volume manager when resuming from sleep
更新時間:2023-04-23
更新細節:
What's new in this version:
- Modified versions ox XMBC should log the fact, and strings should be protected from modification.
- Add further logging around any call to set cursor speed, also log the cursor speed set in Windows when hooking the mouse (eg. resume from sleep) to diagnose random cursor speed changes.
- Add ability to customise the Enhanced Pointer Precision threshold values used in Windows to affect acceleration (manually editing the XML settings until 2.21)
- Further structural changes to try and prevent XMBC from crashing in the audio/volume manager when resuming from sleep, under certain (rare) circumstances. Also fixed a crash in 2.20.2 related to logging debug messages.
Fixed:
- issue with simkey repeat timer resolution meaning delay times under 15ms were unachievable
- regression with HOLDMS causing cumulative delays
- a bug that caused XMBC to be unable to save settings after the folder (that a previously loaded custom profile was in) was deleted
- the uninstaller so it can be run in silent mode with /S
- a new issue (in 2.20.x) with Activate on Hover which fails to work for certain window types (popup/non scrolling)
- another Firefox scrolling issue, when remapping to WHEEL UP/WHEEL DOWN. Consolidated scrolling code so they all call the same function to do the window/class checks
- Win11 22H2 Volume scroll over taskbar broken by XMBC scroll window under cursor
更新時間:2023-03-04
更新細節:
What's new in this version:
- Fixed crash while checking for update can crash (if the DNS query does not return the expected TXT record!)
- Fixed DPI Scaling problem in application profile list after drawing changes in 2.20
- Activate window while scrolling breaks the popup listview windows in Explorer.
- Changed the language description for "Default (English UK)" to "English (UK - Default)" so it is alphabetically correctly located.
- Further fixes to try and diagnose/prevent XMBC from crashing in the audio/volume manager when resuming from sleep, under certain (rare) circumstances.
- Including a crash when drawing the combo/dropdown boxes for buttons in the settings screen.
- Added a debug log message buffer, which will get flushed to the log file when debug logging is enabled (to see the previous [up to] 80 debug messages!)
更新時間:2023-02-26
更新細節:
What's new in this version:
- Fixed broken scroll window mapping commands introduced in 2.20
- Further fixes to try and prevent XMBC from crashing in the audio/volume manager when resuming from sleep, under certain (rare) circumstances
- Show an error message when importing invalid application/window profile files, and when loading invalid settings files
- Scrolling 'Open With' list in Windows 11 22H2 does not work with scroll window under cursor
- Bug in SimKey Parser logged incorrect messages about invalid tokens which are actually valid
- Investigate further and fix/mitigate some more of the crashes in 2.19.2 and 2.20 (that resulted in bug reports sent to me)
- New Abort button hold with HELD action does not save correctly
- XMBCUpdate filename should reflect actual version (and original filename) NOTE: This won't have any effect until upgrading FROM 2.20.1
- After such a long interval between 2.19.2 and 2.20, I expected everything to go smoothly, but of course that was naive of me
- I have had several useful crash reports sent to me offer the past week which I believe I have fixed with #787 & #791 (it remains to be confirmed), hopefully by a lack of such reports from 2.20.1!)
- I've also fixed a few issues introduced with the fix for firefox scrolling that may have broken scrolling elsewhere
更新時間:2023-02-20
更新細節:
What's new in this version:
Added:
- extra RUN SimKey tags to open hidden, maximised, minimized, inactive, as administrator
- {KILL:<executable>} to force kill processes
- support for new simulated keystroke tag {VOL:<%>}
- support for custom volume increments with {VOL+:<%>} and {VOL-:<%>}
- ability to run a command/script when a profile is activated
- detection of Windows 11 and Windows Server 2019
- {FLUSH} SimKey tag to clear any already running simulated input queue
- {WAITMS:<x>-<y>} tag to add a random delay between x and y milliseconds
Fixed:
- remapped actions "Scroll up/down/left/right" and Advanced scrolling do not work in Firefox 110
- Browser command button remaps (BACK/FORWARD/HOME/REFRESH/STOP/FAVOURITES) not working in Firefox 110
- bug in [Drag to size window] which should only work with sizable windows!
- an issue that sometimes prevented the installer/updater from successfully updating XMBC
- problem scrolling Files app window (and other apps based on Windows Runtime, such as Power Toys)
- a bug in Change Movement to scroll which did not correctly save the horizontal sensitivity
- problem scrolling new Firefox windows (currently in the recent nightly builds. (**)
- an issue with VOL- caused by the native Windows acceleration of the VK_VOLUME_DOWN key
- a bug causing the chord/held cursor overlay to fail to display and/or to re-create the overlay too often (resource hog)
- a bug causing the keyboard to not respond on bootup of Windows 10 when XMBC was set to auto start
- issue loading/saving "randomisedelay" for MTS SimKey actions causing random values in the field (not a problem but weird)
- problem with SimKeys {APPS} tag which was being treated as a modifier key when it should not be
- issues with Enhanced Pointer Precision being changed when "Allow XMBC to change cursor speeds" is disabled
- issues where mouse cursor speed cycle was half the speed requested (windows is 1-20, entry allows 1-10 like the slider)
- issue with scrolling to change volume when mouse is in high resolution scroll (smooth scrolling) mode
- hard crash when importing profile file
- active profile not highlighting when description is NULL/Empty
- issue detecting right shift/alt/ctrl/apps key as modifier key
- Change DEFAULT for 'Mark scroll window scroll window under cursor' to OFF (on new installations)
- Truncate profile name (...) in profile list if it is longer than the width of the window.
- Sim Keys 'block only if active' option never saves to XML correctly!
- Sticky keys do not work from Button Held... Removed for now - will consider options in the future
- Profile window caption matching is not saved if the window class field is empty!
- Changed descriptions of XMBCS and XMBCP files in the import/export/load/save file chooser windows
- System Tray Icon does not get removed correctly
- NOTE: The Windows Volume OSD will not show when using these tags custom volume percentage tags
Also fixed a problem where the lock x axis cursor would show incorrectly after a chord/button held action
- Prevent simultaneous axis locking (if X is locked when locking Y, unlock X and visa-versa). Added additional SimKey tag {LOCKC} to cycle locked axis.
- Persist current (active) layer across reboot/restart is not working
- Add layer names to the XMBC context Layer menu (for the currently active profile)
- Increased delay between clicks when sending DOUBLE CLICK (from dropdown actions list)
- Add ability to abort button hold with HELD action if the cursor moves
Also fixed issues with this particular function, not working, clearing EPP when it should be turning it on etc
Also fixed slow down cursor so when it resets, it reverts to the cycle speed in use (if applicable).
- Improved handling of chord cancel on movement somewhat
- Further (debug) logging to help diagnose another issue on resume from sleep/unlocking desktop
- Additional SimKey tags to explicitly UNLOCK axis
更新時間:2020-05-23
更新細節:
更新時間:2020-03-17
更新細節:
What's new in this version:
- Fixed issue when resuming from sleep where XMBC could lock up and will not respond
更新時間:2020-02-10
更新細節:
What's new in this version:
vMix 23.0.0.39
- Fixed Mix dropdown in Triggers not showing all available mixes
- Fixed a bug in SRT output causing encoder to stop in some situations
vMix 23.0.0.38
- Fixed issue when adding an NDI input that has Multicast enabled
- Added support for selecting Mix when using Triggers and Scripting
- Removed SmartScreen warning when installing on a system for the first time
vMix 23.0.0.37
- Fixed a memory leak in the SRT input
- Fixed GT scroll transition direction not saving when set to Left
- A text field in GT with the events disabled checkbox (such as for a clock) will now update even if a datachange transition is in progress
- Input speed may not load correctly from a preset on systems in some regions
- Improved playback smoothness for 50p video files
vMix 23.0.0.35
- Fixed different flicker introduced by bug fix of preview/output label flicker
vMix 23.0.0.34
- Updated NDI to latest 4.2 release
- Fixed MultiCorder MOV checkbox for NDI not saving when disabled
- Fixed BusXSolo shortcut not working
- Added 1080p streaming presets for Facebook
- Creating a new preset in vMix now correctly resets the 4 outputs
- Fixed flicker in preview/output position labels
vMix 23.0.0.32
- Added workaround for Google Chrome update causing vMix Video device to no longer work
- Fixed FMLE no longer working as the streaming application
- Updated vMix Desktop Capture to 23.0.0.2 with fix for old CPUs without AVX support
vMix 23.0.0.31
- Fixed incorrect version of SRT library included with installer
- Fixed issue with SRT streams stopping on some systems where more than one SRT output stream is enabled
更新時間:2020-02-10
更新細節:
What's new in this version:
- Ability to change cursor when button chording, button held, changing layer and per profile to give visual feedback of active mode/layer/profile
For profiles you can add your own cursors to the settings folder and they will appear in the list of available cursors
- Added option to allow (or not) XMBC to set/override mouse speed and precision settings
- Added a button to add {} to the simkey text box
- Add a drop-down to new '{}' button to select a simkey tag from a menu
- Added global hotkeys to invert mouse X and Y axis
- Add simkey tags to lock axis and invert axis
- Added Emoji Keyboard action to button dropdown (Windows 10 only)
- Added ability to cycle through 4 preset cursor speeds using a button or global hotkey
- Increased Delay time for "Active window on hover" to 250ms
- Separate horizontal and vertical sensitivity for change movement to scroll
- Add an option to the profile options tab to enable/disable layer modifier keys
- Filter out (don't process) touch mouse events
- Add option to persist (remember) current layer across XMBC/Windows restart
- Repeated simkeys don't work in a button chord
- XMBC does not always change lines to scroll as expected
- Simkey tags {OD} and {OU} do not work as expected for method 3 DURING
- Layer modifier keys for layers 6-10 not working
- Store log folder, profile & last update check in persistent settings file in portable mode
- Fixed issue with modifier keys not distinguishing between extended keys and normal keys (eg. numpad vs arrows)
Global hotkeys should be disabled in settings dialog
- Fixed bug breaking modifier keys after locking/unlocking workstation (reinstall hooks)
- Fixed an issue causing scroll problems in some apps (like Minecraft)
- Fixed an issue causing incorrect profile to be highlighted in settings screen
- Fixed missing debug highlight (red splodge) on the disabled icon
- Fixed activate when scrolling option for Firefox (v70 and others?)
- Fixed a issue loosing active profile when typing with the mouse cursor over another window with a profile assigned. The active profile incorrectly reset to the foreground window.
- Fixed a bug introduced in 2.18.6 breaking buttons assigned to Media keys
- Fixed issue with SimKeys mode 6 (repeat) no stopping in some cases (mostly browser tabs)
- Fixed issue when the chord is cancelled also triggering the mouse button default action
- Fixed APPLY button not activating when ticking a profile with the mouse cursor on the right outer edge of the checkbox