Comment 0 for bug 929806

Revision history for this message
Luke Schlather (luke2760) wrote :

I just installed Inkscape, and was very confused by two things:

1. http://www.autohotkey.com/ I have an autohotkey script that sets Win+m to be "maximize window" this unfortunately collides with a default "minimize all windows" hotkey on Windows. When Inkscape is open, the autohotkey script loses out to the default behavior; Win+m minimizes all windows. To see an example of the behavior, create this minimal autohotkey script:

#o::Run firefox
; Toggle maximization state.
#m::
   WinGet MX, MinMax, A
   If MX
        WinRestore A
   Else WinMaximize A

Win+m will toggle maximization for any window, unless the currently active window is Inkscape - in that case it minimizes all windows.

Now, if it were just this, I would be tempted to file a bug against Autohotkey, but there's also this:

2. http://synergy-foss.org/ Synergy is a program that allows you to share a keyboard/mouse between computers. Ordinarily, this functions much like dual monitors (assuming some configuration.) When you move your mouse to the edge of the screen, the mouse moves to the other computer's screen. When Inkscape is the active window, the cursor will not move between the screens.

Usually. However, by repeatedly ramming the cursor against the side of the screen I did manage to get the cursor to move to the other screen, where it was again trapped, and I had to ram the cursor against the side of the screen to get it to move.

I'm filing these together because I suspect they have a similar root cause in terms of how Inkscape handles keyboard and mouse events.