LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   keyboard: I can't get this sign ^ correctly! (https://www.linuxquestions.org/questions/linux-newbie-8/keyboard-i-cant-get-this-sign-%5E-correctly-642921/)

xpucto 05-17-2008 04:08 PM

keyboard: I can't get this sign ^ correctly!
 
Hi!
I have opensuse 10 on a laptop. I can't manage to get this sign ^ to work correctly. It should be placed under the letter, not on its side. All other signs like é or è work fine. I've try to change languages in french or german, I tried all the keyboards but nothing work.
I would be very thankful for any help. I need to use this sign properly.

XavierP 05-17-2008 04:52 PM

On my keyboard I would hit CTRL+6 to get it, where is it on your keyboard?

vadkutya 05-17-2008 04:54 PM

hey xpucto,

maybe the font you use does not support this? if ` and ´ works correctly then it has nothing to do with the nodeadkeys option. you can specify this in /etc/xorg.conf. if nodeadkeys is switched on you have no dead keys which means every key pressed prints it output right away and is not waiting for additional keystrokes. if you press the ´ key and it prints the ´ right away you have nodeadkeys. if it prints nothing but gives you é if you press 'e' afterwards then you have dead keys.

since ´ and ` works correctly it might be a problem with the font you are using. check it out. with what editor do you work. does the problem occure with any editor?

vadkutya

p.s. try ALT+j this should do the trick if ^+e does not work. but it does only work for ê in console, i think. try ALT+b for â and ALT+n for î. ALT+t is ô. i couldn't find the hatted u because my keyboard commands are redefined by wmii.

xpucto 05-18-2008 03:08 AM

Quote:

Originally Posted by XavierP (Post 3156482)
On my keyboard I would hit CTRL+6 to get it, where is it on your keyboard?

On my keyboard ^ is the first key on the left just near the 1. CTRL+^ doesn't work.

Quote:

Originally Posted by vadkutya (Post 3156483)
hey xpucto,

maybe the font you use does not support this? if ` and ´ works correctly then it has nothing to do with the nodeadkeys option. you can specify this in /etc/xorg.conf. if nodeadkeys is switched on you have no dead keys which means every key pressed prints it output right away and is not waiting for additional keystrokes. if you press the ´ key and it prints the ´ right away you have nodeadkeys. if it prints nothing but gives you é if you press 'e' afterwards then you have dead keys.

since ´ and ` works correctly it might be a problem with the font you are using. check it out. with what editor do you work. does the problem occure with any editor?

vadkutya

p.s. try ALT+j this should do the trick if ^+e does not work. but it does only work for ê in console, i think. try ALT+b for â and ALT+n for î. ALT+t is ô. i couldn't find the hatted u because my keyboard commands are redefined by wmii.

Hi Vadkutya!
I've looked under /etc/X11/xorg.conf, the nodeadkey is not switched on:
Quote:

Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "de,de,fr"
Option "XkbModel" "acer_tm_800"
Option "XkbOptions" "grp:alt_shift_toggle"
Option "XkbRules" "xfree86"
Option "XkbVariant" "deadgraveacute,,"
maybe ist Keyboard[0] the problem?

^ doesn't work on any editor: vim (terminal), kate, openoffice, firefox...

thanks guys for your support.

vadkutya 05-18-2008 06:36 AM

hey xpucto,

you're right. xorg.conf is in /etc/X11/. sry. but i think i found the culprit. you have
Code:

Option "XkbVariant" "deadgraveacute,,"
in your xorg.conf. this option means that only grave and acute are nodeadkeys. hence '~' and '^' still are. try:
Code:

Option "XkbVariant" "Standard"
should fix it. hope it helps.

good luck, vadkutya

xpucto 05-18-2008 08:00 AM

Quote:

Originally Posted by vadkutya (Post 3156892)
hey xpucto,

you're right. xorg.conf is in /etc/X11/. sry. but i think i found the culprit. you have
Code:

Option "XkbVariant" "deadgraveacute,,"
in your xorg.conf. this option means that only grave and acute are nodeadkeys. hence '~' and '^' still are. try:
Code:

Option "XkbVariant" "Standard"
should fix it. hope it helps.

good luck, vadkutya

Thanks vadkutya, it works! Many thanks for your time and help! Now I'm able to deal again with â and ê!


All times are GMT -5. The time now is 03:59 AM.