Posts RSS Comments RSS 465 Posts and 1,351 Comments till now

Logitech Control Center太糟糕

不少使用者曾經回報:「我的 OpenVanilla 不能用了,備份碟上的也不能用了,裝回 0.7.2 也不能用了……」

我們曾經為了這個問題困擾很久。現在犯人抓到了:Logitech Control Center。

跟一位 Growl 開發者通過信後,發現受害者名單還包括有 Growl (另有FAQ ), TextMate, AquaTerm, CrossOver games 等等。

技術上的原因是 Logitech Control Center 搶走了 Cocoa 應用程式的 [NSConnection defaultConnection],以致於任何以這種方式取得連接的軟體,都有可能 break。這樣說好了:你好歹也是個泛應用程式層級的 plug-in,怎麼可以寫出會把應用程式搞爛的 code 呢?

雖然說 Growl 已經提出了自己的繞行方案 (workaround),但是問題根本還是出在 Logitech 使用了非常、非常、非常、非常、非常糟糕的程式寫法。

上述 TextMate 的連結中有針對「到底是誰的錯?」做討論──許多使用者一開始會怪罪 TextMate。比較有建設性的作法,說真的,還是應該請 Logitech 用家們寫信給 Logitech 工程師

其實感覺很不爽。Logitech 這種搞法,用一句話來說,叫:乞丐趕廟公(khit-tsia̍h kúaⁿ biō-kong)。

太不專業了吧。

2 Responses to “Logitech Control Center太糟糕”

  1. on 27 May 2008 at 16:43godfat 真常

    果然人是他殺的啊,之前就一直覺得他很有問題。
    用 disk utility 修復 permission 後,記得 LCC 就會掛掉
    重灌之後,permission 又掛了……..

    無奈要用,只好先忍著

    而且我 growl 還真的是掛掉很久了…

    之前一直想等他更新,結果好像一直沒看到新版

  2. on 27 May 2008 at 20:58augustinus

    Windows 和 Mac driver 和 demon 寫法差那麼多,還可以都有問題,也是一種功力。

    :p