Steve Youngs <steve@xxxxxxxx> writes:
> Hi Evgeny!
>
> I've just noticed a strange thing with my left Hyper key. I'm pretty
> sure that this has existed since day one, it's just that I finally
> found something that causes a problem. :-)
>
> First of all, let me say that I _can_ use the left Hyper key as normal
> for almost all things. But...
>
> H-h k <Hyper_L> => М runs `xwem-self-insert-or-undefined'
>
> H-h k <Hyper_R> g => H-g runs `xwem-keyboard-quit'
>
> I had a look in xev...
>
> Hyper_L:
>
> keysym - 0xffed keycode - 115
>
> Hyper_R:
>
> keysym - 0xffee keycode - 116
>
> $ xmodmap|grep Hyper RET
> mod4 Hyper_R (0x74), Hyper_L (0x80)
>
This thing looks like your Hyper_L is not modifier(despite xmodmap
report), or xwem falsely treats Hyper_L as non-modifier for some
reason .. we will see after you will evalueate this sexps:
(xwem-kbd-kcode-modifier-p 115)
and
xwem-xmods-mapping
> I discovered this to be a real problem yesterday when I was trying to
> define a keymacro with some `xwem-misc-pause' in it.
>
> Defined using Hyper_L:
>
> H-x ( f o o H-u H-z b a r H-x )
>
> H-x e
> => foouzbar
>
> Defined using Hyper_R:
>
> H-x ( f o o H-u H-z b a r H-x )
>
> H-x e
> => foobar
>
> Is this an XWEM problem, or a Steve problem? :-)
It also might be useful to report this as bug, with enabled xwem-debug
capacities.
Thanks!
--
lg
|