en-US/MouseSettings.dll-Help.xml
<?xml version="1.0" encoding="utf-8"?>
<helpItems schema="maml" xmlns="http://msh"> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>Get-MouseSettings</command:name> <command:verb>Get</command:verb> <command:noun>MouseSettings</command:noun> <maml:description> <maml:para>Gets all the current mouse settings that this module can manage.</maml:para> </maml:description> </command:details> <maml:description> <maml:para>Gets all the current mouse settings that this module can manage.</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>Get-MouseSettings</maml:name> </command:syntaxItem> </command:syntax> <command:parameters /> <command:inputTypes> <command:inputType> <dev:type> <maml:name>None</maml:name> </dev:type> <maml:description> <maml:para> </maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>MouseSettings.PublicTypes.MouseSettings</maml:name> </dev:type> <maml:description> <maml:para> </maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para> </maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> Get-MouseSettings</dev:code> <dev:remarks> <maml:para>Gets all the current mouse settings that this module can manage and prints them to the console.</maml:para> <maml:para /> <maml:para /> </dev:remarks> </command:example> </command:examples> <command:relatedLinks /> </command:command> <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> <command:details> <command:name>Set-MouseSettings</command:name> <command:verb>Set</command:verb> <command:noun>MouseSettings</command:noun> <maml:description> <maml:para>Sets various mouse settings.</maml:para> </maml:description> </command:details> <maml:description> <maml:para>Sets various mouse settings.</maml:para> </maml:description> <command:syntax> <command:syntaxItem> <maml:name>Set-MouseSettings</maml:name> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>PrimaryButton</maml:name> <maml:description> <maml:para>Swaps the Left and Right mouse button.</maml:para> </maml:description> <command:parameterValueGroup> <command:parameterValue required="false" command:variableLength="false">Left</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Right</command:parameterValue> </command:parameterValueGroup> <command:parameterValue required="true" variableLength="false">PrimaryButton</command:parameterValue> <dev:type> <maml:name>PrimaryButton</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>ScrollTargetBehavior</maml:name> <maml:description> <maml:para>Controls which windows scroll events are passed to. Valid values are: Legacy - The window with focus will get the scrolling events. Hybrid - If the mouse cursor is hovering over a modern app (WinRT/UWP) that app will receive the scrolling events, otherwise the app in focus will. Modern - The window that the mouse cursor is hovering over will receive the scrolling events.</maml:para> </maml:description> <command:parameterValueGroup> <command:parameterValue required="false" command:variableLength="false">Legacy</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Hybrid</command:parameterValue> <command:parameterValue required="false" command:variableLength="false">Modern</command:parameterValue> </command:parameterValueGroup> <command:parameterValue required="true" variableLength="false">ScrollTargetBehavior</command:parameterValue> <dev:type> <maml:name>ScrollTargetBehavior</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>Speed</maml:name> <maml:description> <maml:para>Controls the mouse sensitivity. Can be set between 1-20 where 10 is the default.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue> <dev:type> <maml:name>Int32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>AccelerationEnabled</maml:name> <maml:description> <maml:para>Enables or disables mouse acceleration by setting predefined values to the Acceleration parameters. This uses the same values that you get when managing mouse acceleration from the GUI. Note: It generally doesn't make sense to use this parameter along with the other Acceleration parameters. If you use this along with the other acceleration parameters the predefined values from this parameter will be set first, followed by the other acceleration parameters.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">bool</command:parameterValue> <dev:type> <maml:name>bool</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>AccelerationSpeed</maml:name> <maml:description> <maml:para>Controls how much acceleration should be applied. Valid values are 0,1,2. 0 - Disables mouse acceleration. 1 - Doubles the mouse speed when AccelerationThreshold1 is reached. 2 - Like 1 and also quadruples the mouse speed when AccelerationThreshold2 is reached.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue> <dev:type> <maml:name>Int32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>AccelerationThreshold1</maml:name> <maml:description> <maml:para>Controls how many pixels the cursor needs to move in the polling interval before applying first mouse acceleration.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue> <dev:type> <maml:name>Int32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>AccelerationThreshold2</maml:name> <maml:description> <maml:para>Controls how many pixels the cursor needs to move in the polling interval before applying second mouse acceleration.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue> <dev:type> <maml:name>Int32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>SonarEnabled</maml:name> <maml:description> <maml:para>Enables or disables the mouse sonar feature (Cursor highlight when CTRL is pressed).</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">bool</command:parameterValue> <dev:type> <maml:name>bool</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>CursorHiddenWhenTyping</maml:name> <maml:description> <maml:para>Controls whether or not the mouse cursor hides while typing.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">bool</command:parameterValue> <dev:type> <maml:name>bool</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>CursorSnapsToDefaultButton</maml:name> <maml:description> <maml:para>Controls whether or not the mouse cursor snaps to the default button when new dialog windows show up.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">bool</command:parameterValue> <dev:type> <maml:name>bool</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>MouseTrails</maml:name> <maml:description> <maml:para>Controls if mouse trails are enabled, and how many there are. Valid values are 0-16. 0 and 1 disable the feature, 2-16 adds the specified amount of cursor trails.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue> <dev:type> <maml:name>Int32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>HorizontalScrollCharCount</maml:name> <maml:description> <maml:para>Controls how many characters are scrolled when leaning the mousewheel left or right. Default is 3.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">UInt32</command:parameterValue> <dev:type> <maml:name>UInt32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>VerticalScrollLineCount</maml:name> <maml:description> <maml:para>Controls how many lines are scrolled when scrolling once with the mouse wheel. If the value is higher than the number of lines visible it will scroll an entire page (as if you pressed Page Up/Down). Default is 3.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">UInt32</command:parameterValue> <dev:type> <maml:name>UInt32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>ClickLockEnabled</maml:name> <maml:description> <maml:para>Enables or disables the clicklock feature. If enabled Windows will keep the mouse button held down after you release it if you hold it down for a short moment. Clicking with the mouse again will release the lock.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">bool</command:parameterValue> <dev:type> <maml:name>bool</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>ClickLockDelay</maml:name> <maml:description> <maml:para>Controls how long you need to hold down the mouse button to use the ClickLock feature. Default is 1200ms.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">UInt32</command:parameterValue> <dev:type> <maml:name>UInt32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>HoverHeight</maml:name> <maml:description> <maml:para>Controls the height, in pixels, of the rectangle within which the mouse pointer has to stay for TrackMouseEvent to generate a WM_MOUSEHOVER message.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">UInt32</command:parameterValue> <dev:type> <maml:name>UInt32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>HoverWidth</maml:name> <maml:description> <maml:para>Controls the width, in pixels, of the rectangle within which the mouse pointer has to stay for TrackMouseEvent to generate a WM_MOUSEHOVER message.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">UInt32</command:parameterValue> <dev:type> <maml:name>UInt32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>HoverDelayMs</maml:name> <maml:description> <maml:para>Controls the time, in ms, that the mouse pointer has to stay in the hover rectangle for TrackMouseEvent to generate a WM_MOUSEHOVER message.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">UInt32</command:parameterValue> <dev:type> <maml:name>UInt32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DoubleClickHeight</maml:name> <maml:description> <maml:para>Controls the height of the double-click rectangle that checks whether or not the second click you made should count as a double click.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">UInt32</command:parameterValue> <dev:type> <maml:name>UInt32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DoubleClickWidth</maml:name> <maml:description> <maml:para>Controls the width of the double-click rectangle that checks whether or not the second click you made should count as a double click.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">UInt32</command:parameterValue> <dev:type> <maml:name>UInt32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DoubleClickDelayMs</maml:name> <maml:description> <maml:para>Controls how much time between clicks a double click takes. Default is 500ms</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">UInt32</command:parameterValue> <dev:type> <maml:name>UInt32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>CursorSize</maml:name> <maml:description> <maml:para>Controls how big the mouse cursor is. Default is 32.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">UInt32</command:parameterValue> <dev:type> <maml:name>UInt32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:syntaxItem> </command:syntax> <command:parameters> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>PrimaryButton</maml:name> <maml:description> <maml:para>Swaps the Left and Right mouse button.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">PrimaryButton</command:parameterValue> <dev:type> <maml:name>PrimaryButton</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>ScrollTargetBehavior</maml:name> <maml:description> <maml:para>Controls which windows scroll events are passed to. Valid values are: Legacy - The window with focus will get the scrolling events. Hybrid - If the mouse cursor is hovering over a modern app (WinRT/UWP) that app will receive the scrolling events, otherwise the app in focus will. Modern - The window that the mouse cursor is hovering over will receive the scrolling events.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">ScrollTargetBehavior</command:parameterValue> <dev:type> <maml:name>ScrollTargetBehavior</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>Speed</maml:name> <maml:description> <maml:para>Controls the mouse sensitivity. Can be set between 1-20 where 10 is the default.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue> <dev:type> <maml:name>Int32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>AccelerationEnabled</maml:name> <maml:description> <maml:para>Enables or disables mouse acceleration by setting predefined values to the Acceleration parameters. This uses the same values that you get when managing mouse acceleration from the GUI. Note: It generally doesn't make sense to use this parameter along with the other Acceleration parameters. If you use this along with the other acceleration parameters the predefined values from this parameter will be set first, followed by the other acceleration parameters.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">bool</command:parameterValue> <dev:type> <maml:name>bool</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>AccelerationSpeed</maml:name> <maml:description> <maml:para>Controls how much acceleration should be applied. Valid values are 0,1,2. 0 - Disables mouse acceleration. 1 - Doubles the mouse speed when AccelerationThreshold1 is reached. 2 - Like 1 and also quadruples the mouse speed when AccelerationThreshold2 is reached.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue> <dev:type> <maml:name>Int32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>AccelerationThreshold1</maml:name> <maml:description> <maml:para>Controls how many pixels the cursor needs to move in the polling interval before applying first mouse acceleration.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue> <dev:type> <maml:name>Int32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>AccelerationThreshold2</maml:name> <maml:description> <maml:para>Controls how many pixels the cursor needs to move in the polling interval before applying second mouse acceleration.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue> <dev:type> <maml:name>Int32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>SonarEnabled</maml:name> <maml:description> <maml:para>Enables or disables the mouse sonar feature (Cursor highlight when CTRL is pressed).</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">bool</command:parameterValue> <dev:type> <maml:name>bool</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>CursorHiddenWhenTyping</maml:name> <maml:description> <maml:para>Controls whether or not the mouse cursor hides while typing.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">bool</command:parameterValue> <dev:type> <maml:name>bool</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>CursorSnapsToDefaultButton</maml:name> <maml:description> <maml:para>Controls whether or not the mouse cursor snaps to the default button when new dialog windows show up.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">bool</command:parameterValue> <dev:type> <maml:name>bool</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>MouseTrails</maml:name> <maml:description> <maml:para>Controls if mouse trails are enabled, and how many there are. Valid values are 0-16. 0 and 1 disable the feature, 2-16 adds the specified amount of cursor trails.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue> <dev:type> <maml:name>Int32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>HorizontalScrollCharCount</maml:name> <maml:description> <maml:para>Controls how many characters are scrolled when leaning the mousewheel left or right. Default is 3.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">UInt32</command:parameterValue> <dev:type> <maml:name>UInt32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>VerticalScrollLineCount</maml:name> <maml:description> <maml:para>Controls how many lines are scrolled when scrolling once with the mouse wheel. If the value is higher than the number of lines visible it will scroll an entire page (as if you pressed Page Up/Down). Default is 3.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">UInt32</command:parameterValue> <dev:type> <maml:name>UInt32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>ClickLockEnabled</maml:name> <maml:description> <maml:para>Enables or disables the clicklock feature. If enabled Windows will keep the mouse button held down after you release it if you hold it down for a short moment. Clicking with the mouse again will release the lock.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">bool</command:parameterValue> <dev:type> <maml:name>bool</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>ClickLockDelay</maml:name> <maml:description> <maml:para>Controls how long you need to hold down the mouse button to use the ClickLock feature. Default is 1200ms.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">UInt32</command:parameterValue> <dev:type> <maml:name>UInt32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>HoverHeight</maml:name> <maml:description> <maml:para>Controls the height, in pixels, of the rectangle within which the mouse pointer has to stay for TrackMouseEvent to generate a WM_MOUSEHOVER message.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">UInt32</command:parameterValue> <dev:type> <maml:name>UInt32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>HoverWidth</maml:name> <maml:description> <maml:para>Controls the width, in pixels, of the rectangle within which the mouse pointer has to stay for TrackMouseEvent to generate a WM_MOUSEHOVER message.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">UInt32</command:parameterValue> <dev:type> <maml:name>UInt32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>HoverDelayMs</maml:name> <maml:description> <maml:para>Controls the time, in ms, that the mouse pointer has to stay in the hover rectangle for TrackMouseEvent to generate a WM_MOUSEHOVER message.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">UInt32</command:parameterValue> <dev:type> <maml:name>UInt32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DoubleClickHeight</maml:name> <maml:description> <maml:para>Controls the height of the double-click rectangle that checks whether or not the second click you made should count as a double click.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">UInt32</command:parameterValue> <dev:type> <maml:name>UInt32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DoubleClickWidth</maml:name> <maml:description> <maml:para>Controls the width of the double-click rectangle that checks whether or not the second click you made should count as a double click.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">UInt32</command:parameterValue> <dev:type> <maml:name>UInt32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>DoubleClickDelayMs</maml:name> <maml:description> <maml:para>Controls how much time between clicks a double click takes. Default is 500ms</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">UInt32</command:parameterValue> <dev:type> <maml:name>UInt32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> <maml:name>CursorSize</maml:name> <maml:description> <maml:para>Controls how big the mouse cursor is. Default is 32.</maml:para> </maml:description> <command:parameterValue required="true" variableLength="false">UInt32</command:parameterValue> <dev:type> <maml:name>UInt32</maml:name> <maml:uri /> </dev:type> <dev:defaultValue>None</dev:defaultValue> </command:parameter> </command:parameters> <command:inputTypes> <command:inputType> <dev:type> <maml:name>None</maml:name> </dev:type> <maml:description> <maml:para> </maml:para> </maml:description> </command:inputType> </command:inputTypes> <command:returnValues> <command:returnValue> <dev:type> <maml:name>None</maml:name> </dev:type> <maml:description> <maml:para> </maml:para> </maml:description> </command:returnValue> </command:returnValues> <maml:alertSet> <maml:alert> <maml:para> </maml:para> </maml:alert> </maml:alertSet> <command:examples> <command:example> <maml:title>-------------------------- Example 1 --------------------------</maml:title> <dev:code>PS C:\> Set-MouseSettings -PrimaryButton Right -ScrollTargetBehavior Legacy -AccelerationEnabled $false -SonarEnabled $true</dev:code> <dev:remarks> <maml:para>Swaps the primary button from Left to Right, disables scrolling inactive windows that the mouse hovers over, disables mouse acceleration and enables the mouse sonar feature. The mouse sonar feature highlights the mouse when you press the CTRL key.</maml:para> <maml:para /> <maml:para /> </dev:remarks> </command:example> </command:examples> <command:relatedLinks /> </command:command> </helpItems> |