Opened 13 years ago

Last modified 12 months ago

#7560 new enhancement

DC: Map "." to a free button

Reported by: SF/bobablob Owned by: zeldin
Priority: normal Component: Port: Dreamcast
Keywords: Cc:
Game:

Description

Please map the period key to a free button, so as to allow for speedy skipping of dialogue. Currently the option is to pull up the onscreen keyboard, then select Period. Since there are free buttons left, it would be great if the period key were mappable.

Hopefully this will be an easy implement. It would certainly increase the usability of the program.

Thanks.

Ticket imported from: #1692046. Ticket imported from: feature-requests/376.

Change History (7)

comment:1 by SF/bobablob, 13 years ago

Summary: Map "." to a free buttonDreamcast: Map "." to a free button

comment:2 by fingolfin, 12 years ago

Owner: set to zeldin
Summary: Dreamcast: Map "." to a free buttonDC: Map "." to a free button

comment:3 by zeldin, 12 years ago

And which free buttons would those be? I can add it to Z, C or D, if you have a controller with
one of those buttons. Otherwise it's pretty full:

A = LMB
B = RMB
X = shift key for boxing in Indy3
Y = space (for pause)
START = F5 (for load and save)
L = virtual keyboard
R = reserved for a popup menu if there ever has to be more functions added, which
can not be handled by the virtual keyboard

Anyway, doesn't LMB+RMB (A+B) work to skip dialogue?

comment:4 by fingolfin, 12 years ago

Pressing LMB+RMB is treated like pressing "Escape", which will skip cutscenes, but won't work as "talkstop" replacement.

However, at least for the WinCE port, there is a hack in input.cpp which maps a special key event generated by the WinCE backend to *either* the talkstop key, *or* escape, depending on whether there is active text or not. I think this could be cleaned up and turned into a general feature...

comment:5 by SF/bobablob, 11 years ago

Well, I realize that it's been over a year since I posted this request, without my responding . . . But Marcus, could you possibly map the "." key to a combination of A and X? It's unfortunate that X is spent on shift when it's only in use in Indy3. If A+X is not possible, perhaps some other button combination?

Thanks!

comment:6 by zeldin, 11 years ago

There is a new key handling system in the works, which will make it easier to have different key
mapping depending on the game. When this happens it would free up the "X" button in non-Indy games.

comment:7 by digitall, 12 months ago

Component: PortsPort: Dreamcast
Note: See TracTickets for help on using tickets.