Как сделать Caps Lock заменять раскладку клавиатуры без задержки?

6

Я использую Caps Lock для изменения раскладки клавиатуры с первого года работы с Linux.

Теперь, где-то в прошлом году какой-то патч добавил что-то, поэтому теперь он ждет ~ 300 мс, прежде чем менять макет. И если я ударил любой ключ до того времени, это не сработает. AFAIU это как-то связано с использованием Meta / Win как модификатора, так и ключа. Этот интервал настроен? Я вообще не использую его как модификатор.

    
задан int_ua 26.02.2013 в 10:57
источник

3 ответа

1
cd /usr/share/X11/xkb/symbols
sudo cp capslock capslock.bak
sudo sed -i 's#key <CAPS> {\t\[\tISO_Next_Group,\tCaps_Lock\t]\t};#key <CAPS> {        repeat=no, [ ISO_Next_Group, Caps_Lock ] };#' capslock

Обновление:

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

по теме: Ссылка

    
ответ дан int_ua 03.03.2013 в 01:57
источник
2

Я использую Shift + Caps Lock , чтобы вызвать переключатель раскладки клавиатуры.

При использовании обоих макетов I very часто переключаются взад и вперед, и переключатель кажется мгновенным . То есть, я никогда не испытываю зависания (и я быстрая машинка для прикосновения) на обеих макетах.

Возможно, стоит подумать?

    
ответ дан nutty about natty 01.03.2013 в 16:27
2

Хотя он не поклонник яблока, наблюдение в потоке SOLVED (on apple.com), что включение подсветки Caps Lock (или ее подсветка? независимо от того, что ...) может быть причиной задержки может быть указателем в правильном направлении: обход, предложенный в thread включает использование стороннего программного обеспечения для эмулировать определенные комбинации .

То, что приходит на ум как эквивалент в мире Linux, xdotool (см. man страница , в которой приведены некоторые основные примеры). В частности, в вашем случае вы можете попробовать использовать xdotool key Caps_Lock , как используется в еще одном SOLVED thread (на ubuntuforums.org).

Согласно моему собственному опыту (если вы не хотите, чтобы действительно переходите на уровень глубже), вам придется играть с различными комбинациями клавиш и xdotool , чтобы найти магическую комбинацию, которая действительно делает работу плавно. Но определенно стоит попробовать!

    
ответ дан nutty about natty 02.03.2013 в 10:40