LINUX.ORG.RU

Раскладка клавиатуры не переключается по Alt+Shift

 ,


0

1

cat /etc/default/keyboard

# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="us,ru"
XKBVARIANT=""
XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll"

BACKSPACE="guess"

service keyboard-setup restart

[ ok ] Setting preliminary keymap...done.

udevadm trigger –subsystem-match=input –action=change

переключить раскладки получается только при помощи нажатия мышкой на флаг страны («Keyboard layout handler» на LXPanel 0.5.12).

при первом (после вышенаписанных команд) нажатии на alt+shift мышка останавливается на десяток-другой секунд, но потом опять может двигаться.

tail /var/log/messages

May 23 05:01:16 c kernel: [1123531.348093] usb 1-6.1.1.3: new low-speed USB device number 10 using ehci-pci
May 23 05:01:16 c mtp-probe: checking bus 1, device 10: "/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-6/1-6.1/1-6.1.1/1-6.1.1.3"
May 23 05:01:16 c mtp-probe: bus: 1, device: 10 was not an MTP device
May 23 05:01:16 c kernel: [1123531.463098] usb 1-6.1.1.3: New USB device found, idVendor=04f2, idProduct=0111
May 23 05:01:16 c kernel: [1123531.463103] usb 1-6.1.1.3: New USB device strings: Mfr=4, Product=20, SerialNumber=0
May 23 05:01:16 c kernel: [1123531.463106] usb 1-6.1.1.3: Product: USB Keyboard
May 23 05:01:16 c kernel: [1123531.463108] usb 1-6.1.1.3: Manufacturer: Chicony
May 23 05:01:16 c kernel: [1123531.467131] input: Chicony USB Keyboard as /devices/pci0000:00/0000:00:1a.7/usb1/1-6/1-6.1/1-6.1.1/1-6.1.1.3/1-6.1.1.3:1.0/input/input18
May 23 05:01:16 c kernel: [1123531.467282] hid-generic 0003:04F2:0111.0004: input,hidraw0: USB HID v1.10 Keyboard [Chicony USB Keyboard] on usb-0000:00:1a.7-6.1.1.3/input0
May 23 05:01:16 c kernel: [1123531.474769] input: Chicony USB Keyboard as /devices/pci0000:00/0000:00:1a.7/usb1/1-6/1-6.1/1-6.1.1/1-6.1.1.3/1-6.1.1.3:1.1/input/input19
May 23 05:01:16 c kernel: [1123531.474919] hid-generic 0003:04F2:0111.0005: input,hiddev0,hidraw1: USB HID v1.10 Device [Chicony USB Keyboard] on usb-0000:00:1a.7-6.1.1.3/input1

$ setxkbmap -v 10

Setting verbose level to 10
locale is C
Trying to load rules file ./rules/evdev...
Trying to load rules file /usr/share/X11/xkb/rules/evdev...
Success.
Applied rules from evdev:
rules:      evdev
model:      pc105
layout:     ru,us
variant:    ,
options:    grp:shift_caps_toggle
Trying to build keymap using the following components:
keycodes:   evdev+aliases(qwerty)
types:      complete
compat:     complete
symbols:    pc+ru+us:2+inet(evdev)+group(shift_caps_toggle)
geometry:   pc(pc105)

$ sudo cat /etc/issue

Debian GNU/Linux jessie/sid \n \l



Последнее исправление: Indaril_Shpritz (всего исправлений: 2)

Ответ на: комментарий от Indaril_Shpritz

Блин, ну ты что, не можешь тупо скопипастить? Тут даже ничего не надо придумывать. Я тебе написал готовое решение проблемы, а ты ищешь приключений на свою задницу. Если мне не веришь, то читай маны.

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

1) мне непонятно, зачем мне нужна раскладка «lv»
2) я тупо скопипастил, оно тупо не работает

Если мне не веришь

верю. но не работает.

то читай маны

читал, но видимо не все. Жаль что ты не можешь просто взять объяснить, что выдаёт с головой твой низкий уровень понимания.

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

1) да, вижу, кавычки используются разные.
2) я не знаю, почему так происходит
3) когда я копировал твою команду, там кавычки были одинаковые, поэтому ты не можешь ссылаться, что не работает из-за этого
4) что ты матом ругаешься как маленький

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

Это не моя команда. Я другой человек. А матом ругаюсь, потому что я - злой.

Освой лор-код. Научись копировать. А ещё лучше вводи ручками, по 5 раз проверяя.

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

матом ругаюсь, потому что я - злой.

а мне кажется, потому что недостаточно умный

Освой лор-код

так я освоил. Пши претензии конкретнее, а то непонятно.

ещё лучше вводи ручками, по 5 раз проверяя.

у меня к тебе встречный совет аналогичного уровня абстракции - стань культурнее и воспитаннее

Indaril_Shpritz
() автор топика

Порой складывается впечатление, что красноглазые специально лезут в свою консольку на каждый чих, только чтобы не делать «как все нормальные люди». Сколько лет на линуксе (хотя, убунта не линукс же, ей ведь «все остальные» пользуются) — ни разу не испытывал проблем с раскладкой и все время из гуя настраивал. Кошмар какой-то.

emissar ★★
()
Последнее исправление: emissar (всего исправлений: 1)
Ответ на: комментарий от Indaril_Shpritz

пробовал вот так: setxkbmap -layout «us,ru» -option «grp:alt_shift_toggle»

Млять, ну, прибейте уже этого лоровского web-дизайнера! Заколебал он уже со своими автозаменами кавычек, мать его!

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

Есть тег [code=bash], понимаешь, нет? Заодно всё очень наглядно видно и ничо ниначо не заменяется.

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

нет, твоя гипотеза неверна

# apt-cache policy ibus
ibus:
  Installed: (none)
  Candidate: 1.5.5-1
  Version table:
     1.5.5-1 0
        500 http://mirror.yandex.ru/debian/ sid/main amd64 Packages
     1.5.4-1 0
        100 /var/lib/dpkg/status
     1.5.1.is.1.4.2-1~bpo70+1 0
        100 http://ftp.debian.org/debian/ wheezy-backports/main amd64 Packages
     1.4.1-9+deb7u1 0
        500 http://mirror.yandex.ru/debian/ wheezy/main amd64 Packages
     1.3.7-1 0
        500 http://ftp.debian.org/debian/ squeeze/main amd64 Packages
# apt-cache policy fcitx
fcitx:
  Installed: (none)
  Candidate: 1:4.2.8.3-3
  Version table:
     1:4.2.8.3-3 0
        500 http://mirror.yandex.ru/debian/ sid/main amd64 Packages
     1:4.2.8.3-3~bpo70+1 0
        100 http://ftp.debian.org/debian/ wheezy-backports/main amd64 Packages
     1:4.2.4.1-7 0
        500 http://mirror.yandex.ru/debian/ wheezy/main amd64 Packages
Indaril_Shpritz
() автор топика
Ответ на: keyboard-configuration от cybercop
# dpkg-reconfigure keyboard-configuration
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Indaril_Shpritz
() автор топика
Ответ на: комментарий от Indaril_Shpritz

и это не помогло!!!. Т.е. после выполнения перезагрузки как всё неработало, так и неработает.

Indaril_Shpritz
() автор топика
Ответ на: комментарий от cybercop
# apt-get install keyboard-configuration
Reading package lists... Done
Building dependency tree       
Reading state information... Done
keyboard-configuration is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 274 not upgraded.
# apt-get install --reinstall keyboard-configuration
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 274 not upgraded.
Need to get 0 B/755 kB of archives.
After this operation, 0 B of additional disk space will be used.
Preconfiguring packages ...
(Reading database ... 258240 files and directories currently installed.)
Preparing to unpack .../keyboard-configuration_1.108_all.deb ...
Unpacking keyboard-configuration (1.108) over (1.108) ...
Processing triggers for man-db (2.6.7.1-1) ...
Setting up keyboard-configuration (1.108) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Indaril_Shpritz
() автор топика

Внимательно изучи вывод команды

setxkbmap -v 10 | grep toggle
Где-то у тебя настроено переключение по Shift+Caps. Это может быть что угодно — хоть скрипт в автозагрузке или локальная настройка твоего переключателя (который флаги рисует).

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

У меня, например, DM подгружает в начале сеанса файлик ~/.Xkbmap следующего содержания:

-layout us,ru
-option grp:caps_toggle,compose:ralt

В общем, мест для этой настройки — тысячи.

kvap
()

dconf-editor
org - gnome - settings-demon - peripherals - keyboard

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

мест для этой настройки — тысячи.

нашел

$ sudo grep -D skip -r "shift_caps_toggle" /*
...
/home/user/.config/lxpanel/LXDE/panels/panel:        ToggleOpt=shift_caps_toggle
...

заработало

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