linux ubuntu qt embedded keymap

linux X windows 修改快捷鍵

sudo xmodmap -e "keycode 67 = F1"

linux console mode (tty) 修改快捷鍵

sudo dumpkeys --keys-only > newkeymap
sudo vi newkeymap
# find Console_1 and delete  line
# control alt keycode 59 = Console_1
# shift + : and wq and endter
sudo loadkeys newkeymap

linux qt-embedded framebuffer 修改快捷鍵

# creat a new keymap file
# edit keymap file
# make qt tools kmap2qmap
# export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PWD
# LD_LIBRARY_PATH 目錄下必須含有 對應版本的 libQtCore.so
./kmap2qmap keymapfile qtkeymap.qmap
# cp qtkeymap.qmap to your embedded linux
export QWS_KEYBOARD="tty:keymap=qtkeymap.qmap"
# 執行 QT 例如
./QT-Main -qws
# finsh

留言