首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何禁用膝上型计算机光驱弹出按钮并将弹出分配到键盘快捷方式?

如何禁用膝上型计算机光驱弹出按钮并将弹出分配到键盘快捷方式?
EN

Ask Ubuntu用户
提问于 2015-01-07 19:52:58
回答 3查看 5.5K关注 0票数 8

注:答案现更新至19.04项下的功能。

我开着14.04,一天不小心打开我的cd/dvd/bluray驱动器20次。我在这里看了几个问题,这些问题没有提供有效的解决办法。

这个问题这个问题似乎都过时了--所提供的解决方案不起作用。

当我这么做的时候,eject -i on我遇到了eject: unable to find or open device for: 'cdrom'

当我这样做的时候,eject -i on /dev/sr0得到了一个更好的响应:CD-Drive may NOT be ejected with device button,但是不幸的是,这个按钮仍然启用。

来自/proc/sys/dev/cdrom/info的信息表明,锁定是可能的:

代码语言:javascript
复制
CD-ROM information, Id: cdrom.c 3.20 2003/12/17

drive name:             sr0
drive speed:            24
drive # of slots:       1
Can close tray:         1
Can open tray:          1
Can lock tray:          1
Can change speed:       1
Can select disk:        0
Can read multisession:  1
Can read MCN:           1
Reports media changed:  1
Can play audio:         1
Can write CD-R:         1
Can write CD-RW:        1

这个答案有一个工作解决方案,它修复了一个UDEV规则,以启用锁定驱动器。我在解决方案中添加了一些实用信息,允许一个:

  • 在启动时禁用光驱硬件弹出按钮
  • 添加键盘快捷方式以弹出光驱
  • 确保驱动器在被挂起后保持锁定。
EN

回答 3

Ask Ubuntu用户

发布于 2015-01-08 20:14:47

对于我来说,这里的信息有帮助:https://bugs.launchpad.net/ubuntu/+source/eject/+bug/885051/comments/6

我在/lib/目录中,而不是在/etc/ Now中编辑了Ubuntu14.04命令中的文件: eject -i 1 /dev/sr0

票数 1
EN

Ask Ubuntu用户

发布于 2015-01-12 03:55:39

尝试这样做,使按钮不弹出:

  1. 打开:系统设置>键盘>快捷键>声音和媒体
  2. 选择“弹出”并清除快捷方式(按下"Backspace")。

您可以使用快捷设置使它做一些更有用的事情,比如打开一个常用的应用程序、锁定屏幕或重置wifi。

来源:

我有一个运行14.04的MacBook Pro,弹出按钮就在Delete/Backspace上面,这使得它很容易被意外地按下(对于没有磁盘驱动器的MacBooks来说,这个按钮是电源的)。使用快捷方式设置使弹出按钮锁定我的笔记本电脑。从12.04开始就开始使用这个解决方案了。

票数 1
EN

Ask Ubuntu用户

发布于 2015-01-15 19:56:04

在这个站点上,如果eject -i 1不起作用,我发现了这个建议:

sudo echo 1 > /proc/sys/dev/cdrom/lock锁定(0而不是1解锁)

还有其他一些选择也在讨论中。

下面是一个执行另一个选项的简短的c#源代码:链接 (请注意上面注释中更新版本的bugfix修复!)

但我在其他一些论坛上看到,所有这些弹出命令只在插入和挂载磁盘时更改驱动器的锁定状态。唯一的解决方案似乎是一个名为cdctl的工具,但在我研究注释时,它与许多系统并不完全兼容。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/571068

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档