View Single Post
Posts: 1,224 | Thanked: 1,763 times | Joined on Jul 2007
#12
Edit the file /usr/share/X11/xkb/symbols/nokia_vndr/rx-51

find:

Code:
    key <LFSH>  {
        type[Group1] = "ONE_LEVEL",
        symbols[Group1] = [     Shift_L ]
    };
    modifier_map Shift { Shift_L };
Replace LFSH with RALT. This makes FN behave like shift.

Then find
Code:
include "level3(ralt_switch)"
remove this line, and replace it with:
Code:
key <LFSH> {
    type[Group1]="ONE_LEVEL",
    symbols[Group1] = [ ISO_Level3_Shift ]
    };
  modifier_map Mod5   { ISO_Level3_Shift };
This makes the shift key behave as FN.

After editing rx-51, use the command setxkbmap to activate it.
 

The Following 4 Users Say Thank You to Matan For This Useful Post: