Page 1 of 1
Suggestion: "Sticky" right mouse button
Posted: Fri Apr 12, 2013 1:57 am
by whose
Hello,
as "multi touch" touchpads are more widely used these days, AmigaOS should get a (configurable) "sticky" right mouse button. I missed this function today, as I tried a Logitech K400 keyboard with touchpad. The right mouse button is done with a two-finger tip on the touchpad and it works so far. A drawback is, that this is a "single shot" function. A menu will be closed instantly right after opening, if its not "sticky" by nature (e.g. the Icon context menu). With a sticky right mouse button, all that is needed to "release" the button would be a second two-finger tip on the touchpad.
It could be used even for application and game software, as it is just some training that is needed to make fast right mouse button clicks with a touchpad
I dont know how hard or easy this is to implement, but it would be nice to have such a function.
Regards
Re: Suggestion: "Sticky" right mouse button
Posted: Fri Apr 12, 2013 6:33 pm
by cha05e90
whose wrote: "sticky" right mouse button.
While in general this function for standard menus already exists (Prefs/GUI/Menus/Pull-Down-Menus) and is off by default, you're right regarding PopupMenu. Maybe it could be implemented there as well.
Re: Suggestion: "Sticky" right mouse button
Posted: Fri Apr 12, 2013 8:38 pm
by chris
cha05e90 wrote:whose wrote: "sticky" right mouse button.
While in general this function for standard menus already exists (Prefs/GUI/Menus/Pull-Down-Menus) and is off by default, you're right regarding PopupMenu. Maybe it could be implemented there as well.
It is already - same place in GUI prefs, but in the pop-up menus section.
Re: Suggestion: "Sticky" right mouse button
Posted: Fri Apr 12, 2013 8:46 pm
by whose
I should have made more clear, what the problem is...
Well, its not the menus only, its the right mouse button itself.
Imagine playing a game like "Settlers", which moves its map by the user keeping the right mouse button pressed, all the time. This is not possible with such a "single shot" gesture thingie. It needs a "sticky" right mouse button then.
Its not sufficient to make just the menus "sticky", you see?

Re: Suggestion: "Sticky" right mouse button
Posted: Sat Apr 13, 2013 9:36 am
by thomasrapp
Re: Suggestion: "Sticky" right mouse button
Posted: Sat Apr 13, 2013 7:17 pm
by whose
@thomas:
Nice

Is the sourcecode available, too?
Re: Suggestion: "Sticky" right mouse button
Posted: Sun Apr 14, 2013 2:33 pm
by thomasrapp
Re: Suggestion: "Sticky" right mouse button
Posted: Mon Apr 15, 2013 12:10 am
by xenic
whose wrote:I should have made more clear, what the problem is...
Well, its not the menus only, its the right mouse button itself.
Imagine playing a game like "Settlers", which moves its map by the user keeping the right mouse button pressed, all the time. This is not possible with such a "single shot" gesture thingie. It needs a "sticky" right mouse button then.
Its not sufficient to make just the menus "sticky", you see?

Assuming you have 2 hands available, you can click the right Amiga and Alt keys simultaneously and hold them down.
Re: Suggestion: "Sticky" right mouse button
Posted: Mon Apr 15, 2013 12:48 am
by whose
@thomas:
Thank you very much!
xenic wrote:whose wrote:I should have made more clear, what the problem is...
Well, its not the menus only, its the right mouse button itself.
Imagine playing a game like "Settlers", which moves its map by the user keeping the right mouse button pressed, all the time. This is not possible with such a "single shot" gesture thingie. It needs a "sticky" right mouse button then.
Its not sufficient to make just the menus "sticky", you see?

Assuming you have 2 hands available, you can click the right Amiga and Alt keys simultaneously and hold them down.
Well... what, if the keyboard doesnt have right "Amiga" (aka "Windows") key?

No, the Menu key isnt there, too (well, in fact, it is, BUT it is reachable only by additionally pressing the "FN" key).
But thats not the problem. There are some alternative ways of replacing the right mouse key, I know, or make it "sticky" by 3rd party utilities like StickyRMB from Thomas.
IMHO its a quite simple thing AmigaOS is missing right now, and if its not too hard to add, why not adding it? This way its much easier to use touchpads emulating the right mouse button by a two-finger tip. Within all applications you could think of.