Pending Mac Carbon VM 3.8.12beta6U (multi-button mouse support)

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Pending Mac Carbon VM 3.8.12beta6U (multi-button mouse support)

johnmci
Mr Rainer Keller asked me: "If I use the same mouse and the same  
image file on a PC and on a Mac then the middle and the right mouse  
button are swapped. So if I am using the same image at work ... and  
at home ... I always have to go to preferences and change the "toggle  
mouse button" preference even if I am using the same mouse on both  
machines"

Fine, ask teenager for his scroll mouse, mutter about how I've  
ignored this issue. A bit of coding...

3.8.12beta6U about to ship, people who are really desperate can email  
me (not the list) for a copy to test with before I distribute widely.

info.plist entries

        <key>SqueakUse2ButtonOrWindowsScrollMouse</key>
        <false/>
        <key>SqueakUse3ButtonColoredMouse</key>
        <false/>

SqueakUse2ButtonOrWindowsScrollMouse  - Set to true if you have one  
of funky 3 button windows mice with two buttons and clickable scroll  
wheel nub.
SqueakUse3ButtonColoredMouse - Set to true if you have a traditional  
3 button colored smalltalk mouse, or white hair in your beard.

if both settings are false then you'll get  I hope same behaviour as  
historical mac VM using the one button mouse/trackpad or any flavor  
of multi-button mouse.

--
========================================================================
===
John M. McIntosh <[hidden email]>
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
========================================================================
===



Reply | Threaded
Open this post in threaded view
|

Re: Pending Mac Carbon VM 3.8.12beta6U (multi-button mouse support)

Bert Freudenberg
John M McIntosh schrieb:

> Mr Rainer Keller asked me: "If I use the same mouse and the same image
> file on a PC and on a Mac then the middle and the right mouse button are
> swapped. So if I am using the same image at work ... and at home ... I
> always have to go to preferences and change the "toggle mouse button"
> preference even if I am using the same mouse on both machines"
>
> Fine, ask teenager for his scroll mouse, mutter about how I've ignored
> this issue. A bit of coding...
>
> 3.8.12beta6U about to ship, people who are really desperate can email me
> (not the list) for a copy to test with before I distribute widely.
>
> info.plist entries
>
>     <key>SqueakUse2ButtonOrWindowsScrollMouse</key>
>     <false/>
>     <key>SqueakUse3ButtonColoredMouse</key>
>     <false/>
>
> SqueakUse2ButtonOrWindowsScrollMouse  - Set to true if you have one of
> funky 3 button windows mice with two buttons and clickable scroll wheel
> nub.
> SqueakUse3ButtonColoredMouse - Set to true if you have a traditional 3
> button colored smalltalk mouse, or white hair in your beard.
>
> if both settings are false then you'll get  I hope same behaviour as
> historical mac VM using the one button mouse/trackpad or any flavor of
> multi-button mouse.

Uh, actually, Windows VM gets it wrong by default - anyway there is a
preference to fix it on Windows, so I very much appreciate a preference
on Mac, too. However ... what's the difference of the options above? And
couldn't you leave "Windows" out of the name? It's a piece of hardware,
after all.

- Bert -

Reply | Threaded
Open this post in threaded view
|

Re: Pending Mac Carbon VM 3.8.12beta6U (multi-button mouse support)

johnmci
Ok, well I was offering up three behaviours.

a) the original mac one button mouse behaviour and how it interacts  
now with multiple mice.
b) the broken window behaviour, I mean could change the info.plist  
key to brokenWindowsBehaviour if people want.
c) the 3 button color mouse behavior (which is the unbroken windows  
behaviour?)

really I guess the questions is more what should it do?

On 6-Sep-06, at 5:59 AM, Bert Freudenberg wrote:

> John M McIntosh schrieb:
>> Mr Rainer Keller asked me: "If I use the same mouse and the same  
>> image file on a PC and on a Mac then the middle and the right  
>> mouse button are swapped. So if I am using the same image at  
>> work ... and at home ... I always have to go to preferences and  
>> change the "toggle mouse button" preference even if I am using the  
>> same mouse on both machines"
>> Fine, ask teenager for his scroll mouse, mutter about how I've  
>> ignored this issue. A bit of coding...
>> 3.8.12beta6U about to ship, people who are really desperate can  
>> email me (not the list) for a copy to test with before I  
>> distribute widely.
>> info.plist entries
>>     <key>SqueakUse2ButtonOrWindowsScrollMouse</key>
>>     <false/>
>>     <key>SqueakUse3ButtonColoredMouse</key>
>>     <false/>
>> SqueakUse2ButtonOrWindowsScrollMouse  - Set to true if you have  
>> one of funky 3 button windows mice with two buttons and clickable  
>> scroll wheel nub.
>> SqueakUse3ButtonColoredMouse - Set to true if you have a  
>> traditional 3 button colored smalltalk mouse, or white hair in  
>> your beard.
>> if both settings are false then you'll get  I hope same behaviour  
>> as historical mac VM using the one button mouse/trackpad or any  
>> flavor of multi-button mouse.
>
> Uh, actually, Windows VM gets it wrong by default - anyway there is  
> a preference to fix it on Windows, so I very much appreciate a  
> preference on Mac, too. However ... what's the difference of the  
> options above? And couldn't you leave "Windows" out of the name?  
> It's a piece of hardware, after all.
>
> - Bert -

--
========================================================================
===
John M. McIntosh <[hidden email]>
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
========================================================================
===



Reply | Threaded
Open this post in threaded view
|

Re: Pending Mac Carbon VM 3.8.12beta6U (multi-button mouse support)

Andreas.Raab
John M McIntosh wrote:
> Ok, well I was offering up three behaviours.
>
> a) the original mac one button mouse behaviour and how it interacts now
> with multiple mice.
> b) the broken window behaviour, I mean could change the info.plist key
> to brokenWindowsBehaviour if people want.

Huh? What is "broken" about this behavior? It is normal, no expected,
behavior on Windows to operate a context menu using the right mouse
button. And since it's a preference you can change, how can it be
"broken" at all? Besides, isn't the default on OSX to operate context
menus with the right mouse button, too?

Cheers,
   - Andreas