| View previous topic :: View next topic |
| Author |
Message |
fmate14
Joined: 28 Oct 2007 Posts: 59 Location: Hungary, Érd
|
|
| Back to top |
|
 |
rubo77
Joined: 02 Jun 2007 Posts: 10
|
Posted: Wed May 28, 2008 11:41 am Post subject: |
|
|
backspace s too good, better use scroll-lock for this _________________ Einhändig schreiben mit http://entikey.z11.de/ |
|
| Back to top |
|
 |
Jag02
Joined: 16 Apr 2008 Posts: 43
|
Posted: Wed May 28, 2008 9:27 pm Post subject: It doesn't work |
|
|
I put suspend = backspace in the ini file and it did not work.
How do I resume the script as well? |
|
| Back to top |
|
 |
fmate14
Joined: 28 Oct 2007 Posts: 59 Location: Hungary, Érd
|
Posted: Wed May 28, 2008 9:53 pm Post subject: Re: It doesn't work |
|
|
| Jag02 wrote: | I put suspend = backspace in the ini file and it did not work.
How do I resume the script as well? |
I have a tip: you didn't get the LASTEST version from svn. _________________ Portable Keyboard Layout
Happy Sunday |
|
| Back to top |
|
 |
rakoth Guest
|
Posted: Fri Jun 06, 2008 3:42 pm Post subject: feature request |
|
|
This tool is great, respect to author to gathering all those AHK libs and writing it.
A feature request: would be cool if this tool supported multiple layouts, some key combinations to switch between them, perhaps even different queues for different switch keys.
Typically I can't get away with less then two layouts (English and Cyrillic), so PKL is as much a hindrance as help until it supports its own multiple layouts settings.
Windows supports layout-per-application but actually dislike this feature - so its not on my wish list for PKL.
If you implement this, expect me to make Russian and Ukrainian layouts for PKL  |
|
| Back to top |
|
 |
fmate14
Joined: 28 Oct 2007 Posts: 59 Location: Hungary, Érd
|
Posted: Sat Jun 07, 2008 8:47 am Post subject: Re: feature request |
|
|
| rakoth wrote: | | A feature request: would be cool if this tool supported multiple layouts, some key combinations to switch between them, perhaps even different queues for different switch keys. |
The new version is support this. Please, check out the SVN. If you can not do this, you can try at here: http://fmate14.web.elte.hu/x/pkl.zip
| Quote: | | Windows supports layout-per-application but actually dislike this feature - so its not on my wish list for PKL. |
I don't like too. But it is not only about layouts. (Sorry my english). It is about input languages. For example in a MS Word document there are English and Russian fields. Word can spellcheck well. But if you write Russian texts with english input language, Word can not know, it is Russian, it try spellcheck as english texts. As I know…
| Quote: | If you implement this, expect me to make Russian and Ukrainian layouts for PKL  |
If you want use the original system's keyboard layout, I make it for you if you translate the language ini file to Russian and Ukrainian.
http://pkl.svn.sourceforge.net/viewvc/pkl/languages/English_United_States.ini?view=markup _________________ Portable Keyboard Layout
Happy Sunday |
|
| Back to top |
|
 |
rakoth Guest
|
Posted: Mon Jun 09, 2008 7:57 am Post subject: Russian_Russia.ini |
|
|
| Code: | ;
; Language file for
; Portable Keyboard Layout
; http://pkl.sourceforge.net
;
; Translated by rakoth
; rakoth.lichlord@gmail.com
;
[pkl]
1 = Вы должны указать раскладку в pkl.ini!
2 = Файл #s# не найден\nИзвините, программа вынуждена закрыться.
3 = неизвестно
4 = АКТИВНАЯ РАСКАЛДКА
5 = Версия
6 = Язык
7 = Copyright
8 = Компания
9 = Про...
10 = Остановить
11 = Выйти
12 = Определить "deadkey" клавиши
13 = Лицензия: GPL v3
14 = У этой программы \nНЕТ НИКАКОЙ ГАРАНТИИ\nЭто песплатное программное обеспечение, и вы\nможете распространять его\nс некоторыми условиями.
15 = Показать помощь
18 = Сменить раскладку
19 = Раскладки
[keyNames]
; List of Keys and Mouse Buttons
Ctrl = Control
LCtrl = Левый Control
RCtrl = Правый Control
Alt = Alt
LAlt = Левый Alt
RAlt = Правый Alt
Shift = Shift
RShift = Левый Shift
LShift = Правый Shift
LWin = Левый Win
RWin = Правый Win
AppsKey = AppsKey
Space = Space
Tab = Tab
Enter = Enter
Esc = Escape
BS = BackSpace
Del = Delete
Ins = Insert
Home = Hom
End = End
PgUp = Page Up
PgDn = Page Down
Up = Up
Down = Down
Left = Left
Right = Right
ScrollLock = ScrollLock
CapsLock = CapsLock
NumLock = NumLock
PrintScreen = Print Screen
NumpadIns = NumpadIns
NumpadEnd = NumpadEnd
NumpadDown = NumpadDown
NumpadPgDn = NumpadPgDn
NumpadLeft = NumpadLeft
NumpadClear = NumpadClear
NumpadRight = NumpadRight
NumpadHome = NumpadHome
NumpadUp = NumpadUp
NumpadPgUp = NumpadPgUp
NumpadDot = NumpadDot
NumpadDel = NumpadDel
Numpad0 = Numpad0
Numpad1 = Numpad1
Numpad2 = Numpad2
Numpad3 = Numpad3
Numpad4 = Numpad4
Numpad5 = Numpad5
Numpad6 = Numpad6
Numpad7 = Numpad7
Numpad8 = Numpad8
Numpad9 = Numpad9
NumpadDiv = NumpadDiv
NumpadMult = NumpadMult
NumpadAdd = NumpadAdd
NumpadSub = NumpadSub
NumpadEnter = NumpadEnter
LButton = Левая кнопка мыши
RButton = Правая кнопка мыши
MButton = Средняя кнопка мыши
XButton1 = Четвертая кнопка мыши
XButton2 = Пятая кнопка мыши
WheelDown = Колесо мыши вниз
WheelUp = Колесо мыши вверх
[SendU]
DYNAMIC_MODE_TOOLTIP = Новый режим для $processName$\n($title$)\n"$mode$" ($modeName$ - $modeType$)
Mode_Name_i = "SendInput"
Mode_Name_c = Через буфер обмена
Mode_Name_r = Восстанавливать буфер обмена
Mode_Name_a = Alt+Цифры
Mode_Name_d = Динамический
Mode_Name_0 = Неизвестный
Mode_Type_i = лучший, если работает
Mode_Type_c = очищает буфер обмена
Mode_Type_r = может быть довольно медленным
Mode_Type_a = может не работать...
Mode_Type_d = динамический режим для программ
Mode_Type_0 = неизвестный режим
[detectDeadKeys]
MSGBOX_TITLE = Открыть Notepad?
MSGBOX = Чтобы определить "deadkey" клавиши в текущей раскладке,\nнеобходим редактор.\nНажмите "Да/Yes" чтобы открыть Notepad\nНажмите "Нет/No" если вы уже в редакторе\nНажмите "Отменить/Cancel" если вы УВЕРЕНЫ в том, что у вашей системы нет "deadkey" клавиш
EDITOR = Определяются "deadkey" клавиши... Не прерывать!
|
|
|
| Back to top |
|
 |
rakoth Guest
|
Posted: Mon Jun 09, 2008 8:16 am Post subject: translations |
|
|
'lo, fmate
Ignore pevious post - I've run the translation through some proof-reading.
Here are russian and ukrainian translations, if you can't get them straight from this forum - let me know where I can send them (optionally I can put them on the web for download).
These two correspond to default layouts that come with Windows. I'm planning to do a Macintosh-like layout which is good because it combines both languages, but it will be easier to do that with these two as example.
Well, here they are:
Ukrainian_Ukraine.ini
| Code: |
;
; Language file for
; Portable Keyboard Layout
; http://pkl.sourceforge.net
;
; Translated by rakoth
; rakoth.lichlord@gmail.com
;
[pkl]
1 = Ви повинні вказати розкладку в pkl.ini!
2 = Файл #s# не знайдено\nВибачте, программа мусить завершити виконання.
3 = невідомо
4 = АКТИВНА РОЗКЛАДКА
5 = Версія
6 = Мова
7 = Copyright
8 = Компанія
9 = Про...
10 = Зупинити
11 = Вийти
12 = Визначити "deadkey" клавіші
13 = Ліцензія: GPL v3
14 = У цієї програми \nНЕМАЄ ЖОДНОЇ ГАРАНТІЇ\nЦе безплатне програмне забезпечення, і ви\nможете розповсюджувати його\nз деякими умовами.
15 = Показати допомогу
18 = Змінити розкладку
19 = Розкладки
[keyNames]
; List of Keys and Mouse Buttons
Ctrl = Control
LCtrl = Ліва Control
RCtrl = Права Control
Alt = Alt
LAlt = Ліва Alt
RAlt = Права Alt
Shift = Shift
RShift = Ліва Shift
LShift = Права Shift
LWin = Ліва Win
RWin = Права Win
AppsKey = AppsKey
Space = Space
Tab = Tab
Enter = Enter
Esc = Escape
BS = BackSpace
Del = Delete
Ins = Insert
Home = Hom
End = End
PgUp = Page Up
PgDn = Page Down
Up = Up
Down = Down
Left = Left
Right = Right
ScrollLock = ScrollLock
CapsLock = CapsLock
NumLock = NumLock
PrintScreen = Print Screen
NumpadIns = NumpadIns
NumpadEnd = NumpadEnd
NumpadDown = NumpadDown
NumpadPgDn = NumpadPgDn
NumpadLeft = NumpadLeft
NumpadClear = NumpadClear
NumpadRight = NumpadRight
NumpadHome = NumpadHome
NumpadUp = NumpadUp
NumpadPgUp = NumpadPgUp
NumpadDot = NumpadDot
NumpadDel = NumpadDel
Numpad0 = Numpad0
Numpad1 = Numpad1
Numpad2 = Numpad2
Numpad3 = Numpad3
Numpad4 = Numpad4
Numpad5 = Numpad5
Numpad6 = Numpad6
Numpad7 = Numpad7
Numpad8 = Numpad8
Numpad9 = Numpad9
NumpadDiv = NumpadDiv
NumpadMult = NumpadMult
NumpadAdd = NumpadAdd
NumpadSub = NumpadSub
NumpadEnter = NumpadEnter
LButton = Ліва кнопка миші
RButton = Права кнопка мыши
MButton = Середня кнопка миші
XButton1 = Четверта кнопка миші
XButton2 = Пята кнопка миші
WheelDown = Колесо миші вниз
WheelUp = Колесо миші вверх
[SendU]
DYNAMIC_MODE_TOOLTIP = Новий режим для $processName$\n($title$)\n"$mode$" ($modeName$ - $modeType$)
Mode_Name_i = "SendInput"
Mode_Name_c = Через буфер обміну
Mode_Name_r = Відновлювати буфер обміну
Mode_Name_a = Alt+Цифри
Mode_Name_d = Динамічний
Mode_Name_0 = Невідомий
Mode_Type_i = найкращий, якщо працює
Mode_Type_c = очищує буфер обміну
Mode_Type_r = може бути повільним
Mode_Type_a = може не працювати...
Mode_Type_d = динамічний режим для програм
Mode_Type_0 = невідомий режим
[detectDeadKeys]
MSGBOX_TITLE = Відкрити Notepad?
MSGBOX = Щоб визначити "deadkey" клавіші в поточній розкладці,\nпотрібен текстовий редактор.\nНатисніть "Так/Yes" щоб відкрити Notepad\nНатисніть "Ні/No" якщо ви вже в редакторі\nНатисніть "Відмінити/Cancel" якщо ви ВПЕВНЕНІ в тому, що у вашої системи нема "deadkey" клавіш
EDITOR = Визначаються "deadkey" клавіші... Не переривати!
|
Russian_Russia.ini
| Code: |
;
; Language file for
; Portable Keyboard Layout
; http://pkl.sourceforge.net
;
; Translated by rakoth
; rakoth.lichlord@gmail.com
;
[pkl]
1 = Вы должны указать раскладку в pkl.ini!
2 = Файл #s# не найден\nИзвините, программа вынуждена закрыться.
3 = неизвестно
4 = АКТИВНАЯ РАСКЛАДКА
5 = Версия
6 = Язык
7 = Copyright
8 = Компания
9 = Про...
10 = Остановить
11 = Выйти
12 = Определить "deadkey" клавиши
13 = Лицензия: GPL v3
14 = У этой программы \nНЕТ НИКАКОЙ ГАРАНТИИ\nЭто бесплатное программное обеспечение, и вы\nможете распространять его\nс некоторыми условиями.
15 = Показать помощь
18 = Сменить раскладку
19 = Раскладки
[keyNames]
; List of Keys and Mouse Buttons
Ctrl = Control
LCtrl = Левая Control
RCtrl = Правая Control
Alt = Alt
LAlt = Левая Alt
RAlt = Правая Alt
Shift = Shift
RShift = Левая Shift
LShift = Правая Shift
LWin = Левая Win
RWin = Правая Win
AppsKey = AppsKey
Space = Space
Tab = Tab
Enter = Enter
Esc = Escape
BS = BackSpace
Del = Delete
Ins = Insert
Home = Hom
End = End
PgUp = Page Up
PgDn = Page Down
Up = Up
Down = Down
Left = Left
Right = Right
ScrollLock = ScrollLock
CapsLock = CapsLock
NumLock = NumLock
PrintScreen = Print Screen
NumpadIns = NumpadIns
NumpadEnd = NumpadEnd
NumpadDown = NumpadDown
NumpadPgDn = NumpadPgDn
NumpadLeft = NumpadLeft
NumpadClear = NumpadClear
NumpadRight = NumpadRight
NumpadHome = NumpadHome
NumpadUp = NumpadUp
NumpadPgUp = NumpadPgUp
NumpadDot = NumpadDot
NumpadDel = NumpadDel
Numpad0 = Numpad0
Numpad1 = Numpad1
Numpad2 = Numpad2
Numpad3 = Numpad3
Numpad4 = Numpad4
Numpad5 = Numpad5
Numpad6 = Numpad6
Numpad7 = Numpad7
Numpad8 = Numpad8
Numpad9 = Numpad9
NumpadDiv = NumpadDiv
NumpadMult = NumpadMult
NumpadAdd = NumpadAdd
NumpadSub = NumpadSub
NumpadEnter = NumpadEnter
LButton = Левая кнопка мыши
RButton = Правая кнопка мыши
MButton = Средняя кнопка мыши
XButton1 = Четвертая кнопка мыши
XButton2 = Пятая кнопка мыши
WheelDown = Колесо мыши вниз
WheelUp = Колесо мыши вверх
[SendU]
DYNAMIC_MODE_TOOLTIP = Новый режим для $processName$\n($title$)\n"$mode$" ($modeName$ - $modeType$)
Mode_Name_i = "SendInput"
Mode_Name_c = Через буфер обмена
Mode_Name_r = Восстанавливать буфер обмена
Mode_Name_a = Alt+Цифры
Mode_Name_d = Динамический
Mode_Name_0 = Неизвестный
Mode_Type_i = лучший, если работает
Mode_Type_c = очищает буфер обмена
Mode_Type_r = может быть медленным
Mode_Type_a = может не работать...
Mode_Type_d = динамический режим для программ
Mode_Type_0 = неизвестный режим
[detectDeadKeys]
MSGBOX_TITLE = Открыть Notepad?
MSGBOX = Чтобы определить "deadkey" клавиши в текущей раскладке,\nнеобходим редактор.\nНажмите "Да/Yes" чтобы открыть Notepad\nНажмите "Нет/No" если вы уже в редакторе\nНажмите "Отменить/Cancel" если вы УВЕРЕНЫ в том, что у вашей системы нет "deadkey" клавиш
EDITOR = Определяются "deadkey" клавиши... Не прерывать!
|
|
|
| Back to top |
|
 |
Tibi
Joined: 02 Jul 2008 Posts: 4
|
Posted: Wed Jul 02, 2008 2:19 pm Post subject: bug report |
|
|
Hi,
I just wanted to let you know I’ve submitted a bug report on sourceforge:
In GTK applications (tested in Pidgin and Klavaro), entering characters
outside the ASCII range is impossible.
regards and thanks for PKL |
|
| Back to top |
|
 |
fmate14
Joined: 28 Oct 2007 Posts: 59 Location: Hungary, Érd
|
Posted: Sat Jul 05, 2008 10:14 am Post subject: Re: bug report |
|
|
| Tibi wrote: | | In GTK applications (tested in Pidgin and Klavaro), entering characters outside the ASCII range is impossible. |
See the "changeDynamicMode" hotkey in pkl.ini. _________________ Portable Keyboard Layout
Happy Sunday |
|
| Back to top |
|
 |
Tibi
Joined: 02 Jul 2008 Posts: 4
|
Posted: Sat Jul 05, 2008 12:00 pm Post subject: Re: bug report |
|
|
| Code: |
; The original SendU mode may not work with all programs
; (for example Total Commander)
; so you can try alternative modes with this hotkey
changeDynamicMode = #F12
|
OK thanks, the “c” mode seems to work, now I can type French and German in Pidgin and be understood too
What problem do you see in Total Commander? I’m using it daily and it seems to work perfectly with PKL.
What does “SendU” means? —I’m a very novice AutoHotkey user… |
|
| Back to top |
|
 |
fmate14
Joined: 28 Oct 2007 Posts: 59 Location: Hungary, Érd
|
Posted: Sat Jul 05, 2008 1:13 pm Post subject: Re: bug report |
|
|
| Quote: | What problem do you see in Total Commander? I’m using it daily and it seems to work perfectly with PKL.
What does “SendU” means? —I’m a very novice AutoHotkey user… |
TC is not in unicode mode, so for example if the system's layout is en-US, I can not type Hungarian characters. I hard coded (uh, bad word) the best mode for TC, so, if you must change the mode, please, send me the program and the best mode (which is displayed when you change), and I can make it to work auto.
SendU is the function name with which you can send non-ASCII characters. _________________ Portable Keyboard Layout
Happy Sunday |
|
| Back to top |
|
 |
fmate14
Joined: 28 Oct 2007 Posts: 59 Location: Hungary, Érd
|
|
| Back to top |
|
 |
didier69
Joined: 21 Mar 2007 Posts: 11 Location: Lyon (France)
|
Posted: Tue Jul 22, 2008 5:11 pm Post subject: |
|
|
pkl is a great tool for me to use the fr-dvorak-bepo keyboard.
Is a shortcut to hide or display the image of the layout ? |
|
| Back to top |
|
 |
fmate14
Joined: 28 Oct 2007 Posts: 59 Location: Hungary, Érd
|
Posted: Mon Jul 28, 2008 5:23 pm Post subject: |
|
|
| didier69 wrote: | | Is a shortcut to hide or display the image of the layout ? |
See the previous post and the "displayHelpImageHotkey" ini setting. _________________ Portable Keyboard Layout
Happy Sunday |
|
| Back to top |
|
 |
|