Reply to post

Using Shift while marking a region

Author
Elisei Kulikovsky
User
  • Total Posts : 3
  • Scores: 0
  • Reward points: 0
  • Joined: 2013/11/11 09:41:29
  • Location: Russia
  • Status: offline
2013/11/11 10:15:19 (permalink)
0

Using Shift while marking a region

When I try to mark a region to capture with Shift + Arrows the cursor jumps to form a square. Is there any method to avoid this conflict?

12 Replies Related Threads

    TomD101
    Administrator
    • Total Posts : 303
    • Scores: 5
    • Reward points: 0
    • Joined: 2010/11/22 17:14:33
    • Location: Germany
    • Status: offline
    Re: Using Shift while marking a region 2013/11/12 00:11:18 (permalink)
    0
    Hello danissimo,
    could you please explain, HOW you capture a region. Do you start with STRG-Shift-R? How do you continue?
    Or do you refer to the drawing area within HyperSnap.
    A step by step description would be helpful. Right now I can't re-create what you described.
    Thomas
    The Lesser Admin

    The more things stay, the more they change the sane.
    (52 > max. 0)
    Admin
    Administrator
    • Total Posts : 275
    • Scores: 6
    • Reward points: 0
    • Joined: 2010/11/22 00:00:00
    • Location: USA
    • Status: offline
    Re: Using Shift while marking a region 2013/11/12 08:14:25 (permalink)
    0
    Actually, this is how its supposed to work. If you start a Region capture, HyperSnap expects first a single mouse click to mark one corner of the region. You may also move the mouse with the arrow keys on the keyboard - the arrow keys pressed by themselves move the cursor by one pixel, and if you hold Shift key as well - by 10 pixels or something... (don't remember exactly, would have to look at the code). You may also press the Enter key instead of left mouse button to simulate mouse click.
     
    After the 1st corner is entered, the program expects you to move the cursor (with mouse or keyboard again) to mark a rectangular region, and again accept it with left mouse button click or by pressing the Enter key. If you move the cursor with arrow keys, you can hold Shift to jump by 10 pixels.
     
    However: if you move the mouse while holding Shift key, it is supposed to mark a _square_ region. There is no conflict if you use the arrow keys + Shift, while the mouse is still, not moving. But if it even accidentally moves while you press Shift and use arrow keys - maybe due to some vibrations of your desk - HyperSnap thinks that it got mouse move event with Shift key held down, and reacts by creating a rectangle. This is probably your problem... The best use of mouse and keyboard is to use mouse to move quickly to the approximate area where you want to finish the capture, and then use arrow keys alone for 1 pixel control, maybe while looking at the Zoomed view in the corner of the screen, to select exactly what you need.
     
    Greg
    Elisei Kulikovsky
    User
    • Total Posts : 3
    • Scores: 0
    • Reward points: 0
    • Joined: 2013/11/11 09:41:29
    • Location: Russia
    • Status: offline
    Re: Using Shift while marking a region 2013/11/15 12:09:28 (permalink)
    0
    TomD101
    I start capturing by pressing hotkey, place cursor to initial position, press Enter and then mark a region with arrows. At this step when I press Shift simultaneously with arrow the cursor starts jumping (forming a square selection).
     
    Admin
    I switched off my mouse: jumping behaviour retained.
    TomD101
    Administrator
    • Total Posts : 303
    • Scores: 5
    • Reward points: 0
    • Joined: 2010/11/22 17:14:33
    • Location: Germany
    • Status: offline
    Re: Using Shift while marking a region 2013/11/19 00:54:18 (permalink)
    0
    Hello danissimo,
    I tried replicating your problem. I can't. I run v7.23.00, not the most current version and my version does exactly what Admin described. If I use Shift and Arrow Keys, the frame moves by 10 pixel (I think), without Shift it's 1 pixel.
    If I move the mouse, the region changes to a square.
    So I have no idea what is causing your behaviour. Maybe Admin has. You do NOT by accident activate this windows function where keyboard works like a mouse, do you? Or have some mouse software, that does more than the standard windows driver?
    Thomas
    The Lesser Admin

    The more things stay, the more they change the sane.
    (52 > max. 0)
    Elisei Kulikovsky
    User
    • Total Posts : 3
    • Scores: 0
    • Reward points: 0
    • Joined: 2013/11/11 09:41:29
    • Location: Russia
    • Status: offline
    Re: Using Shift while marking a region 2013/11/20 22:47:00 (permalink)
    0
    TomD101
    You do NOT by accident activate this windows function where keyboard works like a mouse, do you?

    I'm sure no.
     
     
    TomD101
    Or have some mouse software, that does more than the standard windows driver?

    I have a Logitech mouse drivers and software installed.
    TomD101
    Administrator
    • Total Posts : 303
    • Scores: 5
    • Reward points: 0
    • Joined: 2010/11/22 17:14:33
    • Location: Germany
    • Status: offline
    Re: Using Shift while marking a region 2013/11/21 00:24:09 (permalink)
    0
    Do you have the means to replicate the behaviour on another machine? If it works on a laptop or another computer as Greg and I described, then it is definitely something caused by your computers' configuration.
    Do you see the possibility of removing the mouse software?
    Or simply connect another - non Logitech - mouse?
    I tried to replicate your mouse behavior on two machines and it still works as intended.
    Thomas
    The Lesser Admin

    The more things stay, the more they change the sane.
    (52 > max. 0)
    Elisei Kulikovsky
    User
    • Total Posts : 3
    • Scores: 0
    • Reward points: 0
    • Joined: 2013/11/11 09:41:29
    • Location: Russia
    • Status: offline
    Re: Using Shift while marking a region 2017/10/29 07:55:02 (permalink)
    0
    Hello, it's me again )
    My problem persists. This time it pissed me off and I started troubleshooting.
    And found it! It's Winamp (5.666, latest version available) who interferes with HyperSnap and causes the behavior mentioned above. Additionally these jumps occur only with Modern Skin on and only when Winamp is playing something. Considering Winamp is dead now and the conditions above I'm sure my case is pretty unique.
    post edited by Elisei Kulikovsky - 2017/10/29 13:35:32
    Admin
    Administrator
    • Total Posts : 275
    • Scores: 6
    • Reward points: 0
    • Joined: 2010/11/22 00:00:00
    • Location: USA
    • Status: offline
    Re: Using Shift while marking a region 2017/10/29 08:54:21 (permalink)
    0
    Interesting, thank you for letting me know. Will try to test and see what happens.
    Elisei Kulikovsky
    User
    • Total Posts : 3
    • Scores: 0
    • Reward points: 0
    • Joined: 2013/11/11 09:41:29
    • Location: Russia
    • Status: offline
    Re: Using Shift while marking a region 2019/08/14 01:07:19 (permalink)
    0
    Hello,
    recently I've upgraded my OS to Windows 10 (1903) and these jumps remain. And now Winamp is no more the cause. Moreover I tried to unload almost all non-internal non-Microsoft programs and services, turned off my mouse — to no avail.
    Also I installed HyperSnap on a virtual machine (Win 10 also; can it be considered as a separate machine?) and the jumps appeared there too.
    And I have an idea. I noticed that if I use arrows to move the cursor while marking a rectangle to capture, and move my mouse simultaneously, the program catches the movements and strokes both from the mouse and the keyboard.
    So if to disable mouse catching in the program while one of the cursors is pressed this jump conflict can be avoided initially.
    Admin
    Administrator
    • Total Posts : 275
    • Scores: 6
    • Reward points: 0
    • Joined: 2010/11/22 00:00:00
    • Location: USA
    • Status: offline
    Re: Using Shift while marking a region 2019/08/14 04:19:13 (permalink)
    0
    Holding Shift key while using mouse to outline a region is supposed to mark exact square, instead of an arbitrary rectangle. This is probably interfering with holding Shift and pressing an arrow key without releasing it to generate multiple key-press events. It's a minor issue, so I don't plan to fix it.
    Elisei Kulikovsky
    User
    • Total Posts : 3
    • Scores: 0
    • Reward points: 0
    • Joined: 2013/11/11 09:41:29
    • Location: Russia
    • Status: offline
    Re: Using Shift while marking a region 2019/08/14 06:56:31 (permalink)
    0
    Sometimes using keys is more convenient for me and having a modifier key x10 helps a lot (I know it's a matter of habit). Perhaps you could add a new option to change modifier keys for keyboard or mouse.
    Thank you anyway.
    Admin
    Administrator
    • Total Posts : 275
    • Scores: 6
    • Reward points: 0
    • Joined: 2010/11/22 00:00:00
    • Location: USA
    • Status: offline
    Re: Using Shift while marking a region 2019/08/16 14:20:47 (permalink)
    0
    Thank you, will consider this, particularly if more users ask for such an option.
     
    Greg
    Jump to:
    © 2024 APG vNext Commercial Version 5.1