Author Topic: Problem Using Basilisk On C3100  (Read 5923 times)

icruise

  • Sr. Member
  • ****
  • Posts: 292
    • View Profile
Problem Using Basilisk On C3100
« on: August 12, 2005, 01:54:13 am »
I got Basilisk working on my new C3100 without too much trouble, but for some reason the mouse cursor seems to be stuck in drag mode. So if I click on a file and then try and click on another, the first file will be dragged into the second one. Or if I click on two separate points on the desktop, it will always show the "selection lasso" as if I was dragging the cursor, even though I'm not. This makes using the Mac pretty tricky. I was wondering if this is just the way Basilisk is on the Zaurus, or if there's something wrong with my setup. Does anyone have it working without any problems?

icruise

  • Sr. Member
  • ****
  • Posts: 292
    • View Profile
Problem Using Basilisk On C3100
« Reply #1 on: August 13, 2005, 02:15:58 pm »
So does no one have any ideas about this? It's very frustrating because Basilisk is actually fast enough on my 3100 to allow me to use some simple programs, but the mouse issue makes navigation a real pain. It's so close to being useful, but not quite there. So I'd like to know if this is a problem with Basilisk on the Z in general, or if there's something wrong with my setup.

sleepy

  • Newbie
  • *
  • Posts: 33
    • View Profile
Problem Using Basilisk On C3100
« Reply #2 on: September 15, 2005, 10:04:09 pm »
I've got the same issue on a C1000 (cacko 1.23 beta + X/Qt Jumbopack - thanks maslovsky and meanie!). I don't have this problem with minivmac so I'm thinking it's a basilisk on zaurus issue. I agree that it's incredibly frustrating as it is completely usable otherwise. I'm sorry I don't have any kind of solution

icruise

  • Sr. Member
  • ****
  • Posts: 292
    • View Profile
Problem Using Basilisk On C3100
« Reply #3 on: September 16, 2005, 01:43:22 am »
Well at least I know that it's not a problem with my installation. I wonder if it worked ok on earlier models, or if it always had this bug. As you say, it's almost completely unusable as it is, but if the mouse issue was solved, it would be totally usable.

melee

  • Jr. Member
  • **
  • Posts: 69
    • View Profile
    • http://
Problem Using Basilisk On C3100
« Reply #4 on: April 05, 2006, 12:22:54 pm »
Quote
Well at least I know that it's not a problem with my installation. I wonder if it worked ok on earlier models, or if it always had this bug. As you say, it's almost completely unusable as it is, but if the mouse issue was solved, it would be totally usable.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=95988\"][{POST_SNAPBACK}][/a][/div]

Hi,

Found this in the README file with the source code
Is this anything to do with your problem?

Mouse:                                                                                                        
Under Unix, pressing Ctrl-F5 while the Basilisk II window is active will                                    
grab the mouse. This is needed for compatibility with some MacOS programs,                                  
especially games such as flight simulators. Press Ctrl-F5 again to return                                    
to normal mouse operation.


Not quite sure how you can simulate Ctrl-F5  (Shift-Function-5 perhaps)
Might be worth a try.

regards

Melee
C860 - with Sharp ROM
1GB SD and 2 GB & 256MB CF
WiFi, Bluetooth and Sharp CF camera cards
Ubuntu 6.06
(WinXP if I really have to)

icruise

  • Sr. Member
  • ****
  • Posts: 292
    • View Profile
Problem Using Basilisk On C3100
« Reply #5 on: April 07, 2006, 08:42:40 am »
I'm not 100% sure what that means, but I don't think it applies in this situation. It sounds like they are talking about Basilisk taking control of the Unix host system's mouse and not letting it pass outside the boundaries of the application's window. That doesn't apply on the Zaurus, and in any case we're talking about clicking and not mouse movement per se. Thanks for looking though.
« Last Edit: April 07, 2006, 10:11:13 pm by icruise »

icruise

  • Sr. Member
  • ****
  • Posts: 292
    • View Profile
Problem Using Basilisk On C3100
« Reply #6 on: April 07, 2006, 10:10:59 pm »
I think I've come up with a sort of workaround for this problem. It seems that if you hold down the Fn key while moving the cursor, it will move without clicking or dragging. It seems backwards to me that a modifier key should be required for normal mouse movement, but it seems to work, more or less. Is this an issue with X-QT rather than Basilisk, perhaps?

icruise

  • Sr. Member
  • ****
  • Posts: 292
    • View Profile
Problem Using Basilisk On C3100
« Reply #7 on: April 09, 2006, 04:43:58 pm »
I'm not sure if anybody is interested in this, but it seems that the workaround I detailed above lets me use Basilisk II without too many problems (you just have to remember to use it). Let me explain a little bit more about how to do it. It's probably easist to understand what the problem is by imagining the Mac desktop. If the Mac's cursor is on the bottom lefthand side of the desktop and you tap the screen at the top right, it will draw a selection rectangle on the desktop, just as if you had dragged the cursor instead of just tapped it. That is a pretty big problem, since it means that if you select an item, you can't unselect it easily and you may end up moving it accidentally. And it also makes selecting checkboxes almost impossible, since they will be clicked again when you tap someplace else on the screen.

The Fn key solution works like this: any time you know that you will want to move the mouse without dragging, you must hold down Fn. So if you have a folder selected and you want to unselect it, you need to hold down Fn and tap someplace else on the screen to first move the cursor, then tap again to unselect it. I basically just do this any time I want to move the cursor. It turns clicking on anything on the screen into a two-step process (hold Fn and move cursor to desired position on screen, release Fn and tap) but at least it works. Before, I was unable to do a lot of basic things because of this problem.

I did some more experimenting with Mac software, now that I can control it reliably. One thing I can say is, make sure you select the proper CPU in the Basilisk II settings. It must match the one from the ROM you are using or programs won't work properly. At first I had the wrong CPU selected, and while the OS and many programs seemed to work, I got some strange errors with some programs. Choosing the right CPU solved this.

I had a disc for Photoshop 4 lying around from my first Mac, so I installed that via the PC version of Basilisk II and then transferred the hard disk image to the Zaurus. At first Photoshop wouldn't load, and I thought it was because of some incompatibility with the Zaurus version of Basilisk II (it said the monitor settings were invalid") but selecting the proper CPU in the preferences solved that. Photoshop takes maybe a minute and a half to start up, and it's pretty slow to use as well, but you might be able to get some simple things done if you were patient. Actually, it didn't seem that much slower than the Gimp when I tried it in XQT. It's pretty cool to see Photoshop running on the Z. I wish I had a copy of Word 5 for the Mac. That might actually be pretty usable in emulation.

Anyway, I'd still be interested if anybody could come up with a better solution than this for the mouse problem, but at least I can use Mac applications now.

amotyka

  • Newbie
  • *
  • Posts: 13
    • View Profile
Problem Using Basilisk On C3100
« Reply #8 on: April 11, 2006, 11:36:05 am »
I've just found a good workaround; it's more complicated but seems the best so far.

Install pocketworkstation but not with x/qt. Fbvnc provides much more input options than x/qt and has a mode where the address key can be used to click instead of screen taps. This has worked perfectly for me, much beter than using the fn key I couldn't get the hang of.

NB. under pocketworkstation you will need to install the debian basilisk package.

Like I said, this has worked great for me.

Anthony

amotyka

  • Newbie
  • *
  • Posts: 13
    • View Profile
Problem Using Basilisk On C3100
« Reply #9 on: April 11, 2006, 11:39:21 am »
I have an sl-c750 but I understand newer models can use usb devices such as keyboards and mice. Is this correct? And if so, has anyone tried using zaurus basilisk with a real mouse?

icruise

  • Sr. Member
  • ****
  • Posts: 292
    • View Profile
Problem Using Basilisk On C3100
« Reply #10 on: April 11, 2006, 12:21:10 pm »
Quote
I have an sl-c750 but I understand newer models can use usb devices such as keyboards and mice. Is this correct? And if so, has anyone tried using zaurus basilisk with a real mouse?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=122669\"][{POST_SNAPBACK}][/a][/div]
I've tried it, but it doesn't make any difference, since the mouse is basically just another way to "tap" the screen.

Can you go into a little more detail about how to install and use Fbvnc?
« Last Edit: April 11, 2006, 12:21:29 pm by icruise »

amotyka

  • Newbie
  • *
  • Posts: 13
    • View Profile
Problem Using Basilisk On C3100
« Reply #11 on: April 11, 2006, 01:17:55 pm »
Quote
Quote
I have an sl-c750 but I understand newer models can use usb devices such as keyboards and mice. Is this correct? And if so, has anyone tried using zaurus basilisk with a real mouse?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=122669\"][{POST_SNAPBACK}][/a][/div]
I've tried it, but it doesn't make any difference, since the mouse is basically just another way to "tap" the screen.

Can you go into a little more detail about how to install and use Fbvnc?
[div align=\"right\"][a href=\"index.php?act=findpost&pid=122674\"][{POST_SNAPBACK}][/a][/div]

Ok, so the mouse is a no-go. Otherwise I would have considered upgrading.

Basically, fbvnc is part of pocket workstation, a complete debian installation for zaurus, take a look at www.pocketworkstation.com.
Fbvnc handles the display and input, much like X/qt but with more features and, I think, better implementation. All instructions are on the site.

Anthony

masanga

  • Newbie
  • *
  • Posts: 11
    • View Profile
    • http://
Problem Using Basilisk On C3100
« Reply #12 on: April 11, 2006, 03:50:50 pm »
First post, but I've been using Basilisk for a month or so on a 3100, and I was really grateful for these tips. The Fn key workaround is really nice, though I hadn't myself been finding the mouse issue a showstopper - I found I got fairly quickly used to working around it by crude but serviceable tricks like tapping in the menu bar to "clear" clicks. From my fairly limited experience with Basilisk on OSX, mouse event handling is a bit of an Achilles' heel in Basilisk generally, though it's considerably magnified on the Z.

The tip about ROM types was fantastically helpful; it actually seems to be worth playing around with different ROM types even when they don't strictly match. I've been working off a 68LC040 ROM image from a Duo 280, and had been resigned to QUED/M, Inspiration, and Norton Fast Find not working - but now I've tried telling Basilisk it's a 68030 sans FPU, all three work fine. Weird, but very welcome.

My own main problem has been keymapping; Basilisk assumes a standard Mac keyboard layout that leaves some of the Z keys stranded, and it's a pretty surreal experience working through the 3100 keyboard with Key Caps and seeing what Basilisk thinks you're pressing. Meanie's keyhelper mapping was a lot of help, particularly in generating what Basilisk interprets as a usable command key, but I still haven't got an option key, comma, apostrophe, or question mark that will work in Basilisk. Against all this, though, is set the utter coolness of being able to run Word 5.1, Nisus, MORE, and REALbasic (!!), and navigate the complete Zaurus filesystem in PopupFolder (!!!).

Nick.
« Last Edit: April 11, 2006, 07:09:34 pm by masanga »