--- rxvt-unicode/README.FAQ 2006/01/28 22:16:58 1.33 +++ rxvt-unicode/README.FAQ 2006/01/31 00:53:49 1.36 @@ -39,6 +39,90 @@ URxvt.searchable-scrollback: CM-s + The cursor moves when selecting text in the current input line, how do I + switch this off? + During rlogin/ssh/telnet/etc. sessions, clicking near the cursor outputs + strange escape sequences, how do I fix this? + These are caused by the "readline" perl extension. Under normal + circumstances, it will move your cursor around when you click into + the line that contains it. It tries hard not to do this at the wrong + moment, but when running a program that doesn't parse cursor + movements or in some cases during rlogin sessions, it fails to + detect this properly. + + You can permamently switch this feature off by disabling the + "readline" extension: + + URxvt.perl-ext-common: default,-readline + + Why doesn't rxvt-unicode read my resources? + Well, why, indeed? It does, in a way very similar to other X + applications. Most importantly, this means that if you or your OS + loads resources into the X display (the right way to do it), + rxvt-unicode will ignore any resource files in your home directory. + It will only read $HOME/.Xdefaults when no resources are attached to + the display. + + If you have or use an $HOME/.Xresources file, chances are that + resources are loaded into your X-server. In this case, you have to + re-login after every change (or run xrdb -merge $HOME/.Xresources). + + Also consider the form resources have to use: + + URxvt.resource: value + + If you want to use another form (there are lots of different ways of + specifying resources), make sure you understand wether and why it + works. If unsure, use the form above. + + I can't get transparency working, what am I doing wrong? + First of all, transparency isn't officially supported in + rxvt-unicode, so you are mostly on your own. Do not bug the author + about it (but you may bug everybody else). Also, if you can't get it + working consider it a rite of passage: ... and you failed. + + Here are four ways to get transparency. Do read the manpage and + option descriptions for the programs mentioned and rxvt-unicode. + Really, do it! + + 1. Use inheritPixmap: + + Esetroot wallpaper.jpg + rxvt -ip -tint red -sh 40 + + That works. If you think it doesn't, you lack transparency and + tinting support, or you are unable to read. + + 2. Use a simple pixmap and emulate pseudo-transparency. This enables + you to use effects other than tinting and shading: Just + shade/tint/whatever your picture with gimp: + + convert wallpaper.jpg -blur 20x20 -modulate 30 background.xpm + rxvt -pixmap background.xpm -pe automove-background + + That works. If you think it doesn't, you lack XPM and Perl support, + or you are unable to read. + + 3. Use an ARGB visual: + + rxvt -depth 32 -fg grey90 -bg rgba:0000/0000/4444/cccc + + This requires XFT support, and the support of your X-server. If that + doesn't work for you, blame Xorg and Keith Packard. ARGB visuals + aren't there yet, no matter what they claim. Rxvt-Unicode contains + the neccessary bugfixes and workarounds for Xft and Xlib to make it + work, but that doesn't mean that your WM has the required kludges in + place. + + 4. Use xcompmgr and let it do the job: + + xprop -frame -f _NET_WM_WINDOW_OPACITY 32c \ + -set _NET_WM_WINDOW_OPACITY 0xc0000000 + + Then click on a window you want to make transparent. Replace + 0xc0000000 by other values to change the degree of opacity. If it + doesn't work and your server crashes, you got to keep the pieces. + Isn't rxvt supposed to be small? Don't all those features bloat? I often get asked about this, and I think, no, they didn't cause extra bloat. If you compare a minimal rxvt and a minimal urxvt, you