Пользовательский ключ, который чередуется между Home и End

493
Etienne Perot

Недавно я купил Macbook Pro и обнаружил, что мне очень не хватает клавиш Home и End, которые есть на полных клавиатурах. Я знаю, что вы можете нажать fn + left / dn + right для home и end, но это просто не практично и не очень быстро, особенно с учетом крошечной левой и правой клавиш.
Поэтому я искал способ заставить их уйти в другое место. Я подумал о кнопке «Извлечь диск», но уже сопоставил ее с командой «Удалить», которую пропустил еще больше. Там все еще есть ключ Caps Lock, который находится там без карты, легко доступный, очень большой и доступный, кажется идеальным! Только один ключ, а мне два. Поэтому я подумал: «Как сделать так, чтобы эта клавиша действовала как клавиша« Домой », когда курсор находится в конце строки, а как клавиша« Конец »в противном случае?» Это похоже на приемлемый компромисс. Есть ли способ сделать это? Я хотел бы сделать это в Linux, но я ценю ответы, которые работают независимо от платформы.

1

1 ответ на вопрос

0
joh6nn

То, что вы просите, не невозможно, но это будет больно, и я сомневаюсь, что какие-либо инструменты для этого существуют. Я на 95% уверен, что поведение, которого вы добиваетесь, не может быть достигнуто только с помощью сочетаний клавиш: вам нужно написать программу, которая фиксирует ввод с клавиатуры, а затем проверяет состояние области ввода, в которой вы находитесь, и затем отправляет «Дом» или «Конец». Это, конечно, выполнимо, но я не уверен, что оно того стоит.

Похожие вопросы