On Fri, 2003-07-18 at 16:49, Dan Eriksen wrote: > On Thu, 17 Jul 2003 09:15:30 -0300 > Rob Shortt <[EMAIL PROTECTED]> wrote: > > > Feel free to add support for dead zones. :) > > Please correct me if I'm wrong, but isn't this part of the Joystick input API > 2 features? Why would every program that uses the joystick have to setup it's own > dead zone (when it is not going to change for that particular joystick). > I believe the jscal program allows one to setup a dead zone. I admit that I > have never used it though (I have a digital gamepad :)
I can't verify if it has, but even if it has, it's not suitable for freevo. The OS dead zone usually is for eliminating small jitter at center when the joystick is not moved. A freevo user would typically want to move the joystick for example 50% before there should be input. There joystick input should work much like keyboard- if you push the joystick to some direction and keep it there, there should be repeated events (just like holding a keyboard key). The speed should be configurable, as this feature would be used for browsing long lists. There should be a delay between the first event and the repeated events just like in keyboard. If user releases the stick and pushes it again, he should be able to make fast events (just like hitting a keyboard key rapidly). I tried to hack the joy.py but with no success yet. I couldn't get the latest cvs version to work so i copied the file to latest release version. -- Ville Ranki [EMAIL PROTECTED] 040-757 2533 http://www.vip.fi/~cosmo/ oh3gbq ------------------------------------------------------- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here: http://www.vmware.com/wl/offer/345/0 _______________________________________________ Freevo-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freevo-devel