Re: How to define wm-modifier-value to 'win' key (the key with microsoft logo in the keyboard)
- From: Wang Diancheng <dianchengwang gmail com>
- To: General discussion about sawfish wm <sawfish-list gnome org>
- Subject: Re: How to define wm-modifier-value to 'win' key (the key with microsoft logo in the keyboard)
- Date: Thu, 27 Aug 2009 11:21:22 +0800
Hi Chris,
Thank you.
>>>>> zanghar <zanghar freenet de> writes:
> Additionally: doesn't the dropdown box in UI work for you?
> (define-special-variable wm-modifier-value (wm-modifier))
> in your case
My dropdown box have following items:
shift
control
meta
alt
hyper
super
None of them can bind wm-modifier to 'win' key.
I invoke this in emacs sawfish-mode, it raise following error:
(define-special-variable wm-modifier-value (super)) [C-x C-e]
*** Remote sawfish error: (void-value super)
I modified it to:
(define-special-variable wm-modifier-value (quote (super)))
no error raised, but it still doesnot work.
But if I remove following lines in src/keys.c, and set WM modifier key to
'Hyper', it works.
if (code_col == 0 && sym == NoSymbol)
break;
What am I missing?
> (define-special-variable wm-modifier-value (super))
> should do the trick.
> Chris
> -----Ursprüngliche Nachricht----- Von:
> christopher_bratusek freenet de Gesendet: Wed. 26.08.09 (10:17)
> An: "General discussion about sawfish wm" [sawfish-list gnome org]
> Betreff: RE: Re: How to define wm-modifier-value to 'win' key (the
> key with microsoft logo in the keyboard)
> Message
> Hi Wang
> Windows-Logo-Key (wlk) is always Super or Hyper, for Super use
> `Super´, for Hyper use `H´
> according to xev, try using `Super´
> The patch from Dennis should have fixed an issue, there you
> bound Super and Hyper to
> different keys, but the wlk have been both in some strange
> cases.
> Chris
>> -----Ursprüngliche Nachricht----- Von: "Wang Diancheng"
>> Gesendet: Tue. 25.0809 (12:29) An: "General discussion about
>> sawfish wm" Betreff: Re: How to define wm-modifier-value to 'win'
>> key (the key with microsoft logo in the keyboard)
>>
>>
>> Hi Teika,
>>
>> Thanks for your reply. >>>>> Teika Kazura writes:
>>
>> > Hi, Wang Diancheng.
> [0] > > On Mon, 24 Aug 2009 23:19:42 +0800, Wang Diancheng wrote:
>> >> it is cannot define wm-modifier-value to 'win' key in
>> sawfish-ui >> after following patch:
>> >>
>> >> 2009-04-14 Christopher Bratusek * src/keys.c >> : - added
>> AltGR as synonyme for Mod5 - make sure we don't mix >> Super and
>> Hyper [Denis Barbier]
>>
>> > AltGR -> Mod5 synonym part was reverted a week after. Could you
>> > try newer git source?
>>
>> > And your 'win' key is assigned to some modifier? If not, it's >
>> necessary, so first do it.
>>
>> It should be assigned, I can use this key in emacs.
>>
>> > Regards, Teika (Teika kazura)
>>
>> How to define 'win' key, could you give me more hints? following
>> is my 'win' key press output in xev:
>>
>>
>> KeyPress event, serial 27, synthetic NO, window 0x2200001, root
>> 0x7d, subw 0x0, time 30588276, (157,-18), root:(165,20), state
>> 0x0, keycode 133 (keysym 0xffeb, Super_L), same_screen YES,
>> XLookupString gives 0 bytes: XmbLookupString gives 0 bytes:
>> XFilterEvent returns: False
>>
>>
>> -----Ursprüngliche Nachricht Ende-----
> -- [site]
> -----Ursprüngliche Nachricht Ende-----
> -- [site]
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]