Как я могу ввести обратную косую черту без ключа обратной косой черты?

22

Я пытаюсь использовать британскую раскладку клавиатуры на физической клавиатуре США на своем ноутбуке (Asus Zenbook UX31E). Моя клавиатура имеет вертикальную черту и обратную косую черту ( |и \) над клавишей Enter, но вместо этого я получаю хэш и тильду. На британских клавиатурах труба и обратная косая черта находятся слева от клавиши Z. К сожалению, у меня нет этого физического ключа вообще; вместо этого у меня просто толстая левая клавиша Shift. Им нужен был дополнительный ключ, чтобы освободить место на £ и €, поэтому, думаю, все немного изменилось.

Мне все время нужна вертикальная черта (для трубы) в Linux, и, к счастью, я нашел это с Right Alt+ `.

Есть ли подобная хитрость для получения обратной косой черты? К сожалению, у меня нет цифровой клавиатуры, поэтому я не смог получить escape-последовательность, например Alt+ 92работает.

Кстати, Shift+ `дает мне знак «не» ¬(который я называю «дощатый L»). Я не думаю, что мне это когда-нибудь понадобится, поэтому, хотя существующая последовательность для получения обратной косой черты предпочтительна, решение, позволяющее мне  отобразить обратную косую черту на Shift+ `, также приемлемо для меня.

Кстати, я использую Gnome / Ubuntu 13.10.

Wim
источник
1
Ну, клавиша слева от клавиши Z, кажется, есть только на британских клавиатурах. Возможно, вам следует переключиться на «международную» раскладку клавиатуры, которая ставит британский фунт на RightAlt + Shift 4 и евро на RightAlt 5.
Даниэль Р Хикс
Раньше я использовал британскую клавиатуру с японским входом IME. По какой-то причине обратная косая черта не отображалась, и вместо этого ¥ (йена) работала как идеальная замена в терминале.
Рувим Л.
Вы можете попытаться создать свою собственную раскладку клавиатуры с помощью MS KLC (создателя раскладки клавиатуры Microsoft), которая может работать.
Barlop
Пожалуйста, включите скриншот клавиатуры, который может помочь некоторым людям думать о вещах. или другие видят проблему более ясно. И, кстати, почему бы не использовать американскую раскладку для американской клавиатуры?
Бароп
Кроме того, я нашел этот комментарий на форуме, это может помочь. «У меня была та же проблема, и мне потребовалось много времени, чтобы разобраться в ней. В верхнем ряду клавиш, сразу после клавиш F *, я наконец нашла маленькую синюю фотографию замка. Это клавиша с цифровым замком. Нажмите FN и клавишу блокировки номера один раз, чтобы включить функцию 10 клавиш в клавишах Qwerty, и нажмите их снова, чтобы выключить. " То есть , я не вижу здесь замок , хотя я не могу увеличить много replacementlaptopkeys.com/images/...
barlop

Ответы:

20

Я узнал, что Alt Gr+ -дает \.

mriklojn
источник
1
О боже, если бы я знал это раньше, это бы сэкономило мне год на переключение gb-us все время ...
Дориен
14

Нажмите altклавишу справа от пробела ( alt gr) и клавишу над enterклавишей (которая обычно должна быть хеш-кодом на клавиатуре США, настроенной на ввод Великобритании - но на вашем ноутбуке это фактически \клавиша!). Это должно обеспечить обратную косую черту!

altGR\клавиша + # ( )

ikinone
источник
Это работает для меня, используя физическую американскую (ms Surface Pro 3) клавиатуру, работающую в британском режиме в Windows 8. Также обратите внимание, что Windows-SPACE переключает языки в Windows, что может быть очень полезно.
Рори
4

Вы можете найти полный список кодов ALT здесь .

Или попробуйте Alt+ Shift+:

На немецкой клавиатуре обратный слеш стоит Alt+ Shift+7

davidcondrey
источник
К сожалению, Alt + Shift +: не дает мне вывода. И я не могу ввести альтернативные коды, потому что у меня нет цифровой клавиатуры.
Вим
@wim - я никогда не видел клавиатуру без клавиатуры, у которой не было бы «затененных» цифровых клавиш на правой стороне альфа-клавиатуры. Для доступа к нему вы используете "NumLk".
Даниэль Р Хикс
@DanielRHicks Я слышал о цифровых клавиатурах, доступных с 7,8,9, U, I, O, J, K, L на блокнотах, но я никогда не работал, потому что у меня, кажется, нет ключ блокировки num! Если это не какая-то непонятная последовательность. На моей клавиатуре нет ничего явно помеченного NumLk .
Вим
На моей клавиатуре (на Sony Vaio) с идентичной раскладкой клавиша NumLk находится справа от F12. Но эти 4 клавиши справа помечены не так, как у меня.
Даниэль Р Хикс
4

Если у вас нет Alt GR на клавиатуре, просто нажмите и удерживайте левую клавишу ALT, затем введите 92.

Виталий Авагян
источник
2

Теперь я переназначил планку L (¬) на обратную косую черту ( \), используя следующий скрипт оболочки при запуске. Я использую gnome / Ubuntu 13.10 на Asus Zenbook.

#!/bin/sh
xmodmap -e "keycode 49 = grave backslash grave notsign bar bar bar bar grave asciitilde"
Wim
источник
2

У меня такая же проблема. Я купил игровой ноутбук Asus ROG у Amazon, и нигде не сказали, что это американская раскладка клавиатуры. Я живу в Великобритании.

я обнаружил, что вы можете по-прежнему устанавливать клавиатуру в своей стране, но чтобы получить отсутствующий ключ, в моем случае \ и # хитрость заключается в том, чтобы удерживать alt и набрать 92 для \ и удерживать alt и набрать 35 для #. (Этот метод требует цифровой клавиатуры)

Полный список альтернативных кодов здесь

Я только что понял, что если у вас нет клавиатуры, вы можете использовать Ctrl Alt и \, чтобы получить обратную косую черту и Shift Ctrl Alt и \, чтобы получить трубу |

Надеюсь это поможет :)

timmac15
источник
2

Я использую европейскую клавиатуру и имею только косую черту /.

Используя alt справа от пробела (alt gr) вместе с ключом для /даров |.
Использование alt справа от пробела (alt gr), плюс shift, плюс клавиша для /дают обратную косую черту \.

user3672912
источник
1

Если вы управляете Windows-машиной удаленно, для которой установлено значение UK, откройте «Экранную клавиатуру». Это во всех программах | Аксессуары | Простота доступа. Теперь вы увидите изображение клавиатуры на экране!

В меню «Клавиатура» вы должны выбрать «Расширенная клавиатура» и 102 клавиши. Это дает вам дополнительный ключ обратной косой черты в Великобритании.

Все британские серверы, которыми я управляю, теперь я прикрепляю экранную клавиатуру к меню «Пуск», чтобы довольно легко добраться до этой клавиши. Я мог бы установить машины на американские клавиатуры, но мои коллеги из Великобритании, вероятно, не поблагодарили бы меня за это :)

Мистер Макгу
источник
1

SHIFT + клавиша слева от клавиши «1» (клавиша вверху вкладки или, если вы предпочитаете, внизу ESC)

Nik
источник
Я упоминал в посте, что это дает мне доску L ¬
wim
0

Чтобы решить эту проблему, просто перейдите к настройкам раскладки клавиатуры на панели управления, измените раскладку клавиатуры на US и сохраните. Действуйте следующим образом; Настройки-Панель управления-Часы, язык, регион-Изменить метод ввода

Gbemi
источник
0

Я только что столкнулся с этой проблемой в Windows 10. Мой компьютер не имеет клавиши Alt справа от пробела (Alt Gr), и Alt + [цифры] не работает. Я нашел решение методом проб и ошибок - Ctrl + Shift + \ (клавиша над клавишей Enter).

lonestorm
источник
-1

В Windows 8 нажатие на клавишу обратной косой черты давало мне хэш, но при нажатии клавиши alt gr + back косая черта я получал обратную косую черту.

Ахмад Хашим
источник
Это зависит от клавиатуры и языка
yass
-1

Настройки> Время и язык> Регион и язык> Добавить язык> Английский (США) Честно говоря, самое простое решение, поскольку ваша клавиатура выполнена в американском стиле.

Адам
источник