Suggestion: "Sticky" right mouse button

A forum for general AmigaOS 4.x support questions that are not platform-specific
Post Reply
whose
Posts: 92
Joined: Sun Sep 04, 2011 4:11 pm

Suggestion: "Sticky" right mouse button

Post 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
User avatar
cha05e90
Posts: 90
Joined: Fri Jun 17, 2011 11:15 pm
Location: Germany
Contact:

Re: Suggestion: "Sticky" right mouse button

Post 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.
X1000|II/G4|440ep|2000/060|2000/040|1000
chris
Posts: 564
Joined: Sat Jun 18, 2011 12:05 pm
Contact:

Re: Suggestion: "Sticky" right mouse button

Post 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.
whose
Posts: 92
Joined: Sun Sep 04, 2011 4:11 pm

Re: Suggestion: "Sticky" right mouse button

Post 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? ;-)
whose
Posts: 92
Joined: Sun Sep 04, 2011 4:11 pm

Re: Suggestion: "Sticky" right mouse button

Post by whose »

@thomas:

Nice :-) Is the sourcecode available, too?
User avatar
thomasrapp
Posts: 318
Joined: Sun Jun 19, 2011 12:22 am

Re: Suggestion: "Sticky" right mouse button

Post by thomasrapp »

StickyRMB.zip
StickyRMB.zip
(3.12 KiB) Downloaded 393 times
xenic
Posts: 1185
Joined: Sun Jun 19, 2011 1:06 am

Re: Suggestion: "Sticky" right mouse button

Post 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.
AmigaOne X1000 with 2GB memory - OS4.1 FE
whose
Posts: 92
Joined: Sun Sep 04, 2011 4:11 pm

Re: Suggestion: "Sticky" right mouse button

Post 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.
Post Reply