Tag: 事件

Lirc与某些默认的ir控制模块冲突,因此它只发送键盘输入

我试图找到这个问题的解决方案已经有一段时间了。 显然,Natty会加载一些默认模块来处理IR输入并将它们作为键盘输入而不是我想要的lirc事件发送。 这使得我的远程无法在XBMC(媒体中心程序)中使用,因为我不能将它用于导航之外的任何其他事情。 建议的解决方案是在这个错误报告(https://bugs.launchpad.net/ubuntu/+source/linux/+bug/766647),但它是关于MCE遥控器,它不适用于我的Antec Veris rm200。 在ubuntu-devs永久修复之前,请告诉我如何卸载所有冲突的模块? 这些是我系统上加载的模块: lirc_imon vesafb nls_iso8859_1 nls_cp437 vfat fat snd_hda_codec_hdmi snd_hda_codec_realtek rt2860sta arc4 snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event rt2800pci rt2800lib crc_ccitt ir_lirc_codec snd_seq lirc_dev rt2x00pci ir_sony_decoder ir_jvc_decoder ir_rc6_decoder snd_timer snd_seq_device fglrx edac_core rc_imon_pad rt2x00lib edac_mce_amd mac80211 serio_raw ir_rc5_decoder imon ir_nec_decoder rc_core k10temp cfg80211 eeprom_93cx6 snd vice sp5100_tco i2c_piix4 […]

我怎样才能听全球按键事件?

我想创建自己非常小的应用程序,每当我按下键盘上的键时它都会发出声音。 我不需要知道键盘上的哪个键被按下了,我只需要以某种方式知道它发生了。 键盘上的按键是否有任何全局系统挂钩?

如何记录对特定文件夹的访问权限并更改其内容?

我需要跟踪文件夹访问时间,并想知道对它进行了哪些更改。 如何触发这些事件? 有没有办法在打开文件夹时运行特定的.sh文件?

perf中断是什么意思?

我在我的电脑上工作,试图写一些设备代码。 我检查了dmesg以获取一些信息,并看到了这个: perf interrupt took too long (2507 > 2500), lowering kernel.perf_event_max_sample_rate to 50000 这个事件是什么意思? 原因? 关心?

如何监控系统日志并根据事件发送通知?

我将从我的一个设备/服务器发送syslog到Ubuntu服务器。 在Ubuntu服务器上(接收syslog),我希望它在特定的syslog消息到达时触发脚本。 这可能吗?

Alt + Printscreen停止工作,如何查找监听事件的进程

今天非常奇怪的问题。 我打算发布关于另一个问题的post,并希望截取终端窗口的截图。 我把它全部准备好了,点击Alt + Printscreen ,什么都没发生。 我进入了键盘快捷键,看看是否重新定义了快捷方式。 它做了。 我试着将它设置回Alt + Printscreen,但窗口只是坐在那里听按键。 好像我从来没有按过钥匙。 Alt和Printscreen键都可以独立工作……当我按下键时,我也尝试查看xev的输出。 它听到Alt按,但之后没有听到Printscreen。 我在Compiz和普通的metacity中尝试过这个。 我也有一个备用键盘,显示相同的行为(一个键盘是PS / 2,备用USB是 – 所以不是端口问题)。 这就像事件链中的某些东西在事件上随地吐痰,以至于没有别的东西可以听到它。 我的问题基本上是:你如何找到响应某些事件的流程? 按照要求: oli@bert:~$ xmodmap -pke | grep -i mode keycode 82 = KP_Subtract XF86_Prev_VMode KP_Subtract XF86_Prev_VMode keycode 86 = KP_Add XF86_Next_VMode KP_Add XF86_Next_VMode keycode 100 = Henkan_Mode NoSymbol Henkan_Mode keycode 203 = Mode_switch NoSymbol […]

如何自动静音耳机断开? 或者如何将bash脚本点击到系统事件监听器?

如果每次断开headphones时Ubuntu都会将sound静音,我的生活会更容易,因为每次周围都不同(例如白天/夜晚),但输出音量相同。 我可以为此找出脚本,但不能没有与Ubuntu event listener交互。 到目前为止我对此一无所知。 我会欣赏任何一个主题的解决方案或提示,但不是为了这么简单的事情而安装任何package ,其中一堆是update方式太长+我喜欢我的系统可能是干净或推理。 实际上我会写出更多我不知道的解决方案, reaction to events有reaction to events的知识,比如在连接时自动调整USB鼠标设置(他们重置的地狱?)或者在连接时自动启用GSM调制解调器。

Upstart有哪些活动?

是否有可用于Upstart的可用事件列表? 例如, start on local-filesystems因此本地文件系统是一个事件,但什么时候被触发,还有其他什么事件?

盖子扭曲或关闭时如何禁用触摸板?

我有联想ThinkPad X230平板电脑与Ubuntu 16.04。 它有一个可转换的屏幕 ,当它处于平板电脑模式时,触摸板仍处于活动状态并且弄得一团糟。 我创建了以下脚本并将其绑定到其中一个内置按钮(通过自定义快捷方式 ): #!/bin/bash -e # Find the TouchPad device ID ID=”$(xinput | grep -ioP ‘touchpad.*id=\K[0-9]*’)” if [ “$(LANG=C xinput –list-props “$ID” | awk ‘NR==2{print $4}’)” == “0” ]; then # If the device is disabled, then enable it and kill ‘onboard’ virtual keyboard xinput enable “$ID”; killall onboard; xrandr -o […]

连接/断开时自动设置HDMI声音输出

我的笔记本电脑(使用12.04 LTS)使用HDMI连接显示器进行双屏设置。 一切正常,但每次连接/断开电缆我都必须转到声音首选项并手动更改声音输出设备。 有没有办法在连接/断开电缆时更改声音输出设备,所以当我连接我的显示器时,声音输出设置为HDMI,当我断开它时声音会回到笔记本电脑扬声器?