[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Finnish X11 keymap on iMac?



> > Your third-party keyboard should be considered an i386 keyboard, and the
> > Apple keyboard a mac-usb one. The differences there are the locations of
> > the @, which seems to work fine for you.
>
> Mainly that and that the Apple/Windows keys and Alt keys are reverted, then
> the Euro sign appears on AltGr+E of PC (as per EU recommendations), while
> Mac has this instead of the Universal currency on Shift+4.  Also the <>|
> and §½¶ keys are at the wrong location.

The keys printed with <>| and §½¶ are in a different location or they print 
the wrong keycodes when pressed? When you are trying to use the Mcalley 
keyboard, what is the output of `setxkbmap -v 6`? And are you 
dpk-reconfigure-ing xserver-xfree86 every time you change?

> > From before, it seems that the keyboard(s) work fine for the keys with
> > letters on them. The problem is that AltGr (Mode_switch in Xkb-speak) is
> > not doing what it should.
>
> The incorrect keys are:  Alt, AltGr, left_apple/windows,
> right_apple/windows (bottom row). Then, on two third-part keyboards that I
> tried (Macalley and some other no-name) the <>| (should be between Z and
> left_shift) and §½¶ (should be left of 1) are reverted.

So you get <>| when you press §½¶ and vice-versa, right? Which sounds right if 
you have X configured to use a macintosh layout with a pc keyboard.

> > Before, you had said the following:
> > > On a Finnish/Swedish early iMac with the narrow USB keyboard, xev says:
> > >
> > >       Control_L,Alt_L,Super_L,space,Multikey.
> > >
> > > What it should be (as far as Mac OS keymaps and console-tools go):
> > >
> > >       Control_L,Mode_switch,Alt_L,space,(?).
> >
> > I haven't seen a Finnish keyboard, but I assume that the keys are
> > physically marked with "ctrl", "alt & option", "Apple-logo/command",
> > "space bar", "Multikey". Is this true?
>
> They are: ctrl, alt/option, apple, spacebar, apple.
>
> > Does putting the following into .Xmodmap and run xmodmap .Xmodmap help?
> >
> > keysym Alt_L = Mode_switch
> > keysym Super_L = Alt_L Meta_L
>
> Using xmodmap messes up WAY too many other things in the keymap, such as
> killing deadkeys, which I absolutely need.

Really? Sometime I've found that if I'm messing around with xmodmap too much 
in one session, the changes start to interfere with each other. An easy way 
out is to run `setxbmap` which will reset the kemap to the settings in 
XF86Config-4.

Could you try the above .Xmodmap right after running setxkbmap and see if it 
fixes your Alt / Apple problem?

> What really puzzles me is, why setting up X to use a real i386/latin1-fi
> keymap fails to give me the exact same layout as on my Intel hardware.
> Aren't USB keyboards so standardized that they should be virtualy
> interchangeable?

I would think that using the same software and the same keyboard with the same 
configuration should have the same results on 386 and ppc. But something is 
wrong.

Frank



Reply to: