Если не стирает backspace

Как побороть глюк с клавишей бекспейс? и восстановить гибернацию? (Клавиша то отрабатывает, то нет, приходится мышкой переставлять курсор)

Модератор: Модераторы разделов

Beren

Сообщения: 702

ОС: Gentoo

Как побороть глюк с клавишей бекспейс? и восстановить гибернацию?

Сообщение
Beren » 31.08.2007 11:04

Люди, помогите!
Не могу никак раз и навсегда разобраться с клавиатурой. Хочу поставить переключения анг/рус на ctrl+shift, но почему-то принимаются только комбинации, заканчивающиеся буквой. Но эта проблема менее существенна по сравнению со следующей (хотя желательно узнать, как назначить ctrl+shift). Основная проблема заключается в том, что некоторые символы при русской расскадке печатаются так, как если бы была включена английская раскладка. В частности, при выбранном русском языке не печатаюся точки и запятые (все . и , в этом посте были напечатаны посредством постоянного переключения раскладок, думаю, можете представить какой это геморрой). Также не печатаются символы (опять же при русской раскладке), расположенные рядом с буквами, то есть доллары, диезы, звездочки, кавычки и проч. Тупая проблема, но почему-то нигде не нашел решения.
Очень прошу помочь.

Дорогу осилит идущий

sash-kan

Администратор
Сообщения: 13939

Статус: oel ngati kameie
ОС: GNU

Re: Как побороть глюк с клавишей бекспейс? и восстановить гибернацию?

Сообщение
sash-kan » 31.08.2007 13:20

Encou писал(а): ↑

31.08.2007 11:55

Неужели никто на всем линуксфоруме не знает что с этим делать?

вряд ли. просто даже _во_всем_мире_ не существует человека, обязанного отвечать на вопрос, неоднократно возникающий практически у каждого новичка. ответ на который легко находится поиском. хоть форумным, хоть через https://google.com/linux…

nikelong писал(а): ↑

31.08.2007 13:10

и все всё разное пишут

пишут везде одно и то же: „не используйте встроенные в wm средства переключения раскладок. настраивайте первоисточник — файл конфигурации X-сервера.“

Писать безграмотно — значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог

eduard_pustobaev

Сообщения: 2629

Статус: Ленивец
ОС: Arch/Debian.

Re: Как побороть глюк с клавишей бекспейс? и восстановить гибернацию?

Сообщение
eduard_pustobaev » 31.08.2007 13:57

Encou писал(а): ↑

31.08.2007 13:55

eduard_pustobaev,
наслаивать-то можно что угодно. Должен же быть способ как-то это настроить средствами ОС.

/etc/X11/xorg.conf

Код: Выделить всё

Section «InputDevice»
Identifier «Generic Keyboard»
Driver «kbd»
Option «CoreKeyboard»
Option «XkbRules» «xorg»
Option «XkbModel» «pc105»
Option «XkbLayout» «us,ru,ua»
Option «XkbVariant» «,winkeys,winkeys»
Option «XkbOptions» «grp:caps_toggle,grp_led:caps»
EndSection

В дисгармонии со вселенной.

Beren

Сообщения: 702

ОС: Gentoo

Re: Как побороть глюк с клавишей бекспейс? и восстановить гибернацию?

Сообщение
Beren » 31.08.2007 14:51

Почитай здесь, отпадут многие вопросы.

Еще можно пореккомендовать почитать «Размышления о философии юникс-систем в трех томах». Мне нужен ответ на конкретный вопрос, об огранизации линукса я сам на досуге почитаю.

eduard_pustobaev,
не помогает

Дорогу осилит идущий

sash-kan

Администратор
Сообщения: 13939

Статус: oel ngati kameie
ОС: GNU

Re: Как побороть глюк с клавишей бекспейс? и восстановить гибернацию?

Сообщение
sash-kan » 31.08.2007 15:11

Encou писал(а): ↑

31.08.2007 14:51

eduard_pustobaev,
не помогает

предложенное переключение выполняется capslock-ом. чтоб было ctrl+shift — замените на «grp:ctrl_shift_toggle»
и, естественно, не забудьте про

sash-kan писал(а): ↑

31.08.2007 13:20

не используйте встроенные в wm средства переключения раскладок

Encou писал(а): ↑

31.08.2007 14:51

Мне нужен ответ на конкретный вопрос

данный конкретный вопрос, повторяю, возникает у каждого начинающего unix-оида. и Вы думаете, что они _не_задавали_ этот вопрос? задавали. и много раз. значит, поиском таки _возможно_ это море вопросов/ответов найти? возможно.

Писать безграмотно — значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог

eduard_pustobaev

Сообщения: 2629

Статус: Ленивец
ОС: Arch/Debian.

Re: Как побороть глюк с клавишей бекспейс? и восстановить гибернацию?

Сообщение
eduard_pustobaev » 31.08.2007 15:35

Encou писал(а): ↑

31.08.2007 14:51

eduard_pustobaev,
не помогает

А, я уже и забыл, что капслоком переключаю. Всю жизнь ctrl+shift использовал и в таких темах свой конфиг кидал…

Код: Выделить всё

Section «InputDevice»
Identifier «Generic Keyboard»
Driver «kbd»
Option «CoreKeyboard»
Option «XkbRules» «xorg»
Option «XkbModel» «pc105»
Option «XkbLayout» «us,ru,ua»
Option «XkbVariant» «,winkeys,winkeys»
Option «XkbOptions» «grp:ctrl_shift_toggle,grp_led:scroll»
EndSection

В дисгармонии со вселенной.

blackdevil

Бывший модератор
Сообщения: 2751

Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: Как побороть глюк с клавишей бекспейс? и восстановить гибернацию?

Сообщение
blackdevil » 31.08.2007 15:56

Я что-то не пойму а через Яст плохо настраивается чтоли???Он тот же конфиг по-моему правит…У меня лично через Яст можно как угодно переключение настроить и раскладку…Ну и еще xneur в дополнение для запоминания раскладок в каждом окне.

Простые решения для Ubuntu-подобных систем: смотрим тут

sash-kan

Администратор
Сообщения: 13939

Статус: oel ngati kameie
ОС: GNU

Re: Как побороть глюк с клавишей бекспейс? и восстановить гибернацию?

Сообщение
sash-kan » 31.08.2007 15:59

yast? какой yast? а, тот что в suse!… а что, тут кто-то пользуется suse?
xneur? какой-такой xneur? а, тот что у уважаемого blackdevil стоит!… а что, тут кто-то еще пользуется xneur-ом?

Писать безграмотно — значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог

eduard_pustobaev

Сообщения: 2629

Статус: Ленивец
ОС: Arch/Debian.

Re: Как побороть глюк с клавишей бекспейс? и восстановить гибернацию?

Сообщение
eduard_pustobaev » 31.08.2007 16:29

KaKTyCc писал(а): ↑

31.08.2007 16:20

наверно, раз в этой ветке ищут помощи

Кстати логично.

Encou писал(а): ↑

31.08.2007 16:23

а что в случае GNOME?

А там тупо в control center настраивается.
Просто стандартная кдешная переключалка не жалует ctrl+shift, потому что это два модификатора. Для этой раскладки удобно в кедах использовать kkbswitch.

В дисгармонии со вселенной.

sash-kan

Администратор
Сообщения: 13939

Статус: oel ngati kameie
ОС: GNU

Re: Как побороть глюк с клавишей бекспейс? и восстановить гибернацию?

Сообщение
sash-kan » 31.08.2007 17:48

blackdevil писал(а): ↑

31.08.2007 16:09

Уважаемый юморист sash-kan а что это у вас за дистриб такой интересный?

разный. но в основном основанный на gnu/linux (отсюда и надпись). а из них наиболее часто — debian gnu/linux.

KaKTyCc писал(а): ↑

31.08.2007 16:20

наверно, раз в этой ветке ищут помощи

мой сарказм относился к тому факту, что настройка X-сервера, в общем-то, совершенно не дистрибутиво-специфична. а еще к тому, что отвечали-то большей частью те, у кого в статусе не заявлен факт использования suse

Писать безграмотно — значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог

Славик

Сообщения: 159

ОС: AltLinux2.4 master

Re: Как побороть глюк с клавишей бекспейс? и восстановить гибернацию?

Сообщение
Славик » 31.08.2007 21:51

Encou писал(а): ↑

31.08.2007 14:51

Почитай здесь, отпадут многие вопросы.

Еще можно пореккомендовать почитать «Размышления о философии юникс-систем в трех томах». Мне нужен ответ на конкретный вопрос, об огранизации линукса я сам на досуге почитаю.

А все таки, дочитай до конца, и возможно поймешь, что у тебя будет еще миллион конкретных вопросов, ответы на которые уже есть в манах, форумах, списках рассылок и т.д. Видишь ли, ты сейчас (в данной ситуации) — это я позавчера. Пройдет совсем немного времени, и ты будешь думать и говорить тоже самое, или бросишь эту затею.
ЗЫ Свою клаву я настраивал именно по этой книге.
ЗЫЗЫ Встретишь Alv-а, прислушивайся к его мнению (даже к флуду), это и есть автор книги

Познание бесконечности требует бесконечного времени.
А. и Б. Стругацкие
Понедельник начинается в субботу

_Yuriy_

Сообщения: 344

ОС: OpenSUSE 11 x86_64

Re: Как побороть глюк с клавишей бекспейс? и восстановить гибернацию?

Сообщение
_Yuriy_ » 31.08.2007 23:41

> мой сарказм относился к тому факту, что настройка X-сервера, в общем-то, совершенно не дистрибутиво-специфична

Везде для этого используется SUSE администрирование X-сервера (SaX2], тогда так и отвечайте на первоначальный вопрос.

Принцип следующий:
Зайти в меню Приложения->Система->Конфигурация->SaX2
Ввести пароль root-а
Перейти на закладку опции и там выбрать комбинацию клавиш для переключения раскладки.

Trojan

Сообщения: 359

Статус: Системный ламер
ОС: CentOS 7

Re: Как побороть глюк с клавишей бекспейс? и восстановить гибернацию?

Сообщение
Trojan » 23.01.2009 16:58

_Yuriy_ писал(а): ↑

31.08.2007 23:41

Зайти в меню Приложения->Система->Конфигурация->SaX2
Ввести пароль root-а
Перейти на закладку опции и там выбрать комбинацию клавиш для переключения раскладки.

Сделал в точности как написано, а также пробовал через YaST2. И в KDE и в GNOME.
Указал «Change Layout — Ctrl+Shift». Жму Ctrl+Shift, но на русский язык не переходит.
Что еще надо сделать чтобы работала дополнительная раскладка?
И как вытащить указатель языка раскладки в трэй?

Всегда думай то, что говоришь и никогда не говори то, что думаешь.

Stasroot1

Сообщения: 1026

ОС: Debian9

Re: Как побороть глюк с клавишей бекспейс? и восстановить гибернацию?

Сообщение
Stasroot1 » 31.01.2009 01:53

Проблема, в том что у меня переодически отказывается работать клавиша отмены ввода последних символов «Бекспайс» приходится ставить мышкой курсор назад и удалять ненужный символ из строки клавишей Делет. Как с этим бороться? Сама клавиатура вроде нормально работает. хотя не исключаю что клавиша просто не срабатывает иногда, хотя маловероятно, Пользуюсь ноутом год!
Куда копнуть чтобы иправить этот глюк, я к нему чуток уже привык, а вот родные никак не могут, да и не должны впринципе.
Заранее спасибо.
Также еще перестал работать режим гибернации и режим спячки, после выхода не стартует Х как положено, клавиатура не реагирует на нажатия, а на черном экране либо курсор в виде стрелочки, либо в виде такого символа: |
Эту проблему наверное лучше в отдельную тему?

Stasroot1

Сообщения: 1026

ОС: Debian9

Re: Как побороть глюк с клавишей бекспейс? и восстановить гибернацию?

Сообщение
Stasroot1 » 31.01.2009 02:12

Похоже нашол решение проблемы:

~karlson~ писал(а): ↑

27.01.2009 22:34

Код:

для избавления от переодического отсутствия работоспособности у кнопки Backspace, надо всего лишь закоментировать строки 103 и 104 в
/etc/X11/xinit/xinitrc.common

Щас перегружу Х.

Источник

Еламан

Новичок
Сообщения: 6 Зарегистрирован: 27 ноя 2017, 07:25

Репутация: 0

Asus backspace работает не правильно

Сообщение

Еламан » 27 ноя 2017, 07:34

Здравствуйте! у меня Asus X550J дел в том, что в начале залипания backpsace перестал работать и я сам включил его через настройки клавиатуры, но он слишком медленный:( Пожалуйста помогите в интернете не нашел ответа.

NickSin

Мастер
Сообщения: 345 Зарегистрирован: 12 апр 2017, 21:30

Репутация: 38

Контактная информация:

Re: Asus backspace работает не правильно

Сообщение

NickSin » 27 ноя 2017, 15:22

Еламан писал(а): ↑

27 ноя 2017, 07:34

Здравствуйте! у меня Asus X550J дел в том, что в начале залипания backpsace перестал работать и я сам включил его через настройки клавиатуры, но он слишком медленный:( Пожалуйста помогите в интернете не нашел ответа.

Не совсем понятно, что у вас произошло. «Залип» или «перестал» работать? Подробнее опишите ситуацию.

Еламан

Новичок
Сообщения: 6 Зарегистрирован: 27 ноя 2017, 07:25

Репутация: 0

Re: Asus backspace работает не правильно

Сообщение

Еламан » 28 ноя 2017, 07:04

Если кнопку backspace нажать и удержать, то тогда она удалят первый элемент и дальше не удаляет(при удерживании). У других компов это работает.
После этой проблемой мои действия: в настройки клавиатуры включил «Повторные нажатие клавиш» после активации этой функций — если нажать и удержать как раньше, то он удаляет все элемент по одному так и должно быть, но проблема в том что он медленно удаляет каждый элемент. надеюсь что поможете

NickSin

Мастер
Сообщения: 345 Зарегистрирован: 12 апр 2017, 21:30

Репутация: 38

Контактная информация:

Re: Asus backspace работает не правильно

Сообщение

NickSin » 28 ноя 2017, 11:16

Еламан писал(а): ↑

28 ноя 2017, 07:04

Если кнопку backspace нажать и удержать, то тогда она удалят первый элемент и дальше не удаляет(при удерживании). У других компов это работает.
После этой проблемой мои действия: в настройки клавиатуры включил «Повторные нажатие клавиш» после активации этой функций — если нажать и удержать как раньше, то он удаляет все элемент по одному так и должно быть, но проблема в том что он медленно удаляет каждый элемент. надеюсь что поможете

Я вас правильно понимаю, что такое поведение с данной клавиатурой наблюдается только на одном, вашем, пк? При подключение данной клавиатуры к другим ПК все работает хорошо?

NickSin

Мастер
Сообщения: 345 Зарегистрирован: 12 апр 2017, 21:30

Репутация: 38

Контактная информация:

Re: Asus backspace работает не правильно

Сообщение

NickSin » 28 ноя 2017, 23:32

Еламан писал(а): ↑

28 ноя 2017, 19:43

нет не правильно поняли. как писал ранее у меня ноут и соответственно я не могу проверить его в другом пк

У меня есть предположение — у вас начинает отваливаться мембранная часть кнопки. Суть в том, что ввиду невиданных нам и вам обстоятельств, мембранная полусфера над контактной базой самой клавиши не четко соприкасается с ней и не замыкает клавишу. При длительном нажатии, видимо, происходят небольшие замыкания, которые и приводят к такому поведению. Не думаю, что данная панель поддается ремонту. Обычно меняется вся клавиатура. Ценник на такие клавиатуры обычно в районе 700-1500р. Проще поменять и продолжать жить дальше.

Еламан

Новичок
Сообщения: 6 Зарегистрирован: 27 ноя 2017, 07:25

Репутация: 0

NickSin

Мастер
Сообщения: 345 Зарегистрирован: 12 апр 2017, 21:30

Репутация: 38

Контактная информация:

Re: Asus backspace работает не правильно

Сообщение

NickSin » 06 дек 2017, 11:23

Еламан писал(а): ↑

06 дек 2017, 06:38

Я вчера проверил на другом клавиатуре от пк проблема осталась, то есть это не от клавиатуры

Вы подключили отдельную клавиатуру к ноутбуку и проблема та же? Тогда надо сносить винду (если у вас винда), поскольку точечно проблему не решить на ней.

Еламан

Новичок
Сообщения: 6 Зарегистрирован: 27 ноя 2017, 07:25

Репутация: 0

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей

Источник

2.6. Исправление ошибок ввода

Существует несколько способов исправления ошибок ввода. Символ @ стирает текущую строку, а клавиша <BACKSPACE> и <^h> стирает последний введенный символ. Эти клавиши и знаки являются значениями по умолчанию. Функции, которые они выполняют, могут быть переназначены другим клавишам.

2.6.1. Стереть текущую строку: знак @

Когда вы нажимаете клавишу @, то знак @ добавляется в конец строки и курсор перемещается на новую строку. Строка, содержащая ошибку, не стирается с экрана, но она игнорируется.

Знак @ работает только на текущей строке. В следующем примере сделана орфографическая ошибка при вводе командной строки.

Пример.
whooo@

тогда введите символ @ и затем введите правильно
команду:

who<CR>

2.6.2. Стереть последний введенный символ: <^h> и <BACKSPACE>

<^h> и <BACKSPACE> стирают последний введенный символ в текущей строке. Когда вы нажимаете одну из этих клавиш, то курсор возвратится на последний символ и предоставит вам возможность заново его ввести. Этот способ является самым легким для исправления ошибки ввода.

Таким способом вы можете удалить несколько символов. Например, в следующем примере стираются два символа с помощью клавиши <BACKSPACE>:

Пример.
dattw<BACKSPACE><BACKSPACE>e<CR>

Система UNIX будет интерпретировать эту строку, как правильно введенную команду date.

2.6.3. Переназначение функции удаления

Вы можете заменить клавиши, которые удаляют строку и стирают символы. Если вы хотите сделать эту замену для одной рабочей сессии, то вы можете выдать команду для shell: сделать переназначение. После того как вы выйдете из системы, значение этих величин по умолчанию станет прежним. Если вы хотите использовать новые клавиши постоянно, то вы должны указать это переназначение в файле, называемом .profile.

Прежде чем начать переназначение функций удаления, вы должны учесть 3 момента. Первое, когда вы переназначаете на клавишу, используемую по умолчанию, тем самым вы можете лишиться функции, используемой клавишей по умолчанию. Например, если вы переназначили функцию стирания с клавиши <BACKSPACE> на клавишу #, то вы не сможете воспользоваться клавишей <BACKSPACE> для стирания символа. Но также вы можете иметь две клавиши, которые выполняют одну функцию.

Второе, такие переназначения наследуются любой другой программой системы UNIX, которая позволяет вам выполнить функцию, которую вы переназначили. Например, интерактивный редактор текста, названный ed, позволяет вам удалять текст той же клавишей, которую вы используете для исправления ошибок в командной строке shell. Таким образом, если вы переназначили функцию стирания на знак #, то вы также будете использовать этот знак для стирания символов, когда будете работать в редакторе ed. И при этом переназначении клавиша <BACKSPACE> не будет работать.

И третье, помните, что любое переназначение, которое вы выполните в вашем файле .profile не станет действенным, пока вы заново не войдете в систему. И кроме того, если сделаете ошибку при вводе вашего регистрационного имени или пароля, вы должны использовать прежнюю клавишу <BACKSPACE> для ее исправления.

Какую бы клавишу вы ни использовали помните, что она работает только на текущей строке. Убедитесь, что корректируете вашу ошибку до нажатия клавиши <RETURN>.

Назад | Содержание | Вперед

Источник