Microsoft Natural Ergonomic Keyboard 4000'im var. Oynat / duraklat etiketli bir düğmesi var. Yüklü klavye sürücülerim olmadığında, düğmenin davranma şekli, davranışı destekleyen en son uygulamada oynamayı ve duraklatmayı değiştirmektir. Örneğin, tarayıcım şu anda odaklanmış olan uygulama ise, ancak önceden odaklanmış olan uygulama iTunes ise, düğme iTunes'daki sesi çalacak ve duraklatacaktır. Önceki uygulama Spotify ise, düğme Spotify'da tetiklenir. Aynı VLC için de geçerli.
Hangi uygulamanın değiştirileceğini hatırlama davranışı mükemmeldir ve kullanmaya devam etmek istiyorum. Şimdi Microsoft medya anahtarlarının geri kalanını eşleştirmek için USB Overdrive kullanıyorum. Microsoft klavye sürücüsünü kullanmıyorum çünkü aynı zamanda kullandığım ve USB Overdrive ile uyumlu olan Karabiner ile çakışıyor.
Sorun, USB Overdrive'da varsayılanın iTunes'un oynatma komutunu çağırmak için oynat / duraklat düğmesini ayarlamak olmasıdır. Bu yukarıda tarif ettiğim davranışları bozuyor.
Hangi uygulamanın değiştirileceğini hatırlayan varsayılan Mac play işlevinin adı nedir? Bu işlevi Applescript veya Bash'den çalıştırmanın bir yolu var mı? USB Overdrive, bir uygulamayı başlatmak için bir tuşun programlanmasına izin verir. En iyi çözümün bu işlevi bir Mac uygulamasına sarılmış bir betikten çağırmak ve bunu USB Overdrive'a bağlamak olacağına inanıyorum.