LINUX.ORG.RU

Ввод символов типа ° с клавиатуры


0

2

Здравствуйте! Не подскажете, как вводить символы типа ° (U+0176) с клавиатуры? вроде раньше работало так: нажимаю Правый Alt + набираю номер на доп клавиатуре. Теперь не получается. Интересует в основном воод в LibreOffice. Читал про Ctrl+ SHift + U, но не очень этому рад, потому как привык к смене раскладки по Crtl +Shift, а при этом оно не работает.

★★★★★

Что в кедах, что в гноме в настройках раскладки можно выбрать клавишу, отвечающую за третий уровень символов. Вот это то, что нужно.

post-factum ★★★★★
()

°

google://compose+key

nnz ★★★★
()

° = это <Compose>+<o>,<o>
⁰ = <Compose>+<^>,<0>

KRoN73 ★★★★★
()

ок, а если хочется воодить по коду символа из Unicode? Это кажется немного удобнее...

vitruss ★★★★★
() автор топика

Ну ок)) просто мне казалось что я то же самое делал в Oo.org под линухом (видимо путаю с тем временем, когда пользовался им под виндой на работе).

vitruss ★★★★★
() автор топика
Ответ на: комментарий от vitruss

таки посмотри на scim, у него есть всплывающее окошко кое даже по мере ввода отображает символы кои можно втыкать.

зы. у ООо может быть свой метод ввода позволяющий вводить по коду

//wfrr

anonymous
()
Ответ на: комментарий от anonymous

И да, по Alt + код это не вендузячий. Попробуй в голой консоли набрать Alt (не тот который ALtGr) + 0176 - получишь градус. Оно работает в консоли, а в кедах нет.

vitruss ★★★★★
() автор топика
Ответ на: комментарий от vitruss

Compose работает и в голой консоле, если ты его осилишь настроить

//wfrr

anonymous
()
Ответ на: комментарий от post-factum

>Что в кедах, что в гноме в настройках раскладки можно выбрать клавишу, отвечающую за третий уровень символов. Вот это то, что нужно.

Выбрал в кедах, никакой разницы не заметил. Всяких композе и вин на 104 клавишной клаве нет.

Napilnik ★★★★★
()

Не хочется отдельную тему создавать, можно здесь спрошу?

У меня сейчас на клавиатуре клавиши rwin нет, хочу повесить compose на ненужную menu. Делаю так:

setxkbmap -option ''; setxkbmap 'ru' -option 'grp:ctrl_shift_toggle,grp_led:scroll,compose:menu' -variant ',winkeys' -model 'pc105'
При этом все работает, кроме одной досадной мелочи: при нажатии на клавишу 1 на обычной клавиатуре печатается 0, на цифровой единица работает :(

// иксы скотские через hal клавиатуру подгружают, полностью игнорируя то, что я в xorg.conf пишу.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Посмотри что в /etc/X11/xorg.conf.d можно его снести (только забекапь) дабы иксы юзали только оснвоной конфиг

//wfrr

anonymous
()
Ответ на: комментарий от anonymous

Посмотри что в /etc/X11/xorg.conf.d

У меня такой директории нет. Сам файл xorg.conf снести нельзя (иначе вместо nvidia будет использоваться кривой nv). У меня, кстати, весь xorg.conf нормально загружается (судя по логам), кроме секций клавиатуры и мыши.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

> // иксы скотские через hal клавиатуру подгружают, полностью игнорируя то, что я в xorg.conf пишу.

Поставь глобальный USE -hal и будет счастье =)

И compose key православно вешать на capslock

anonymous
()
Ответ на: комментарий от Eddy_Em

Тыды ой, толкьо вот странно что клаву ты настраиваешь не через конфиг, а отдельной командой. и еще отклучи в DE настройки раскладок, а то когда настраиваешь в иксах и через кеды все зело глючит

//wfrr

anonymous
()
Ответ на: комментарий от Eddy_Em

>При этом все работает, кроме одной досадной мелочи: при нажатии на клавишу 1 на обычной клавиатуре печатается 0
Это не из-за model?
В любом случае можно сделать xmodmap -pke, оттуда вытащить строку с menu и xmodmap'ом заменить там menu на compose.

x3al ★★★★★
()
Ответ на: комментарий от Eddy_Em

>> ',winkeys'

Для начала я бы это убрал. Эта опция давно устарела.

GotF ★★★★★
()
Ответ на: комментарий от post-factum

Примерно так и делал, только за неимением win назначал другие клавиши. Зажимаю назначенную клавишу, пишу на цифровой клавиатуре 0176 и ничего не пишет, а если лампа на нумлок горит, то просто пишутся набираемые цифры. Может оно как-то по другому вводится?

Napilnik ★★★★★
()
Ответ на: комментарий от x3al

Не из-за model, так тоже не работает:

setxkbmap -option ''; setxkbmap 'ru' -option 'grp:ctrl_shift_toggle,grp_led:scroll,compose:menu' -variant '' -model 'pc104'

setxkbmap -v 10
Setting verbose level to 10
locale is C
Applied rules from evdev:
model:      pc104
layout:     ru
options:    grp:ctrl_shift_toggle,grp_led:scroll,compose:menu
Trying to build keymap using the following components:
keycodes:   evdev+aliases(qwerty)
types:      complete
compat:     complete+ledscroll(group_lock)
symbols:    pc+ru+inet(evdev)+group(ctrl_shift_toggle)+compose(menu)
geometry:   pc(pc104)
Сделал файл /etc/hal/fdi/policy/10-keymap.fdi
<?xml version="1.0" encoding="utf-8"?>
<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.keypad">
<merge key="input.xkb.rules" type="string">base</merge>
<merge key="input.xkb.model" type="string">pc105</merge>
<merge key="input.x11_driver" type="string">evdev</merge>
<merge key="input.xkb.layout" type="string">us,ru</merge>
<merge key="input.xkb.variant" type="string">,winkeys</merge>
<merge key="input.xkb.options" type="string">grp:ctrl_shift_toggle,grp_led:scroll,compose:menu</merge>
</match>
</device>
</deviceinfo>
но при отключении/включении клавиатуры (после перезапуска haldaemon) ничего не меняется...

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Nervous
ls /usr/share/X11/             
app-defaults/  bindings/  dm.d/  icewm/  locale/  rgb.txt  xdm/  XErrorDB  xkb/  XKeysymDB

Иксы версии 1.6.1

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от anonymous

> И compose key православно вешать на capslock
За эти слова тебя следует отлучить от Церкви Святого Емакса.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.