AutoHotkey Community

It is currently May 26th, 2012, 7:52 am

All times are UTC [ DST ]




Post new topic Reply to topic  [ 170 posts ]  Go to page Previous  1, 2, 3, 4, 5 ... 12  Next
Author Message
 Post subject: No.
PostPosted: May 28th, 2008, 10:10 am 
Offline

Joined: October 28th, 2007, 10:41 am
Posts: 75
Location: Hungary, Érd
Yes. You can checkout the SVN: http://pkl.svn.sourceforge.net/viewvc/pkl/
Just replace LAlt & RCtrl in the ini file.

_________________
Portable Keyboard Layout
Happy Sunday


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: May 28th, 2008, 12:41 pm 
Offline

Joined: June 2nd, 2007, 11:01 pm
Posts: 10
backspace s too good, better use scroll-lock for this

_________________
Einhändig schreiben mit http://entikey.z11.de/


Report this post
Top
 Profile  
Reply with quote  
 Post subject: It doesn't work
PostPosted: May 28th, 2008, 10:27 pm 
Offline

Joined: April 16th, 2008, 7:55 am
Posts: 43
I put suspend = backspace in the ini file and it did not work.
How do I resume the script as well?


Report this post
Top
 Profile  
Reply with quote  
 Post subject: Re: It doesn't work
PostPosted: May 28th, 2008, 10:53 pm 
Offline

Joined: October 28th, 2007, 10:41 am
Posts: 75
Location: Hungary, Érd
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


Report this post
Top
 Profile  
Reply with quote  
 Post subject: feature request
PostPosted: June 6th, 2008, 4:42 pm 
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 ;)


Report this post
Top
  
Reply with quote  
 Post subject: Re: feature request
PostPosted: June 7th, 2008, 9:47 am 
Offline

Joined: October 28th, 2007, 10:41 am
Posts: 75
Location: Hungary, Érd
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/p ... iew=markup

_________________
Portable Keyboard Layout
Happy Sunday


Report this post
Top
 Profile  
Reply with quote  
 Post subject: Russian_Russia.ini
PostPosted: June 9th, 2008, 8:57 am 
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" клавиши... Не прерывать!


Report this post
Top
  
Reply with quote  
 Post subject: translations
PostPosted: June 9th, 2008, 9:16 am 
'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" клавиши... Не прерывать!


Report this post
Top
  
Reply with quote  
 Post subject: bug report
PostPosted: July 2nd, 2008, 3:19 pm 
Offline

Joined: July 2nd, 2008, 3:13 pm
Posts: 4
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


Report this post
Top
 Profile  
Reply with quote  
 Post subject: Re: bug report
PostPosted: July 5th, 2008, 11:14 am 
Offline

Joined: October 28th, 2007, 10:41 am
Posts: 75
Location: Hungary, Érd
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


Report this post
Top
 Profile  
Reply with quote  
 Post subject: Re: bug report
PostPosted: July 5th, 2008, 1:00 pm 
Offline

Joined: July 2nd, 2008, 3:13 pm
Posts: 4
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…


Report this post
Top
 Profile  
Reply with quote  
 Post subject: Re: bug report
PostPosted: July 5th, 2008, 2:13 pm 
Offline

Joined: October 28th, 2007, 10:41 am
Posts: 75
Location: Hungary, Érd
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


Report this post
Top
 Profile  
Reply with quote  
PostPosted: July 18th, 2008, 6:42 pm 
Offline

Joined: October 28th, 2007, 10:41 am
Posts: 75
Location: Hungary, Érd
http://sourceforge.net/project/showfile ... _id=614323

This is only a preview version, because I implement a lot of new functions, improves, but currently I don't have time to publish is clearly, and there are some TODOs, what I want finish before the stable release. I hope it works well, but it is not well documented, and some features, "ini-settings" may be changed without warning.

_________________
Portable Keyboard Layout
Happy Sunday


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: July 22nd, 2008, 6:11 pm 
Offline

Joined: March 21st, 2007, 1:55 pm
Posts: 11
Location: Lyon (France)
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 ?


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: July 28th, 2008, 6:23 pm 
Offline

Joined: October 28th, 2007, 10:41 am
Posts: 75
Location: Hungary, Érd
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


Report this post
Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 170 posts ]  Go to page Previous  1, 2, 3, 4, 5 ... 12  Next

All times are UTC [ DST ]


Who is online

Users browsing this forum: Google [Bot] and 6 guests


You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Group