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をにマッピングする方法Homesetkeycodes

ベストアンサー1

おすすめ記事