Re: Keysyms: HomePage vs WWW

2008-12-01 Thread James Cloos
Sergey == Sergey Udaltsov [EMAIL PROTECTED] writes: If keyboards which use I32 with the kbd driver generate I158 in evdev I'd make I32 be WWW and if they generate I180 when using evdev then HomePage. Sergey Ghm. How could I find this out without having that particular keyboard Sergey in

Re: Keysyms: HomePage vs WWW

2008-12-01 Thread Sergey Udaltsov
I suspect WWW is more likely than HomePage. Yes, I suspect the same thing. That's why I asked. But I see that some of the keyboards have both, often with I32 as HomePage and something else as WWW. Yes, for those cases we have to distinguish... Maybe the bsd src for converting from usb to

Re: Keysyms: HomePage vs WWW

2008-12-01 Thread Sergey Udaltsov
Here I published the keycodes used for WWW and HomePage (and VendorHome, just in case): http://spreadsheets.google.com/ccc?key=pCdLapzoHyYYFYQ5pKV3-QA Another suspect keycode: I02. May be, we just should state that I32 would be for HomePage, I02 would be for WWW?... Of course, this is only for

Re: Keysyms: HomePage vs WWW

2008-12-01 Thread Alan Coopersmith
Sergey Udaltsov wrote: Of course, this is only for kbd driver (which is nearly deprecated these days, isn't it?;) Except on non-Linux systems, where kbd is still used since evdev can't be. -- -Alan Coopersmith- [EMAIL PROTECTED] Sun Microsystems, Inc. - X Window

Re: Keysyms: HomePage vs WWW

2008-11-30 Thread Sergey Udaltsov
James, Thanks for the insightful information - really interesting. Unfortunately, as we all know, XKB is not that smart - it cannot distinguish application launch context from application control context. So a keysym has to be mapped to the keycode unconditionally. My question was: what would be

Re: Keysyms: HomePage vs WWW

2008-11-30 Thread James Cloos
Sergey == Sergey Udaltsov [EMAIL PROTECTED] writes: Sergey Unfortunately, as we all know, XKB ... cannot distinguish Sergey application launch context from application control context. Apologies for ambiguity. These are two completely different keys at the USB level; it is really the keyboard