setkeycodes: ioctl KDSETKEYCODE: 잘못된 매개변수

setkeycodes: ioctl KDSETKEYCODE: 잘못된 매개변수

+ 를 에 Win매핑 하려고 합니다 .Left-ArrowHome

showkey --scancodes(콘솔에서) 실행 하고 Win+를 누르면 Left-Arrow다음을 얻습니다.

0xe0 0x5b 0xe0 0x4b 0xe0 0xdb 0xe0 0xcb 

showkey(콘솔에서도) Home키코드 102가 있다고 알려줍니다.

그래서 나는 다음을 시도한다:

% sudo setkeycodes e05be04be0dbe0cb 102
setkeycodes: failed to set scancode ffff207f to keycode 102: ioctl KDSETKEYCODE: Invalid argument

% sudo setkeycodes e05be04b 102
setkeycodes: failed to set scancode e05b00cb to keycode 102: ioctl KDSETKEYCODE: Invalid argument

% sudo setkeycodes 5b4bdbcb 102
setkeycodes: failed to set scancode 5b4afc4b to keycode 102: ioctl KDSETKEYCODE: Invalid argument

% sudo setkeycodes 5b4b 102
setkeycodes: failed to set scancode 5b4b to keycode 102: ioctl KDSETKEYCODE: Invalid argument

내 키보드는 노트북 케이스에 내장된 키보드입니다. 목록에 없습니다 lsusb.

Win+ Left-Arrow를 에 매핑하는 방법은 무엇 Home입니까 setkeycodes?

관련 정보