手機 - Unihertz Titan 2 (None-EEA) - Debian - Xmodmap按鍵設定



~/.Xmodmap

clear mod1
clear mod2
clear mod3
clear mod4
clear mod5

keycode 37 = Control_L
keycode 23 = ISO_Level3_Latch

keycode 64 = Mode_switch
keycode 108 = ISO_Level3_Shift

keycode 22 = BackSpace BackSpace Tab
keycode 36 = Return Return Escape
keycode 65 = space space equal equal

keycode 111 = Up Prior Prior
keycode 116 = Down Next Next
keycode 113 = Left Home Home
keycode 114 = Right End End

keycode 24 = q Q 0 0 asciicircum
keycode 25 = w W 1 1 bar
keycode 26 = e E 2 2 ampersand
keycode 27 = r R 3 3 dollar
keycode 28 = t T parenleft parenleft braceleft
keycode 29 = y Y parenright parenright braceright
keycode 30 = u U minus minus equal
keycode 31 = i I underscore underscore asciitilde
keycode 32 = o O slash slash backslash
keycode 33 = p P colon colon semicolon

keycode 38 = a A at at percent
keycode 39 = s S 4 4 4
keycode 40 = d D 5 5 5
keycode 41 = f F 6 6 6
keycode 42 = g G asterisk asterisk bracketleft
keycode 43 = h H numbersign numbersign bracketright
keycode 44 = j J plus plus plus
keycode 45 = k K quotedbl quotedbl quotedbl
keycode 46 = l L apostrophe apostrophe grave

keycode 52 = z Z exclam exclam exclam
keycode 53 = x X 7 7 7
keycode 54 = c C 8 8 8
keycode 55 = v V 9 9 less
keycode 56 = b B period period greater
keycode 57 = n N comma comma comma
keycode 58 = m M question question question

Func1 key: Ctrl key
Func2 key: Tab key

titan.sh

#!/bin/sh
setxkbmap "us(intl)"
xmodmap ~/.Xmodmap