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 XkbLayoutus,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]
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]
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]