2012年1月17日 星期二

可代替cbox的chat widgit

本文所列的widgit目的和cbox完全相同,有以下幾個特點:
一、不必要有特別的帳號就可以使用。(就是沒有「註冊」這個動作)
二、不是和IM連結的類型,也就是這個widgit是一個聊天室,而不是連絡所有人的窗口。
三、會自動更新,不會自動更新用留言板就好了


並期待能找到能使用頭像的wigdet。

以下是目前找到可代替的名單
 iShoutbox - Free Remotely Hosted Shoutboxes:自動更新如果五分鐘沒人說話就會停了,沒頭像貌,可能有25秒的發言期間限制,除此之外蠻完美的。
 FreeShoutbox.net - Get Your Free Shoutbox!:沒時間,沒頭像,10秒更新一次
Start | MyShoutbox.com - Free Shoutbox For Your Homepage! Mini Chat:不會自動更新……

關鍵字:chatbox/shoutbox auto refresh

2012年1月15日 星期日

滑鼠鍵設定為特定按鍵之嘗試

結論是目前這三個軟體沒辦法讓滑鼠送出修飾鍵(modifier:Ctrl、Alt、Mod4/Super/Winkey等和其他按鍵一起按會有不同結果 的鍵(Shift不算)),也就目前無法做到如果把右鍵綁定成Ctrl,在按著右鍵的情況下點左鍵,會得到我住鍵盤的Ctrl再點擊左鍵的結果。

嘛…雖然說blogger改版次之後的頁面很棒,讓我有更多寫文章的欲望,但不巧最近又在混了Orz…

不過之前一個設定不見就要找很久很煩…所以決定至少在這裡留個索引,好讓人自己下次若要尋找時方便點。

由於換了新滑鼠(Logitech m950),然後有些按鍵在linux下沒有作要用要自行定義(該說正常又被婊嘛…),所以就尋找自行配鍵的方法,測試了xbindkeys、xvkbd、和xte。

xbindkeys主要是來修改對映鍵的,可以將收到的鍵值(滑鼠鍵)取代成另一個,不過得一直開著。


xvkbd和xte則是可以讓程式/script對電腦送出特定按鍵,讓電腦自動作用。不過不管是xvkbd還是xte,都只會送出一次的鍵值。xte雖然有keydown、keyup和key三種情況,但是還是只會送出一次,而且只送出keydown的情況他好像也沒反應,因此目前看來滑鼠鍵還沒辦法模擬修飾鍵。

參考:
 Logitech G700 mouse in Debian GNU/Linux » B1 :第一篇看到可自行設定的文章
The LOTP Guide to Using Your Logitech MX Mouse with Ubuntu | LOTP:適用於標準的Gnome介面

2011年9月12日 星期一

arch linux 軟體清單

由於最近想試玩arch linux,就順便想列出自已未來想使用的軟體,就像自已在Ubuntu 10.10 我所需要的
列的差不多。

注意:由於arch目前還活在vm中,所以本文所列的項目基本上都沒在arch上好好用過,而本清單也會隨時增刪。還有我是vim控XD,所以皆以vim-like為優先考量。

(連結以後補…)

1. 桌面環境:
1.1. wm:
1.1.1. awesome: 自上次看到 tiling wm 的相關介紹就相當心動,基於第一次看到的是這傢伙,所以自然是首選。
1.1.2. i3: 似乎是 vim-like keybinding 的 tiling wm 有點心動。
1.1.3. euclid-wm: 同上

1.2 fm:
1.2.1 ranger: vim-like file manager

n. 各式軟體(喂…也跳太快了)
n.1 網路相關
n.1.1 Firefox + pentadactyl: vim-like + 眾多 add-on,還有什麼比這更好的呢XD
n.1.2 w3m: 純文字瀏覽器的選擇(不過我不常用…)
n.1.3 qbitorrent: 原本是仿照 µTorrent ,不過 µTorrent 也有出 linux 的版本了,所以也會考慮。

n.2 文件處理
n.2.1 vim: vim-like 的文字編輯器,大概是所有 vim-like 中最像的一個(炸
n.2.2 apvlv: vim-like pdf-viewer

n.3 其他
n.3.1 homebank: 記帳軟體
n.3.2 ikog: todo-list
n.3.3 anki: 記憶工具

2011年9月4日 星期日

Ctrl-H和Backspace交換結果及key mapping軟體



先說最重要的結果,要像Vim/Bash等一樣讓CTRL_H(下簡稱^H)和Backspace(下稱<bs>)有相同的效果,甚至交換兩者使用xmodmap是做不到的。

由於Xmodmap所能定義的鍵key的六種不同的輸出[xaw]分別是

1. 單純按key
2. shift + key
3. mode_switch + key
4. mode_switch + shift + key
5. AltGr[altg] + key
6. AltGr + shift + key

可以看到裡面完全沒有Ctrl + key 或Alt + key的設定,而且Xmodmap一般只能設定一個鍵而不能設定組合鍵,因此想改mapping從xmodmap下手是不可能的了。在其他論壇也有人問到類似的問題。[hcim]

不過還是記錄下這次的發現:
一、 Xmodmap [xaw][永u]:
鍵盤到所執行的功能間共有三層 ,分別為
1. 鍵盤上送出的按鍵代碼
2. OS收到該代碼後實際判定為哪顆鍵
3. OS認定的鍵所分別對應的功能為何。


....
[x修]中有特別說明改12間映射或23間的,這篇放很久沒興趣了,有興趣再回來補…




參考:
[xaw] Xmodmap - ArchWiki
[hcim] Vim - General - How can I map to Backspace under X by using xmodmap? 
[永u] [ 永遠的UNIX > 中文man手冊:xmodmap - 在 X 環境中調節鍵盤映射和鼠標鍵映射 ]
[x修] xmodmap修改键映射 - lqk1985的专栏 - CSDN博客
--
blogger的新版面真的看了很舒服啊,我都想多寫幾篇文章了(炸

2011年7月29日 星期五

近日嘗試——rsync, ranger, xclip

最近都偷懶沒更新Orz…果然要學還是不容易的…

有些有說明的部份就直接貼網址了…
 小小工程師的生活雜記: rsync 參數設定及範例
rsync是在上學期上到scp時才注意到的,參數很多一時記不起來,所以就先放著…
是說我也因為一直沒有分出哪些才是我真正該備份的資料而一直沒做事Orz…

ranger - 概要 [Savannah]
Vim-like的檔案管理員(file manager),之前在打造自己的Vim時有看到VimExplorer這個script,但和編輯器混在一起不是很喜歡,所以只有在心中掛念這樣事,最近心血來潮才去找的…

和nautilus(Gnome系統預設的file manager)比:
其實nautilus已經夠符合日常所用(要求還真低…),只是一直對幾點很不滿意:
  1. 自動補齊功能很糟:今天不想用滑鼠點而想手動輸入路徑,因此按下^l跳到位址欄,當輸入/me時natilus自動補齊成/media/,嗯這很好,但是…為何要把補齊的dia/反白啊啊啊(翻桌),既然沒有支援emacs-like的^e(跳到行尾)那每自動補齊一次我不就要按一次end嗎?(重點是很遠!)
  2. 搜尋功能很糟:在同一資料夾下只雖然支援隨打即找(好像是gnome系列(還是該說以gtk寫的)的都是一樣),但是只能從開頭開始找Orz(我知道有find但沒快捷鍵可用)
而ranger身為命令列的檔案管理員在這兩方面都還蠻令我滿意的

xclip(1): CLI to X selections - Linux man page
介紹這個是順便為了解決我自己的問題的,簡單來說ranger沒有提供複製檔案路徑的function…xclip是款讓cmd和xmod下的剪貼簿互動的軟體,安裝後可在ranger下輸入
:shell echo %d/%f |  xclip -selection clipboard

就可將檔案路徑複製到剪貼簿中了。

























2011年5月13日 星期五

11.04 個人修正

打算慢慢補齊
一、移除Banshee播放器的音樂整合並加上quodlibet的音樂整合
參考
Remove Banshee from Sound Menu - Ubuntu Forums
Soundmenu integration in Ubuntu - audio library tagger, manager, and player for GTK+ - quodlibet
二、quicklist(待補)

2011年5月2日 星期一

Ubuntu desktop

放一些有關Ubuntu desktop的相關設定

Ubuntu的預設資料夾位置:
vim~/.config/user-dirs.dirs
其他nautilus設定:
gconf-editor