Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hey people I'm quite new using slackware and everything is working pretty well so far except my keyboard.
I cant perform actions like put an accent on a letter: ã é è
When I try, what happens is: ~a 'e
The only way that's working right now is using the following command every time I start my computer:
setxkbmap br
But I want to find a way to not have to type this command every time, do this automatically or just configure my keyboard to be loaded in the right way.
What I've tried:
#1 - Modify rc.local (including the "setxkbmap br" command)
#2 - Usage of Crontab (@reload sh /home/user/setxkbmap.sh)
#3 - Copy the file /usr/share/X11/xorg.conf.d/90-keyboard-layout-evdev.conf inside the folder /etc/X11/xorg.conf.d/ and modifying it to br.
#4 - Rename the file 90-keyboard-layout-evdev.conf to 90-keyboard-layout.conf inside the folder /etc/X11/xorg.conf.d/
The lv3:ralt_switch_multikey option will make shift-ralt start a "compose sequence", so to get a ẽ I hold shift, hit and release ralt, release shift, then type '~', then 'e'
This works for me with the British keyboard layout (gb), can't speak for the 'br' layout, but give it a go.
You can map the compose key onto other keys instead by using other options, but I find this setting works best for me.
With the Brazilian keyboard you don't need the compose key (unless you want to type things like ≠); all the necessary accents are on dead keys. That why the OP wants br.
The lv3:ralt_switch_multikey option will make shift-ralt start a "compose sequence", so to get a ẽ I hold shift, hit and release ralt, release shift, then type '~', then 'e'
This works for me with the British keyboard layout (gb), can't speak for the 'br' layout, but give it a go.
You can map the compose key onto other keys instead by using other options, but I find this setting works best for me.
In my xfce keyboard layout setting I setted up the Brazilian(no dead keys), so I can type all the characters, but I cant perform letters with accents like "ã" when I press "~" it doesnt wait for me to type the letter, it just print the character instead
Quote:
Originally Posted by DavidMcCann
With the Brazilian keyboard you don't need the compose key (unless you want to type things like ≠); all the necessary accents are on dead keys. That why the OP wants br.
It was a lot more easy them I expected, I was simply selecting the wrong keyboard layout in the XFCE keyboard layout settings. I attached a screenshot with the solution.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.