[Please confirm/deny] swapControlAndAltKeys doesn't swap correctly (3.4, 3.5)

Ned Konz ned at bike-nomad.com
Sun Jul 20 16:53:43 UTC 2003


On Sunday 20 July 2003 04:27 am, Christian Eitner wrote:
> Good day list!
>
> I've tested that with images 3.4-5170 and 3.5-5180 on VM 3.4-1 #3
> XShm Tue Mar  4 05:43:28 CET 2003 gcc 2.95.4, running on Debian
> woody/testing: Enabling Preferences -> `swapControlAndAltKeys'
> works so that Control-a gives `Function-Capital-A'. If Function `A'
> doesn't exist, nothing happens, of course. So for example:
>
>    b Browse (no reaction)
> 	 d Do it (no reaction)
> 	 e Exchange selections (triggers `method strings with it' which is
> denoted as `E') k triggers big `K' `set style'
>
> 	 _But_ Control-f works as `f' as in `find', not as in `F' as in
> `Insert ifFalse:'. 

Yes. So if you type Ctrl-shift-F you will get ifFalse:.
There is a distinction between Cmd- and Cmd-Shift keys.

You can see the effect of the swaps using

Sensor kbdTest

where the 64 bit is the Cmd bit, and the 16 bit is the Ctrl bit. Type 
x to quit it.

> Also working correctly: `c', `x' and `v' as in
> copy/cut/paste. I'm completely mystified. Can someone please
> verify/falsify this behaviour or give me a tipp as to whether I
> have completely misconfigured X11 (or whatever)?

Also note that many operating systems, applications, and window 
managers eat Alt- key combinations; they may never get to Squeak.

For instance, if I use the KNotes application, every time I go 
Alt-Shift-N to find class references a little yellow sticky note 
appears...

-- 
Ned Konz
http://bike-nomad.com
GPG key ID: BEEA7EFE



More information about the Squeak-dev mailing list