From: Darren S. <ds...@yo...> - 2004-08-05 01:38:50
|
I demand that Fred may or may not have written... > Darren Salt wrote: >> I demand that Fred may or may not have written... >>> and that even if the windowed mode detection worked, >> It sort-of works: it returns 0 when Fuse/SDL is run from a vc. > Well, strictly speaking, SDL/FB et al. are at liberty to return a structure > for SDL_GetWMInfo in the future AFAICT. Then we should probably check for things like SDL_SysWMInfo.info.x11.display == NULL. Or something like that, anyway :-) >>> I won't have much luck using the middle mouse button to grab and ungrab >>> the mouse cos there is only one button on Mac :) >> Yes... but AIUI you have ways of emulating the 'missing' buttons; there >> should be something which works. > Correct in general, there are two issues: > 1) There is no standard mapping for a middle mouse button on OS X full > stop, and I'd call that a bug, or at least a significant misfeature. > 2) SDL apps require this stuff to be handled in the app (e.g. > input.c:keypress() like the mooted Esc or something key) Hmm. The something key - we could say that that's next to the any key ;-) > as on OS X there is no automatic support for any platform-standard key > shortcuts. I do already implement several of these for Fuse for Mac OS X > though. You've got an #ifdef or two to fix up in the attached patch... >>> and escape ungrabs the mouse? >> The problem with that particular key is that it's mapped to Caps+1 ;-) > True, but I think it is a common mapping for ungrabbing the mouse in games > etc. Could be. I just haven't come across it before. [snip] >>> BTW Mouse motion is smooth with SDL (on OS X at least). >> Even if you quickly move the mouse? It doesn't necessarily take much >> movement to cause several counter wraps... > On my trackpad, I get somewhat jerky movement if I very quickly drag my > finger across the whole trackpad with Minesweeper. With the Advanced OCP > Art Studio, there is a mouse sensitivity option - I used 2 and everything > worked smoothly with normal movement (I didn't try anything too extreme). That sounds like it's not going to be a major problem... >> BTW, no need to cc: me... > The worst thing about Thunderbird is that to reply to a list you have to > reply-all and then delete all the non-list email addresses :( Eek. Not much by way of mailing list support? ;-\ > Hopefully they will eventually get a clue about it... Bug filed? -- | Darren Salt | RISC OS, | nr. Ashington, | ds...@yo... | Linux | Northumberland | ds...@za... | | *Toon Army* | We've got Shearer, you haven't Any man who hates dogs and babies can't be all bad. |