Welcome to our peer-to-peer forums, where owners help owners. Need help now? Visit eSupport here.

English Community

ThinkPad NotebooksThinkPad: 11e (Windows), 13, E and Edge series Laptops
All Forum Topics
Options

3 Posts

10-27-2014

Saint-Petersburg

5 Signins

19 Page Views

  • Posts: 3
  • Registered: ‎10-27-2014
  • Location: Saint-Petersburg
  • Views: 19
  • Message 1 of 2

ThinkPad E440 Ctrl_L+S maps as Alt_L

2014-10-27, 18:36 PM

Have Ctrl and Fn keys swapped in BIOS.

The problem is left_Ctrl+s hotkey doesn't work in any application.

But s+right_Ctrl works.

 

Here is a xev output:

########### 'ctrl'-key pressed ##############

KeyPress event, serial 36, synthetic NO, window 0x1e00001,
    root 0x9d, subw 0x0, time 9545625, (271,87), root:(365,242),
    state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

########### 's'-key pressed #################

KeyPress event, serial 36, synthetic NO, window 0x1e00001,
    root 0x9d, subw 0x0, time 9546301, (271,86), root:(365,241),
    state 0x4, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

########### 's'-key released ################

KeyRelease event, serial 36, synthetic NO, window 0x1e00001,
    root 0x9d, subw 0x0, time 9546587, (271,86), root:(365,241),
    state 0xc, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyPress event, serial 36, synthetic NO, window 0x1e00001,
    root 0x9d, subw 0x0, time 9546587, (271,86), root:(365,241),
    state 0x4, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyPress event, serial 36, synthetic NO, window 0x1e00001,
    root 0x9d, subw 0x0, time 9546587, (271,86), root:(365,241),
    state 0xc, keycode 107 (keysym 0xff15, Sys_Req), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 36, synthetic NO, window 0x1e00001,
    root 0x9d, subw 0x0, time 9546587, (271,86), root:(365,241),
    state 0xc, keycode 107 (keysym 0xff15, Sys_Req), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 36, synthetic NO, window 0x1e00001,
    root 0x9d, subw 0x0, time 9546587, (271,86), root:(365,241),
    state 0xc, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

########### 'ctrl'-key released ############

KeyRelease event, serial 36, synthetic NO, window 0x1e00001,
    root 0x9d, subw 0x0, time 9547320, (271,86), root:(365,241),
    state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

 And scancodes:

[user@host ~]$ sudo showkey --scancodes
 
# 'ctrl' pressed
0x1d
# 's' pressed 
0x38 
# 's' released
0xb8 0x38 0x54 0xd4 0xb8
# 'ctrl' released 
0x9d

 

Layout used is a default 'English'.

All other hotkeys (Ctrl + c/v/z) are working excellent.

 

So, do Lenovo have any special layout or any hint to suggest?

 

Thanks in advance!

Reply
Answer
Options

3 Posts

10-27-2014

Saint-Petersburg

5 Signins

19 Page Views

  • Posts: 3
  • Registered: ‎10-27-2014
  • Location: Saint-Petersburg
  • Views: 19

Re: ThinkPad E440 Ctrl_L+S maps as Alt_L

2014-11-01, 12:56 PM

Problem solved with v2.16 BIOS update.

 

More info on https://wiki.archlinux.org/index.php/Lenovo_ThinkPad_Edge_E440

Reply

Replies(1)
Answer
Options

3 Posts

10-27-2014

Saint-Petersburg

5 Signins

19 Page Views

  • Posts: 3
  • Registered: ‎10-27-2014
  • Location: Saint-Petersburg
  • Views: 19
  • Message 2 of 2

Re: ThinkPad E440 Ctrl_L+S maps as Alt_L

2014-11-01, 12:56 PM

Problem solved with v2.16 BIOS update.

 

More info on https://wiki.archlinux.org/index.php/Lenovo_ThinkPad_Edge_E440

0 person found this solution to be helpful.

This helped me too

Reply
Forum Home

Community Guidelines

Please review our Guidelines before posting.

Learn More

Check out current deals!

Go Shop
X

Save

X

Delete

X

No, I don’t want to share ideas Yes, I agree to these terms