Re: X keyboard handling

2003-07-06 Thread Tzafrir Cohen
On Sat, Jul 05, 2003 at 11:59:47AM +0300, Shachar Shemesh wrote: I have also found the sources for xkbprint, which does just that. The problem I'm currently facing is of documentation. Where are the Xkb extensions documented? A copy of them comes with the XFree distribution. Look at the

Re: X keyboard handling

2003-07-06 Thread Shachar Shemesh
Tzafrir Cohen wrote: On Sat, Jul 05, 2003 at 11:59:47AM +0300, Shachar Shemesh wrote: I have also found the sources for xkbprint, which does just that. The problem I'm currently facing is of documentation. Where are the Xkb extensions documented? A copy of them comes with the XFree

Re: X keyboard handling

2003-07-06 Thread Beni Cherniavsky
Shachar Shemesh wrote on 2003-07-04: 2. Knowing what the actual details of the keymap are (i.e. - pressing the key leftmost on the upper row produces a ~ etc). 3. Knowing when the user switches between the groups (I think there is an X event that notifies about that, so this may not be a

Re: X keyboard handling

2003-07-06 Thread Shachar Shemesh
Beni Cherniavsky wrote: Shachar Shemesh wrote on 2003-07-04: 2. Knowing what the actual details of the keymap are (i.e. - pressing the key leftmost on the upper row produces a ~ etc). 3. Knowing when the user switches between the groups (I think there is an X event that notifies about that,

Re: X keyboard handling

2003-07-06 Thread Beni Cherniavsky
Shachar Shemesh wrote on 2003-07-06: Beni Cherniavsky wrote: Not all users like programs to be sensitive to their keyboard maps. In particular I hate Word's different treatement of Hebrew digits vs. English digits. I'm not 100% sure about it but I got the impression that it remembers the

Re: X keyboard handling

2003-07-05 Thread Ilya Konstantinov
On Saturday 05 July 2003 11:59, Shachar Shemesh wrote: I have also found the sources for xkbprint, which does just that. The problem I'm currently facing is of documentation. Where are the Xkb extensions documented? Google for xkb specification: http://www.x-docs.org/XKB/XKBlib.pdf As to your

X keyboard handling

2003-07-04 Thread Shachar Shemesh
Hi all, This is for a good cause (I think - it's for making Wine work with Word 2000 in Hebrew - you decide whether that's a good cause). I'm trying to find APIs for the following: 1. Knowing what the currently selected keymap is. Ideally, I want to know that it's US,IL,RU and that we are

Re: X keyboard handling

2003-07-04 Thread Ilya Konstantinov
On Friday 04 July 2003 19:50, Shachar Shemesh wrote: Hi all, This is for a good cause (I think - it's for making Wine work with Word 2000 in Hebrew - you decide whether that's a good cause). I'm trying to find APIs for the following: 1. Knowing what the currently selected keymap is. Ideally,

Re: X keyboard handling

2003-07-04 Thread linux_il
On Fri, Jul 04, 2003 at 07:50:42PM +0300, Shachar Shemesh wrote: 3. Knowing when the user switches between the groups (I think there is an X event that notifies about that, so this may not be a major problem). Dunno about the rest, but running xev and pressing Left-Alt+Left-Shift produces an