Re: Calling setxkbmap when starting X
Hello, Thank you for your response. I think what you're looking for is xinit(1). My own: $ cat ~/.xinitrc #!/bin/sh xmodmap .xmodmaprc xsetroot -solid dimgray xgamma -gamma 0.8 exec /usr/X11R6/bin/gnome-session I forgot to explain that I do not start X manually with startx command. It is started on boot time by adding the following line in /etc/ttys: ttyv8 "/usr/local/bin/kdm -nodaemon" xterm on secure I think that in this case ~/.xinitrc is not called. Note also you can also define keyboard settings in rc.conf: $ grep keymap /etc/rc.conf keymap="us.iso.kbd.custom" My own custom keymap is a quick hack to swap the Caps_Lock key with Escape for non-X uses (something that only vi users would appreciate). Alternatively, KDE, like Gnome, etc. most likely offers a mechanism to execute scripts at startup, but I'd advise against that approach. I googled a little bit about localizing FreeBSD and found that one can configure it in xorg.conf. In my case I add the following setting in the Keyboard section: Option "XkbLayout""us,bg" Option "XkbOptions" "grp:alt_shift_toggle" Option "XkbVariant" ",phonetic" Regards Ivan -- Tangra Mega Rock: http://www.radiotangra.com ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: Calling setxkbmap when starting X
On Sun, Sep 17, 2006 at 12:30:37AM +0300, Ivan Rambius Ivanov wrote: > I am from Bulgaria and I use Bulgarian language on my FreeBSD machine. > I use the following command > > $ setxkbmap -model pc105 -layout "us,bg" -variant ",phonetic" -option > "grp:alt_shift_toggle" > > to enable both Bulgarian and English. However, I call this command > every time I log in KDE. Is it possible to invoke it automatically > when X is started? I think what you're looking for is xinit(1). My own: $ cat ~/.xinitrc #!/bin/sh xmodmap .xmodmaprc xsetroot -solid dimgray xgamma -gamma 0.8 exec /usr/X11R6/bin/gnome-session Note also you can also define keyboard settings in rc.conf: $ grep keymap /etc/rc.conf keymap="us.iso.kbd.custom" My own custom keymap is a quick hack to swap the Caps_Lock key with Escape for non-X uses (something that only vi users would appreciate). Alternatively, KDE, like Gnome, etc. most likely offers a mechanism to execute scripts at startup, but I'd advise against that approach. Hope that helped. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Calling setxkbmap when starting X
Hello, I am from Bulgaria and I use Bulgarian language on my FreeBSD machine. I use the following command $ setxkbmap -model pc105 -layout "us,bg" -variant ",phonetic" -option "grp:alt_shift_toggle" to enable both Bulgarian and English. However, I call this command every time I log in KDE. Is it possible to invoke it automatically when X is started? Thank you in advance for your answers. Regards Ivan -- Tangra Mega Rock: http://www.radiotangra.com ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"