问题描述
最近重新刷写了他的 Nook Simple Touch 设备,以恢复 root 权限,但在刷写过程中删除了他的上左页面按钮映射为 CTRL 键的设置。他希望能够重新使用终端应用运行基于 Ubuntu 的发行版。尝试通过安装补丁后的 jar 文件来修复此问题,但发现 CTRL 选项不再出现在映射选项列表中。经过检查,用户发现 keymap 文件位于 /system/usr/keylayout/
目录下,文件名为 TWL4030_Keypad.kl
,内容如下:
key 399 GRAVE
key 2 1
key 3 2
...
key 139 LEFT_PREVPAGE
key 158 RIGHT_PREVPAGE
key 407 RIGHT_NEXTPAGE
key 412 CTRL_LEFT
解决方案
方案1
此问题可以通过 Nook Touch Tools 应用程序中的按键绑定功能来解决。
步骤1
打开 Nook Touch Tools 应用程序,点击屏幕右下角的按钮,选择“Volume Down”作为左下页面按钮的功能。
步骤2
重启设备,进入终端应用的设置菜单。
步骤3
在终端应用的设置菜单中,找到并选择“键盘”选项,然后选择“选择控制键”,将“Volume Down”键设置为“CTRL”。
方案2
另一种解决方案是下载“黑客键盘”应用,并通过带有 CWM 恢复的多点触控 zip 包来安装。虽然这种方法可以让 Alt 键作为 Ctrl 键使用,但实际的 Ctrl 键仍然无法工作。因此,仍然需要在终端应用中进行按键绑定设置。
步骤1
将多点触控 zip 包存储到 SD 卡中,通过 CWM 恢复刷写。
步骤2
安装“黑客键盘”应用。
步骤3
按照方案1中的步骤3,在终端应用的设置菜单中,将“Volume Down”键设置为“CTRL”。
通过上述步骤,用户可以成功地将 Nook 设备上的上左页面按钮重新映射为 CTRL 键。
正文完