You are not logged in.

#1 2018-09-24 09:05:53

zw963
Member
Registered: 2018-06-18
Posts: 213

Xmodmap not work correct for GNOME 3 + Xorgs.(SOLVED)

Following is my Xmodmap config: (~/.Xmodmap)

remove lock = Caps_Lock
add control = Caps_Lock
keysym Caps_Lock = Control_L
remove mod1 = Alt_R
add lock = Alt_R
keysym Alt_R = Caps_Lock

All i need to do is:

1. CapsLock swap to LEFT_CTRL
2. RIGHT_ALT swap to CapsLock 

When i run "xmodmap ~/.Xmodmap", it worked as expect in KDE, plasma, mate, XFCE for several years,
And it worked in Gnome3 default mode (Wayland) too.

But, it not worked when I switch Wayland back to Xorgs With ucomment 'WaylandEnable=false' in /etc/gdm/custom.conf

Folllowing is log:

[zw963@ZBook15G2 ~]$ xmodmap -verbose ~/.Xmodmap.bak
! /home/zw963/.Xmodmap.bak:
! 3:  remove lock = Caps_Lock
xmodmap:  /home/zw963/.Xmodmap.bak:3:  bad keysym in remove modifier list 'Caps_Lock', no corresponding keycodes
        remove lock = 
! 4:  add control = Caps_Lock
        add control = Caps_Lock
! 5:  keysym Caps_Lock = Control_L
xmodmap:  /home/zw963/.Xmodmap.bak:5:  bad keysym target keysym 'Caps_Lock', no corresponding keycodes
! 6:  remove mod1 = Alt_R
! Keysym Alt_R (0xffea) corresponds to keycode(s) 0x6c
        remove mod1 =  0x6c
! 7:  add lock = Alt_R
        add lock = Alt_R
! 8:  keysym Alt_R = Caps_Lock
! Keysym Alt_R (0xffea) corresponds to keycode(s) 0x6c
        keycode 0x6c = Caps_Lock
xmodmap:  2 errors encountered, aborting.

Thanks.

Last edited by zw963 (2018-09-24 12:18:52)

Offline

#2 2018-09-24 12:18:21

zw963
Member
Registered: 2018-06-18
Posts: 213

Re: Xmodmap not work correct for GNOME 3 + Xorgs.(SOLVED)

Hi, this issue is solved now, because when I switch to a new created user, i found xmodmap is working!

Finally, i find this issue is caused by $HOME/.config/dconf/user ! this config created from a older version gnome.
after I remove that, it worked now, WEIRD!

Last edited by zw963 (2018-09-24 12:19:09)

Offline

Board footer

Powered by FluxBB