Style:  Aqua  Graphite  Dark 
    TabSRMM
*
   
Please login or register. Forgot your password?
linktree TabSRMM  >  TabSRMM support  >  Bug reports (Moderator: Nightwish)
linktree Topic: tabsrmm doesn't seem to honor current keyboard layout
Members: 2164  •  Posts: 10295  •  Topics: 1735
Please welcome louiscoffman, our newest member.
0 Members and 1 Guest are viewing this topic.
 
Topic: tabsrmm doesn't seem to honor current keyboard layout, Started by omniwolf  (Read 577 times) Search this topic *
Pages: [1] |   Go Down
ta'veren
Forum Member
*****

Karma: 0
Gender: Male
Posts: 35
ta'veren
Hi,

A few months ago i changed to using a dvorak keyboard layout.  in windows i added the new keyboard and everything was pretty sweet.  Ever since then i've noticed that with miranda, when i bring up a new chat window (eg a user i haven't spoken with yet since the layout change) and i start typing in the input box, my text will come out as if i'm typing on a qwerty keyboard.  if i check the windows layout setting it still says i'm on dvorak, and to fix it i have to change the setting to qwerty then back to dvorak, and BAM it's fixed.  if this were a once off it wouldn't be a problem, however EVERY new person i talk to i have to do this - it's now annoyed me enough to make a post about it.

any ideas?  been happening since i started dvorak (about april or may this year i think)

cheers.

[edit] also, if i recreate my miranda profile i have to set the keyboard layout for each user all over again [/edit]
« Last Edit: October 14, 2009, 07:16:49 by omniwolf »
Administrator
Forum Member
*****

Karma: 114
Gender: Male
Posts: 2640
Developer
I've never tested this with alternative keyboard layouts...

If you do not need "per contact" layouts, you can disable the option to remember them (and to be on the safe side, restart M thereafter). If this does NOT fix it, then the problem lies elsewhere, because with that option disabled, tabSRMM does not touch the keyboard layout.

---------------------------
Miranda@AT blog
Instant Messaging (Jabber preferred): JID  silvercircle _at_ gmail _dot_ com
--
And the cause for the problem is:
You must've hit the wrong any key.
ta'veren
Forum Member
*****

Karma: 0
Gender: Male
Posts: 35
ta'veren
ok, i'll give it a go.

it's still something that needs to be fixed though.  it seems miranda uses the system default keyboard layout instead of the current user selection. 
Administrator
Forum Member
*****

Karma: 114
Gender: Male
Posts: 2640
Developer
ok, i'll give it a go.

it's still something that needs to be fixed though.  it seems miranda uses the system default keyboard layout instead of the current user selection. 

Miranda itself doesn't touch the keyboard, as far as I know. SRMM or Scriver don't have the "autokeyboar layout" feature...

BTW: Which layout did you set as default in Windows?

---------------------------
Miranda@AT blog
Instant Messaging (Jabber preferred): JID  silvercircle _at_ gmail _dot_ com
--
And the cause for the problem is:
You must've hit the wrong any key.
ta'veren
Forum Member
*****

Karma: 0
Gender: Male
Posts: 35
ta'veren
i wouldn't have thought miranda touched the keyboard either, however i had exactly the same problem just then with one of the miranda option windows.  my typing was coming out funny, i checked the keyboard settings and they were dvorak, i set them to qwerty then back to dvorak and it worked fine.

Quote
BTW: Which layout did you set as default in Windows?
i built this system with "English (Australia) - US" as the default.  that was probably over a year ago.  then a few months ago i changed to dvorak - "English (United States) - United States-Dvorak", which i assume (?) is a user setting.


btw unticking the per contact setting seems to have fixed it.
Administrator
Forum Member
*****

Karma: 114
Gender: Male
Posts: 2640
Developer
Miranda itself will use the layout that is currently active for all its dialog.

I've checked the keyboard loading mechanism in tabSRMM and it is true that it loads the system default keyboard for a NEW contact (that is, for a contact for which you never had a chat window open). This can be changed to use the currently active layout... Of course, this requires the option to remember the keyboard layout to be enabled.

With that option enabled, tabSRMM will load the saved keyboard layout for a contact. So, when you change your default keyboard layout in Windows, Miranda cannot know this - the database still has the old layout saved for each contact you previously had a conversation with the old layout. This problem is not so easy to solve, because tabSRMM only reacts on keyboard layout changes when a message window is open for a contact and saves the new layout to Tab_SRMSG/locale in the contact's database record.

---------------------------
Miranda@AT blog
Instant Messaging (Jabber preferred): JID  silvercircle _at_ gmail _dot_ com
--
And the cause for the problem is:
You must've hit the wrong any key.
ta'veren
Forum Member
*****

Karma: 0
Gender: Male
Posts: 35
ta'veren
maybe a reload keyboard info button or something?  i'm sure you'll work something out :)
Pages: [1] |   Go Up« previous next »
linktree TabSRMM  >  TabSRMM support  >  Bug reports (Moderator: Nightwish)
linktree Topic: tabsrmm doesn't seem to honor current keyboard layout


Tags:


Related Topics
  Subject / Started by Replies Last post
4 Replies
1126 Views
Last post March 14, 2005, 17:41:50
by Nightwish
4 Replies
1126 Views
Last post April 24, 2005, 15:49:00
by PROGAME
1 Replies
968 Views
Last post August 27, 2006, 11:55:26
by Nightwish
2 Replies
1250 Views
Last post October 18, 2006, 20:49:24
by Claska
2 Replies
1747 Views
Last post February 08, 2009, 15:53:56
by c-zvezda

 
Powered by SMF 2 | SMF © 2006–2010, Simple Machines LLC
XHTML RSS WAP2 Theme by Mirana@at, icons courtesy of FamFam and Crystal

Page created in 0.059 seconds with 21 queries.