Thứ Hai, 30 tháng 6, 2008

Gõ tiếng Pháp với bàn phím QWERTY

Tạo ~/.Xmodmap có nội dung sau:
keycode 113 = Mode_switch
keycode 116 = Multi_key

keysym q = q Q acircumflex Acircumflex
keysym e = e E eacute Eacute
keysym r = r R egrave Egrave
keysym u = u U ucircumflex Ucircumflex
keysym i = i I icircumflex Icircumflex
keysym o = o O ocircumflex Ocircumflex
keysym a = a A agrave Agrave
keysym d = d D ediaeresis Ediaeresis
keysym f = f F ecircumflex Ecircumflex
keysym h = h H ugrave Ugrave
keysym j = j J udiaeresis Udiaeresis
keysym k = k K idiaeresis Idiaeresis
keysym c = c C ccedilla Ccedilla
keysym z = z Z guillemotleft
keysym x = x X guillemotright
keysym period = period greater U2026

keysym 5 = 5 percent EuroSign
keysym 6 = 6 asciicircum dead_circumflex
keysym 7 = 7 ampersand dead_caron dead_breve
keysym 0 = 0 parenright dead_abovering

keysym minus = minus underscore dead_macron U2014
keysym semicolon = semicolon colon dead_diaeresis
keysym apostrophe = apostrophe quotedbl dead_acute
keysym grave = grave asciitilde dead_grave dead_tilde
keysym comma = comma less dead_cedilla
Logout hoặc chạy lệnh xmodmap ~/.Xmodmap, gõ tiếng Pháp bằng một trong hai cách:
- Sử dụng phím Win phải: gõ lần lượt ví dụ RWin, e, ' sẽ ra é. RWin, i, ^ sẽ ra î...
- Sử dụng phím Alt phải RAlt+e sẽ ra é, RAlt+r sẽ ra è...
Tham khảo từ đây.
Chú ý: Khi sử dụng Xmodmap, không cần và KHÔNG NÊN thêm bố trí bàn phím khác.
Có vẻ như keycode đã thay đổi đối với kernel mới (Ubuntu 8.10). Trong trường hợp đó, hãy chạy lệnh xev, sau đó ấn phím Alt phải để xác định keycode, thay vào số 113 bên trên, ấn phím Win phải để xác định keycode, thay vào số 116 bên trên.

Thứ Bảy, 14 tháng 6, 2008

Một cách sử dụng webcam thú vị

Bạn có muốn một tính năng hay ho như thế này:
Put video effects into chatting
nhưng không phải với những model webcam đắt tiền của Logitech...
trên Linux...
với một webcam bình thường, rẻ tiền?
Nếu có, thì chúng ta cùng bắt đầu
Yêu cầu cơ bản nhất là bạn cần có một webcam tương thích với V4L hoặc V4L2
Đầu tiên, cài đặt module vloopback cho kernel, vào đây:
http://www.lavrsen.dk/twiki/bin/view/Motion/VideoFourLinuxLoopbackDevice
download bản phù hợp với kernel của bạn, về giải nén ra, make, make install
Sau đó, cài đặt gói effectv (thường đã có sẵn trong kho chứa distro của bạn), sử dụng công cụ quản lý gói của distro để lấy nó về và cài đặt.
Cuối cùng, cài đặt gyachi (thường cũng có sẵn trong kho chứa distro)
Đối với Ubuntu 8.04, download ở đây: Gyachi for Ubuntu Hardy 8.04
Giả sử webcam của bạn là /dev/video0
Sử dụng quyền root để modprobe vloopback, chẳng hạn sudo modprobe vloopback
Sẽ có 2 thiết bị mới được tạo ra, chẳng hạn là /dev/video1 và /dev/video2
Chạy effectv -vloopback /dev/video1
Bây giờ khởi động gyachi, vào phần thiết lập, sử dụng webcam là /dev/video2
Khởi động webcam trong gyachi, và broadcast hình ảnh của bạn cho các buddy. Họ sẽ ngạc nhiên với những hiệu ứng của bạn.
Không chỉ với gyachi, bạn cũng có thế sử dụng những hiệu ứng này trong các ứng dụng webcam khác.
Để chuyển đổi hiệu ứng, ấn phím Up/Down trong cửa sổ của effectv
Một số hình ảnh: