我读了很多资料,却找不到一个看似简单的问题的答案。如何定义“我的电脑”和“网络浏览器”等额外键的功能?
以下是我目前所做的事情。
- 安装 LUbuntu 14.04
- 运行 xev 以将“Web/Home”按钮的键码大写 (180)
- 运行 xmodmap -jke 获取键符(XF86HomePage)
- 编辑 .config/openbox/lubuntu-rc.xml 以包含:
<!-- Keybinding for WebHome button--> <keybind key="XF86HomePage"> <action name="Execute"> <command>lxsession-default webbrowser</command> </action> </keybind>
- 重新登录
- 按“Web/Home”按钮
- lxsession 退出到登录屏幕
LXSession 配置 -> 启动应用程序中的默认 Web 浏览器设置为 x-www-browser,并且应用程序启动栏上的“Web 浏览器”按钮运行正常。
在进行任何更改之前按下“Web/Home”按钮完全不会产生任何效果。它不会退出到登录屏幕。
音量按钮“开箱即用”,但计算器按钮的键码为 140,并映射到键符 SunFront。按下它也会退出到登录屏幕,尝试按照上述步骤重新编程也会导致退出到登录屏幕。
这个过程非常不透明,几乎没有关于如何在全新安装的 Ubuntu 上“开箱即用”地运行的参考/操作指南。任何帮助都将不胜感激。