Welcome, Guest. Please login or register.

Author Topic: A Toy Utility for pointer  (Read 3991 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline AncalimonTopic starter

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 523
  • Country: 00
    • Show all replies
    • http://www.myspace.com/orhunmusic
A Toy Utility for pointer
« on: April 15, 2003, 03:23:43 AM »
As we all know we usually look at mouse pointer while using our Amigas. And I have been dreaming of different moving mouse pointers.

Could any of you programmers code a little commodity that changes the behaviour of moving mouse pointer?

EX: I`d love to see  mouse pointer moving smoothly. You start moving the mouse and pointer slowly starts to move gaining more speed. And When you stop moving the pointer, it slowly stops. You can even decelerate by moving the mouse in opposite direction the ponter is currently moving to. There could be even different settings to change the behaviour. (ie: shaking pointer, drunken pointer, rock solid pointer,etc)

The effects should be controllable enough but still there should be an option to make a maniac moving pointer.

Please :)  I`d love to see such a toy utility soon :) It could even be included in AmigaOS4
A4000T, 604e@400&060@66, 128MB+16MB+Zorram256, CVisionPPC, VLabMotion, Toccata, XSurf100&RapidRoad, Prisma Megamix

A1200, Blizzard060@50, 256MB, Blizzard IV SCSI, FastATA mk4
 

Offline AncalimonTopic starter

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 523
  • Country: 00
    • Show all replies
    • http://www.myspace.com/orhunmusic
Re: A Toy Utility for pointer
« Reply #1 on: April 15, 2003, 03:35:42 AM »
Do you have any idea what needs to be changed in order to program such a commodity? I have very little knowledge I`m afraid. I wouldn`t be able to program such code. :(

But I`m sure even if it comes out to be a very hacky program, it wouldn`t cause any crashes. After all we all see such moving pointer in some games. (i think i`ve seen it last on WarCraft3 and maybe Diablo2) and even some Amiga games.
A4000T, 604e@400&060@66, 128MB+16MB+Zorram256, CVisionPPC, VLabMotion, Toccata, XSurf100&RapidRoad, Prisma Megamix

A1200, Blizzard060@50, 256MB, Blizzard IV SCSI, FastATA mk4
 

Offline AncalimonTopic starter

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 523
  • Country: 00
    • Show all replies
    • http://www.myspace.com/orhunmusic
Re: A Toy Utility for pointer
« Reply #2 on: April 17, 2003, 04:45:15 AM »
Thomas! Thx a lot! :)

I tried smoother. And I must say I LOVE IT ;)
Default divisor value of 5 would be better. It works very nicely here. And it could even be added to user-startup.

Please improve this little beast!

I want to be the first beta-tester for smoother :)

This thing is the most visible utility on my system. Now bug reports are coming.

1)("EDIT" 1. problem is fixed. It was a small commodity called TwitchyMouse interfaring with smoother causing this)
I`m using Dopus Magellan2 currently.
And mouse clicks are somewhat problematic.
It seems like clicks are stuck.
for example i click on an empty space in dopus to select some icons, when i relese lmb it doesnt sense it.
Using L-Amiga Alt works as a normal left mouse button. But using mouse, it gets stuck.

2) When using MCP`s solid window move and size patches, I cant move windows using lmb. Could be something interfaring with priorities? I`m also using Executive.

3) When moving pointer in diagonal directions, when i stop moving mouse, it continues to move like I dreamed of :D but soon before it stops moving, it changes it direction. (ie: im moving towards up-left. I stop moving mouse as soon before it stops it starts moving only left or only up

Thanks again for this great little beast :) Every Amiga User should have it :) It makes even moving your pointer fun.

BTW: Is it possible to add another option so we can control how much it continues to move after we stop moving mouse? Also can we set the acceleration and deceleration?
A4000T, 604e@400&060@66, 128MB+16MB+Zorram256, CVisionPPC, VLabMotion, Toccata, XSurf100&RapidRoad, Prisma Megamix

A1200, Blizzard060@50, 256MB, Blizzard IV SCSI, FastATA mk4