diff --git a/t430.G1HT36WW.img.d/001_keysym.patch b/t430.G1HT36WW.img.d/001_keysym.patch new file mode 100644 index 0000000..deb73a9 --- /dev/null +++ b/t430.G1HT36WW.img.d/001_keysym.patch @@ -0,0 +1,17 @@ +@@ keysym @@ + 00020da0 77 0a 19 76 27 84 36 85 00 00 00 00 00 00 00 00 |w..v'.6.........| + 00020db0 0c 0b 1a 1b 28 29 2a 37 00 00 00 00 00 00 00 00 |....()*7........| + 00020dc0 78 79 0e 0f 1d 74 2b 3d 00 00 00 00 00 00 00 00 |xy...t+=........| +-00020dd0 00 7b 00 9b 00 00 00 59 00 00 00 00 00 00 00 00 |.{.....Y........| +-00020de0 50 7a 9a 99 98 97 a0 54 00 00 00 00 00 00 00 00 |Pz.....T........| +-00020df0 4c 4b 00 00 7c 00 55 56 00 00 00 00 00 00 00 00 |LK..|.UV........| +-00020e00 00 51 00 00 00 53 00 4f 00 00 00 00 00 00 00 00 |.Q...S.O........| +-00020e10 00 00 00 00 00 3c 00 3e 00 00 00 00 00 00 00 00 |.....<.>........| ++00020dd0 4b 7b 00 9b 00 00 00 59 00 00 00 00 00 00 00 00 |K{.....Y........| ++00020de0 4c 7a 9a 99 98 97 a0 54 00 00 00 00 00 00 00 00 |Lz.....T........| ++00020df0 55 56 00 00 9c 00 89 8a 00 00 00 00 00 00 00 00 |UV..............| ++00020e00 50 51 00 00 00 53 7e 4f 00 00 00 00 00 00 00 00 |PQ...S~O........| ++00020e10 00 7c 7d 00 00 3c 00 3e 00 00 00 00 00 00 00 00 |.|}..<.>........| + 00020e20 00 00 00 2c 00 00 39 00 00 00 00 00 00 00 00 00 |...,..9.........| + 00020e30 3a 00 00 00 00 00 40 00 00 00 00 00 00 00 00 96 |:.....@.........| + 00020e40 00 9d 00 9e 9f 4a 3a 9c 7d 7e 00 00 00 00 00 00 |.....J:.}~......| diff --git a/t430.G1HT36WW.img.d/002_dead_keys.patch b/t430.G1HT36WW.img.d/002_dead_keys.patch new file mode 100644 index 0000000..5a2104b --- /dev/null +++ b/t430.G1HT36WW.img.d/002_dead_keys.patch @@ -0,0 +1,9 @@ +@@ dead_keys @@ + 00020e30 3a 00 00 00 00 00 40 00 00 00 00 00 00 00 00 96 |:.....@.........| + 00020e40 00 9d 00 9e 9f 4a 3a 9c 7d 7e 00 00 00 00 00 00 |.....J:.}~......| + 00020e50 ff 00 7f 00 7f 00 ff 00 ff 00 ff 00 ff 00 ff 00 |................| +-00020e60 ff 00 8a 00 ff 00 d3 00 a2 00 a0 00 48 00 41 80 |............H.A.| ++00020e60 ff 00 8b 00 ff 00 d3 00 e3 00 a6 00 48 00 41 80 |............H.A.| + 00020e70 fa 03 00 00 a0 97 00 00 10 01 00 00 40 0d 02 00 |................| + 00020e80 50 0e 02 00 74 0e 02 00 ff 43 41 3f 3d 3b 3c 58 |.........CA?=;.)Ye8*p...Z| diff --git a/t430.G1HT36WW.img.d/003_keysym_replacements.patch b/t430.G1HT36WW.img.d/003_keysym_replacements.patch new file mode 100644 index 0000000..01e4279 --- /dev/null +++ b/t430.G1HT36WW.img.d/003_keysym_replacements.patch @@ -0,0 +1,11 @@ +@@ keysym_replacements @@ + 00020cd0 00 00 00 00 00 00 00 5c 61 66 64 00 00 00 00 00 |.......\afd.....| + 00020ce0 00 00 00 00 00 5d 62 67 69 00 00 6c 00 00 00 00 |.....]bgi..l....| + 00020cf0 00 00 00 00 63 00 68 6a 00 00 00 00 00 00 00 00 |....c.hj........| +-00020d00 79 6d 00 7a 58 00 7b 6f 00 32 46 02 20 44 01 26 |ym.zX.{o.2F. D.&| +-00020d10 7d 00 1a 7e 00 00 00 00 9e 9e 00 9f 9f 00 4a 4a |}..~..........JJ| ++00020d00 7c 44 01 7d 5a 00 7e 46 02 4f 6d 00 53 6b 00 54 ||D.}Z.~F.Om.Sk.T| ++00020d10 58 00 59 6f 00 00 00 00 9e 9e 00 9f 9f 00 4a 4a |X.Yo..........JJ| + 00020d20 00 00 00 00 b2 00 00 00 1c 0b 02 00 40 00 00 00 |........|...@...| + 00020d30 c0 0c 02 00 80 0c 02 00 0b 00 00 00 00 0d 02 00 | ...........`...| + 00020d40 01 02 11 10 1f 6e 2e 83 00 00 00 00 00 00 00 00 |.....n..........| diff --git a/t430.G1HT36WW.img.d/004_fn_keys.patch b/t430.G1HT36WW.img.d/004_fn_keys.patch new file mode 100644 index 0000000..c0490be --- /dev/null +++ b/t430.G1HT36WW.img.d/004_fn_keys.patch @@ -0,0 +1,13 @@ +@@ fn_keys @@ + 00020aa0 1e 00 00 00 b0 05 00 00 14 00 00 00 ff ff 00 00 |................| + 00020ab0 00 00 00 00 c0 84 01 00 c4 84 01 00 c8 84 01 00 |................| + 00020ac0 cc 84 01 00 d0 84 01 00 38 e9 01 00 d4 84 01 00 |........(.......| +-00020ad0 d8 84 01 00 c0 70 c0 71 c0 72 c7 73 e4 78 e5 77 |.....p.q.r.s.x.w| +-00020ae0 c0 76 c0 00 c0 00 c0 97 c0 00 c8 00 c0 02 c0 03 |.v..............| +-00020af0 00 00 c6 3d 00 00 00 00 00 00 c0 00 c0 74 c0 75 |...=.........t.u| ++00020ad0 d8 84 01 00 c0 70 c0 71 c0 72 c7 73 e4 50 e5 51 |.....p.q.r.s.P.Q| ++00020ae0 c0 76 c0 77 c0 78 c0 97 c0 7a c8 00 c0 02 c0 03 |.v.w.x...z......| ++00020af0 00 00 c6 55 00 00 00 00 00 00 c0 3d c0 74 c0 75 |...U.......=.t.u| + 00020b00 00 00 00 00 00 00 00 00 c0 a0 00 00 08 00 00 00 |................| + 00020b10 b4 0a 02 00 1b 00 00 00 d4 0a 02 00 00 00 00 0e |........4.......| + 00020b20 00 16 00 1e 00 26 00 25 00 2e 00 36 00 3d 00 3e |.....&.%...6.=.>| diff --git a/t430.G1HT36WW.img.d/005_fn_key_swap.patch b/t430.G1HT36WW.img.d/005_fn_key_swap.patch new file mode 100644 index 0000000..3291173 --- /dev/null +++ b/t430.G1HT36WW.img.d/005_fn_key_swap.patch @@ -0,0 +1,9 @@ +@@ fn_key_swap @@ + 00020aa0 1e 00 00 00 b0 05 00 00 14 00 00 00 ff ff 00 00 |................| + 00020ab0 00 00 00 00 c0 84 01 00 c4 84 01 00 c8 84 01 00 |................| + 00020ac0 cc 84 01 00 d0 84 01 00 38 e9 01 00 d4 84 01 00 |........(.......| +-00020ad0 d8 84 01 00 c0 70 c0 71 c0 72 c7 73 e4 50 e5 51 |.....p.q.r.s.P.Q| ++00020ad0 ec 89 01 00 c0 70 c0 72 c0 71 c7 73 e4 50 e5 51 |.....p.r.q.s.P.Q| + 00020ae0 c0 76 c0 77 c0 78 c0 97 c0 7a c8 00 c0 02 c0 03 |.v.w.x...z......| + 00020af0 00 00 c6 55 00 00 00 00 00 00 c0 3d c0 74 c0 75 |...U.......=.t.u| + 00020b00 00 00 00 00 00 00 00 00 c0 a0 00 00 08 00 00 00 |................|