Программа для ввода цифр ЛЕВОЙ рукой - попробуйте, это удобно!!!

  • Автор темы Автор темы Steve Key
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Steve Key

Участник
Топикстартер
Сообщения
14
Реакции
0
Работаю в типографии, наборщиком-на все руки-системным админом...
По работе часто бывает нужно ввести 2-3-несколько цифр, (например, что-то перенумеровать) притом, что правая рука занята мышкой (я правша). Раньше приходилось отрывать руку от мышки, включать NumLock, набирать цифры, ВЫКЛЮЧАТЬ NumLock (у меня он постоянно выключен, я привык к навигации на NumPad'е в стиле IBM-XT).
Клавиатуры "для левшей" и отдельные NumPad'ы неудобны, поскольку являются просто "перенесенными" частями клавиатуры справа налево, БЕЗ АДАПТАЦИИ (!) под левую руку.

Так родилась идея этой программы.
С нажатой клавишей Alt буквы слева на основном поле клавиатуры вводятся цифры, подробнее можно посмотреть на приложенной картинке.

Сама программа выложена здесь: http://slil.ru/26332617
Обсуждение здесь: http://forum.ixbt.com/topic.cgi?id=13:39992#14

Попробуйте, это очень удобно!!!:)
 

Вложения

  • keybAlt.jpg
    keybAlt.jpg
    63.3 КБ · Просм.: 929
Ответ: Программа для ввода цифр ЛЕВОЙ рукой - попробуйте, это удобно!!!

Нехристи, чо удумали :)
 
Ответ: Программа для ввода цифр ЛЕВОЙ рукой - попробуйте, это удобно!!!

Про адаптацию поподробнее) как отдельные NumPad оптимизированы под правую руку?
И кстати вся клава кроме Numpad под левую руку оптимизирована?
У вас же правая занята)
 
Ответ: Программа для ввода цифр ЛЕВОЙ рукой - попробуйте, это удобно!!!

надо ещё программу под правую часть клавы дописывать)
 
Ответ: Программа для ввода цифр ЛЕВОЙ рукой - попробуйте, это удобно!!!

Если мне нужно ввести текст, я кладу обе руки на клаву и набираю слепым методом..:)
А если неск. цифр - то нажимаю Альт большим пальцем левой руки, а остальными ввожу цифры.

На отдельных нумпадах ДЛИННЫЙ ноль - каким пальцем левой руки его нажимать?
 
Ответ: Программа для ввода цифр ЛЕВОЙ рукой - попробуйте, это удобно!!!

Попробовал. Первое впечатление - понравилось, особенно запятая и процент независимо от языка. Второе впечатление - а какже шоткаты, которые висят на Alt+буква? Я, например, привык в кореле доставать выравнивание через Alt+A,A,A... теперь не катит. Попробую поработать так.
Значит так, в илюстраторе набираемые цифры не появляются пока не отпустишь альт и не нажмешь что-то другое, в кореле появляются через 4-5 секунд.
 
Ответ: Программа для ввода цифр ЛЕВОЙ рукой - попробуйте, это удобно!!!

Не, ну шорткаты конечно...:(
Я с Альтом пользуюсь только Правым Альтом для шорткатов...:)
А с контролом - с тем, который ближе к кнопке.
Могу "по просьбам трудящихся" сделать, например, не на Альт, а на левый Win.

Вообще, раньше была идейка, чтобы с нажатым пробелом вводить цифры, но пока скрипт не заработал так как нужно, доведу - выложу.:)
 
Ответ: Программа для ввода цифр ЛЕВОЙ рукой - попробуйте, это удобно!!!

сделайте на левый Win. Хотя Win+D достаточно нужное сочетание. Но лично я бы пережил такую потерю.
 
Ответ: Программа для ввода цифр ЛЕВОЙ рукой - попробуйте, это удобно!!!

В кореле 12 у меня все нормально, в иллюстраторе не вводил цифры...

В понедельник сделаю на WIN.
 
Ответ: Программа для ввода цифр ЛЕВОЙ рукой - попробуйте, это удобно!!!

Спасиб. Кстати, а чего не сделать сразу, чтоб юзеры могли сами выбирать шорткаты? Хотя бы парочку...


Не по теме:
Если бы цифры еще сами ставились в нужный момент, гы
 
Ответ: Программа для ввода цифр ЛЕВОЙ рукой - попробуйте, это удобно!!!

qsedftghk сказал(а):
чего не сделать сразу, чтоб юзеры могли сами выбирать шорткаты?

Да сколько хочешь, хоть все::):):)
Код:
FileInstall, keybAlt.jpg, keybAlt.jpg

#NoEnv         ; стартовая мантра
SetKeyDelay 0  ; Данная команда задает более быструю эмуляцию нажатий клавиш, чем определено по умолчанию.
Process Priority,,High
SendMode Input

;Моё меню
Menu, Tray, Add ;разделитель
Menu, Tray, Add, Alt_Left_Num v1.2 Подсказка, Helpus
;всплывающая подсказка
Menu, Tray, Tip , NumPad слева! (C)2008 by Steve Key

#UseHook, On   ; Предосторожность на случай, если клавиша должна будет
               ; посылать саму себя. Делает то же, что префикс $, только
               ; для всех гор. клавиш, которые ниже.
Critical

; При нажатой клавише Alt кнопки 123qweasdzxc, а также ~4rfv, Esc и CapsLock,
; работают как "перевернутый" NumPad "для левой руки" ("телефонная" раскладка рулит!).

; В версии 1.1 добавлены скобки на клавишах 5 и t.
; В версии 1.2 изменены функции клавиш Esc и CapsLock.

; Мне по работе часто бывает нужно ввести 2-3-несколько цифр, притом,
; что правая рука занята мышкой (я правша). Отрывать руку, включать NumLock,
; набирать цифры, ВЫКЛЮЧАТЬ NumLock (у меня он постоянно выключен, я привык
; к навигации на NumPad'е в стиле IBM-XT). Клавиатуры "для левшей" и отдельные
; NumPad'ы неудобны, поскольку являются просто "перенесенными" частями клавиатуры
; справа налево, БЕЗ АДАПТАЦИИ (!) под левую руку. Так был задуман этот скрипт.

; Убрана функция Enter, поскольку она у меня на колесе мышки...

; Безусловно, написание скрипта было бы невозможно без помощи сайта (форума)
; http://forum.script-coding.info/index.php, и его активных участников!

; (C)2008 by Steve Key (Steve KEY Laboratory) e-mail: Steve_KEY@mail.ru

<!vk31:: send 1        ; Alt+ 1 -> 1
<!vk32:: send 2        ; Alt+ 2 -> 2
<!vk33:: send 3        ; Alt+ 3 -> 3
<!vk51:: send 4        ; Alt+ q -> 4
<!vk57:: send 5        ; Alt+ w -> 5
<!vk45:: send 6        ; Alt+ e -> 6
<!vk41:: send 7        ; Alt+ a -> 7
<!vk53:: send 8        ; Alt+ s -> 8
<!vk44:: send 9        ; Alt+ d -> 9
<!vk43:: send 0        ; Alt+ c -> 0
<!vk58:: send 000      ; Alt+ x -> три нуля для тысяч
<!vk5A:: send {ASC 44} ; Alt+ z -> , (для отделения десятичной дроби)

<!vkC0:: send {ASC 37} ; Alt+ ` -> %
<!vk34:: send {ASC 45} ; Alt+ 4 -> -
<!vk52:: send {ASC 43} ; Alt+ r -> +
<!vk46:: send {ASC 47} ; Alt+ f -> /
<!vk56:: send {ASC 42} ; Alt+ v -> *

<!vk35:: send {ASC 40} ; Alt+ 5 -> (
<!vk54:: send {ASC 41} ; Alt+ t -> )

<!Esc:: send {Del}      ; Alt+ Esc -> Del

<!CapsLock:: send {BS} ; Alt+ CapsLock -> BackSpace

#UseHook, Off

Helpus:
Gui, Add, Picture, x-4 y-4 w340 h320 , keybAlt.jpg
Gui, Add, Button, x-4 y316 w340 h60 , Эта программа позволяет вводить левой рукой цифры (с нажатой левой клавишей Alt), как на NumPad'е. "Черные" символы заменяются на "красные". Остальные клавиши не изменяются.
Gui, Show, x320 y160 h377 w337, New
Return

Берешь здесь: интерпретатор и компилятор в одном лице, вышеприведенный текст пишешь в файл с расширением .ahk - и вперед!:):):)
 
Ответ: Программа для ввода цифр ЛЕВОЙ рукой - попробуйте, это удобно!!!

Предлагаю перейти на "ТЫ".:)

Win-вариант - здесь: http://slil.ru/26339523

Попробуйте, но мне кажется, это не удобно, т. к. большой палец слишком сильно выгибать приходится...:( Попробую развить вариант с пробелом.:)
 
Ответ: Программа для ввода цифр ЛЕВОЙ рукой - попробуйте, это удобно!!!

Блин, не вставился адрес, где брать AHK: http://www.autohotkey.com/download/
 
Ответ: Программа для ввода цифр ЛЕВОЙ рукой - попробуйте, это удобно!!!

Опробую обязательно, но, увы, не сейчас, ибо мозг мой съели семейные дела... =(
В любом случае, задумка интересна. Спасиб.
 
Ответ: Программа для ввода цифр ЛЕВОЙ рукой - попробуйте, это удобно!!!

Кстати...
Autohotkey программа гениальная.
Правда скрипты под неё писать... Та ещё развлекуха (требует знаний основ программирования).
Но это единственная программа, которая даже доп. клавиши моей мыши смогла заюзать.

Кстати... Лучьше использовать именно скрипт, а не "откомпилированную" версию.
т.к. скрипт редактируем.
В принципе вся концепция очень полезна для ноутбучных страдальцев.
Правда нужно бы всю функциональность правой клавиатуры использовать. Включая стрелки.

P.S. А может действительно повесить на доп. клавиши мыши?
Штука бесполезная, а тут таки польза...
 
Ответ: Программа для ввода цифр ЛЕВОЙ рукой - попробуйте, это удобно!!!

JAW сказал(а):
Лучьше использовать именно скрипт, а не "откомпилированную" версию.
Да пожалуйста, скрипт "с открытым кодом"...:) Просто, я надеюсь, что откомпилированный вариант работать должен быстрее (иначе какой смысл компиляции?)..
Конкретно этот скрипт, кстати, здесь "зародится": http://forum.script-coding.info/viewtopic.php?pid=10227#p10227

Насчет ноутбуков - это да, многие "попадаются" на включенный NumLock, недоумевая: почему это вместо букв цифры вводятся?...
 
Ответ: Программа для ввода цифр ЛЕВОЙ рукой - попробуйте, это удобно!!!

Возможен такой вариант, например, чтобы "левый" NumPad включался к примеру, клавишей F1, с включением индикатора ScrollLock. А функцию F1 перенести на тот же ScrollLock (я ею вообще не пользуюсь, ни той, ни другой)...
 
Ответ: Программа для ввода цифр ЛЕВОЙ рукой - попробуйте, это удобно!!!


Не по теме:
На Ф1 нельзя, а то еще вдруг справка от оперы не запустится... )))
 
Ответ: Программа для ввода цифр ЛЕВОЙ рукой - попробуйте, это удобно!!!

Ну, не на F1, на CapsLock сделать "левый" NumLock...:)
 
Статус
Закрыто для дальнейших ответов.