On Sun, Jun 26, 2005 at 02:04:37PM +0300, Oded Arbel wrote: > Tzafrir Cohen wrote: > > >On Sun, Jun 26, 2005 at 10:05:39AM +0300, Dan Kenigsberg wrote: > > > >
> > >>I remember that years ago Nadav Har'El fantasized about such an option. > >>On my > >>Gnome it has been realized. > >> > >> > > > >WindowMaker has had this since at least 0.60 . Right. Window-specific. Just verified this with the current version from Sarge (0.91.0-7.2) . In the preferences app, get to the fifth page (Misc. Ergonomic Preferences) and check "Enable keyboard switch button in window title bar" (the last checkbox on the page). (I've always had problems finding it) > > > > > And kxkb had this for the last 5 years. Not exactly. KDE 1 had a keyboard switching program called kikbd that had that feature (actually: kwm had a feature of using kikbd for per-window keymap, and also per-class keymap and such). However since it did not use XKB, changing a keymap was a relatively costly operation and could delay window switching on some occasions. That feature was dropped, to the best of my knowledge, when kikbd was replaced with kxkb in KDE2. > Its really such a shame on GNOME > users - having to use outdated technology and all ;-) Have you seen the > ground-breaking work the GNOME people are doing now with window managers > ? I've had this on e basically since I started using Linux.. > > IIRC both kxkb and the WindowMaker thingy (can't recall its name) are > switching layouts. No, they're switching groups. Switching a group or a shift-level is basically one message to the X server. Switching a layout requires defining the new layout. > I'm currently using something called kkbswitch, which > changes groups so it works much better with the "new and improved" > XFree4.3 keyboard behavior. AFAIK it will work with any desktop env > which offers free-desktop systray support. XFree 4.3 made the generation of keymaps saner. However switching groups in a layout has remained the same. -- Tzafrir Cohen | [EMAIL PROTECTED] | VIM is http://tzafrir.org.il | | a Mutt's [EMAIL PROTECTED] | | best ICQ# 16849755 | | friend ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]