当我的蓝牙耳机连接到我的电脑时,我想启动我的音乐播放器 (Clementine)。如何检测蓝牙设备连接,以便我可以运行脚本来启动播放器?
是否可以在任意 dbus 信号上运行脚本?像 Upstart 这样的东西以非特权用户身份运行并且不需要 root 权限来修改?
我问是因为我已经写了一个愚蠢的脚本,等待蓝牙事件启动我的音乐播放器。现在,当我的机器连接到特定网络或连接其他设备时,我想做类似的事情。
编辑:我最初的问题没有具体说明这一点,但我的意思是“将多个脚本与一组事件中的一个相关联”-所以我有相同的启动器-y 东西(如 Upstart)来管理多个脚本,每个都关心不同的 dbus 信号。都在用户空间。
我使用过 PulseAudio,但它有时有效,有时不起作用……而且我的 Rhythmbox 有时不播放歌曲,只是挂在那里暂停。是否有更稳定的选项可以在我的 AirTunes 上播放和收听音乐?
由于我很少使用caps-lock,我想将键映射到鼠标中键单击。如果我需要它,我还想将Alt+映射Caps Lock到大写锁定键的原始功能。
我可以将任何键盘快捷键映射到xdotool click 2,但 Gnome键盘快捷键对话框不允许我将命令分配给大写锁定键,即使使用修饰符也是如此。
我知道这有点奇怪;我将如何去做?
我正在向 pygtk 中的 appindicator 添加菜单项。我不希望它们表现得像普通菜单项:我希望它们具有正常的外观,但不响应鼠标悬停和鼠标点击。我想象的新声音菜单的行为方式。
换句话说,我想阻止下面发生的 MenuItem 选择:

我该怎么做?我应该吞下哪些事件,或者有更好的方法?
是否有实用程序或终端命令可以告诉您正在使用什么图形设备和驱动程序?
我希望能够将我的第 5 代 iPod nano 插入我的 Ubuntu 10.04 盒子并让它同步播客。我希望将新下载的播客复制到 iPod 上,并将播放的播客从 iPod 中删除。
我试过同步:
Rhythmbox在插入 iPod 时会检测到它,但不会将播客同步到它。
除非我杀死 Nautilus,否则Banshee不会检测到 iPod 。它也不会在没有干预的情况下同步播客。
gPodder似乎没有检测到 iPod。它会同步,但前提是我告诉它同步。它将播客标记为闻所未闻。该gpo sync命令行程序有同样的问题。
gtkpod没有检测到 iPod。它将与干预同步,但它将播客同步为歌曲。
这感觉就像是其他人现在会遇到的问题。如何让我的 Ubuntu 盒子与我的 iPod 同步播客?
我有一台 Macbook 5,1。也就是说,它是唯一一款 13 英寸铝制 Macbook,因为后来的改版更名为 Macbook Pro。
两指滚动似乎工作正常,但拖动不起作用。在 OsX 中,这是有效的,因此您可以指向一个对象,单击并按住手指在触摸板上,同时滑动另一个手指以移动光标。这会导致 Ubuntu 中出现奇怪且未定义的行为,因为驱动程序似乎无法将其识别为拖动。有任何想法吗?
我想知道(以编程方式)哪个窗口具有当前焦点。是否有一种独立于窗口管理器的方式来发现它?
否则,如何确定 Compiz 或 Metacity 中哪个窗口具有焦点?
python programming window-manager window application-development
我希望能够绑定全局击键将一系列击键发送到特定应用程序。
具体来说:我正在使用 Last.fm 客户端,我希望能够使用全局键绑定开始/停止音乐。
有没有可以做到这一点的应用程序?如果有帮助,我正在使用 compiz。
更新:
我最终不得不编写一个 bash 脚本。这是最终产品:#!/bin/sh
for x in `xdotool search --class last.fm`
do
if ( xprop -id $x WM_WINDOW_ROLE | grep menuControls );
then
xdotool type --window $x Ctrl-m
break
fi
done
Run Code Online (Sandbox Code Playgroud) 谁能推荐一款可以满足现代桌面要求的优质廉价显卡?便宜的地方在 50 美元以下。
我在谈论 Unity 和朋友的体面 3d 效果,以及偶尔播放视频和运行 Flash。我想要一些自动检测的东西,除了安装一些 debs 之外不需要任何努力。我的显示器运行 1680x1050。
(我已经检查过HardwareSupportComponentsVideoCards,我没能在谷歌上找到有希望的结果,我也找不到这里列出的任何低于 50 美元的卡)
更新:我安装了 11.04 并且我的视频性能从缓慢变为持续闪烁而不显示窗口。(!?!?)
python ×3
automation ×2
dbus ×2
graphics ×2
rhythmbox ×2
10.10 ×1
banshee ×1
bluetooth ×1
command-line ×1
compiz ×1
drivers ×1
hardware ×1
indicator ×1
ipod ×1
keyboard ×1
macbook ×1
multi-touch ×1
music ×1
performance ×1
programming ×1
pulseaudio ×1
pygtk ×1
scripts ×1
sync ×1
touchpad ×1
usability ×1
video ×1
window ×1
xmodmap ×1
xorg ×1