I saw somebody turning crazy in E17 with a simple problem: "photoshop
doesn't accept the very-needed Alt key", more exactly she runs a virtualbox
with windows on it, and since Alt is very used in e17 for move windows, the
binding is not passed to the entire OS that runs on virtualbox, the
solution was to remove the alt+mouse binding entirely on E17, note that
this is a common problem on most window-managers

I have reported the bug in the past in #1767 , the answer by zmike was:

> not sure how you "recently" discovered this since it's a problem with
every window manager that uses alt+mouse to move windows (ie. all window
managers).

> short answer: not our problem. if you want alt+click in an application,
don't bind alt+click.

> long answer: there's no sane way to determine whether a user wants to use
an alt+click binding in a window management context or inside the
application. trying to add filters for this would be foolish, a waste of
time, and impossible to do properly.


Which is correct, but... that's not what we do with the 3D/GL blacklisted
graphic cards in evas ?

This happens also in other window-managers, but e17 is a lot better than
that, isn't ? :) , so could be nice to have a new feature in the bindings
(another config named "filtered bindings?") where the user can assign some
bindings to ignore, and we can ship e17 with predefined filters that the
user can change (for example on this case, if window = virtualbox ; ignore
alt+mouse binding)

The solution doesn't sounds really complicated, but is important to
remember that virtualbox (or more exactly a "virtualized windows") is a
very common use by the users which needs to work correctly, and the alt key
is entirely not working in the entire OS (not only photoshop)

By other side, as another example, think about running a virtualmachine
with any E17 OS on it, if you want to resize or move a window on this e17
you are unable and you simply move/resize the virtualbox itself, giving a
giant lack of usability to that vritualized E17 environment
------------------------------------------------------------------------------
Keep yourself connected to Go Parallel: 
TUNE You got it built. Now make it sing. Tune shows you how.
http://goparallel.sourceforge.net
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to