From: Johann D. <jo...@do...> - 2002-02-05 09:02:46
|
On Mon, 4 Feb 2002, Bj|rn Augustsson wrote: > Quoting Johann Deneux <jo...@Do...>: > > On Thu, 31 Jan 2002, Bj|rn Augustsson wrote: > > > > > > According to the PID spec (5.9), it means "Start the effect specified by > > > the Effect Handle and stop all other effects." As opposed to "Start" which > > > means "Start the effect specified by the Effect Handle". > > > > The iforce driver allows several processes to access the device > > concurrently. However, one process cannot control effects it does not > > own. > > Uh, several processes concurrently playing effects on one FF device? > Maybe I'm just being unimaginative, but can you give an example of > when that would be useful? It was actually Vojtech's idea. His point was that you may want to use (for example) vibrating effects coupled with alarm clocks. This does make sense when used with mice, for example. In that case, you would have X accessing the mouse in read mode, and ff-enabled applications would also access it (in "write" mode). You may object that we could as well allow only X to access the device, and add a force feedback extension to X. That would also be a solution, but not as good as the first one, IMO. -- Johann Deneux |