Opened 14 years ago

Closed 12 years ago

#671 closed bug (fixed)

Drag and drop keys / chars on keys not implemented

Reported by: kutspam@… Owned by: axeld
Priority: low Milestone: R1
Component: Preferences/Keymap Version: R1/pre-alpha1
Keywords: Cc: diver
Blocked By: Blocking:
Platform: All

Description (last modified by mmu_man)

With R5's keymap pref app you can drag the characters displayed on the keyboard to different keys replacing the 'old' character with the 'new' dragged character. IIRC it is also possible to select 1 char from the text input field to a key. Note that the Zeta keymap pref app doesn't have this feature.

Feature request: make a better implementation; not replace but 'switch' characters, example Czech keymap is QWERTZ I'm used to QWERTY but only want to switch the Y , y and Z , z keys. You can more easily make your own keymap by this.

Change History (12)

comment:1 by kutspam@…, 14 years ago

Also you can't have multiple user keymaps like R5. Where are opened keymaps opened? I see only current

comment:2 by korli, 14 years ago

Editing the keymap is an unimplemented feature (yet).

comment:3 by diver, 14 years ago

Cc: diver added

comment:4 by nutela, 14 years ago

Platform: All

There is a post on the Haiku website :-)

comment:5 by mmu_man, 14 years ago

Description: modified (diff)

I think Zeta took some code from Haiku for the prefs, so it would explain it doesn't have that feature.

comment:6 by jackburton, 14 years ago

I think it would make sense to have a separate window with all the available characters , from which you could drag and drop them into the "keyboard" window.

comment:7 by wkornewald, 14 years ago

While this is a neat feature I think it should be marked as low-priority. Most people will just stick with one of the pre-defined keymaps. Also, you can already modify keymaps with a text editor and the keymap tool in our repository.

comment:8 by wkornewald, 14 years ago

Component: - Preferences- Preferences/Keymap
Priority: normallow

in reply to:  8 comment:9 by nutela, 14 years ago

Replying to wkornewald: I agree, the best compromise is IMO the BeOS R5 one, you have a buffer (the text edit field) and the keymap itself although I would not mind if there was an option in the style of modifier-key + dragging which would swap key's if you would drag 1 char from 1 key to another key.

comment:10 by nutela, 14 years ago

And an option to add/remove/modify keys on the keyboard would be appropriate too but definetely an R2-feature.

comment:11 by korli, 12 years ago

Owner: changed from korli to axeld
Version: R1 development

Axel started on this.

comment:12 by axeld, 12 years ago

Resolution: fixed
Status: newclosed

Left click drag now copies, right click drag switches the keys. Currently, this only works for normal keys, not for modifiers (like on R5). But that's an improvement left for the future :-)

Note: See TracTickets for help on using tickets.