It is currently Thu Aug 22, 2019 5:43 am

All times are UTC




Post new topic Reply to topic  [ 20 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Obduction - key mapping
PostPosted: Sun Aug 28, 2016 8:24 pm 
Offline

Joined: Fri Aug 18, 2006 7:06 am
Posts: 185
Location: Earth, mostly
I don't exactly know where to post this, so I guess I'll just put it here. Why can't you use the mouse, or trackball to move around in Obduction, like in the other Cyan games?? I have a trackball, and while I can change directions using the ball, I can't move forward by thumb pressing the left button, like in the other Myst games. I have to press a keyboard key (W or up arrow). I think if there is no way to use the mouse to move around, it is a very big flaw... It just seems surprising to me that Cyan allows you to set up many different movement systems (VR headset, Xbox game controller, keyboard, etc.), but completely ignores the one thing almost everyone out there has, i.e. a mouse. If anyone has figured out how to make a mouse cause movement, I'd really appreciate it.

As a side note, I can see how closely related to the Myst games Obduction actually is...I almost expected Saveedro to pop up in a few locations... :)


Top
 Profile  
Reply with quote  
 Post subject: Re: Obduction
PostPosted: Mon Aug 29, 2016 9:05 am 
Offline

Joined: Sun Jan 18, 2015 10:41 am
Posts: 67
Well, at least Cyan finally understood WASD :) But it's true it's a bit missing an option to mousedrive.

However, there is a solution on Windows: download AutoHotkey. Create an obduction.ahk file on your desktop, open it in a notepad and past the following code:
Code:
#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.
#SingleInstance force


; Obduction:
; Left click goes forward
; Right click activates
; Mouse click puts down notes
; k toggles the script on/off


toggle=1

#If WinActive("ahk_exe " "Obduction-Win64-Shipping.exe")
LButton::
    if toggle
        Send, {w down}
    else
        Send, {LButton down}
return
LButton up::
    if toggle
        Send, {w up}
    else
        Send, {LButton up}
return
RButton::
    if toggle
        Send, {LButton down}
    else
        Send, {RButton down}
return
RButton up::
    if toggle
        Send, {LButton up}
    else
        Send, {RButton up}
return
WheelDown::
    if toggle
        Send, {RButton down}
    else
        Send, {WheelDown}
return
WheelUp::
    if toggle
        Send, {RButton up}
    else
        Send, {WheelUp}
return

~k::
    if toggle
        toggle = 0
    else
        toggle = 1
return
#If

#If WinActive("ahk_exe " "Obduction.exe")
LButton::
    if toggle
        Send, {w down}
    else
        Send, {LButton down}
return
LButton up::
    if toggle
        Send, {w up}
    else
        Send, {LButton up}
return
RButton::
    if toggle
        Send, {LButton down}
    else
        Send, {RButton down}
return
RButton up::
    if toggle
        Send, {LButton up}
    else
        Send, {RButton up}
return
WheelDown::
    if toggle
        Send, {RButton down}
    else
        Send, {WheelDown}
return
WheelUp::
    if toggle
        Send, {RButton up}
    else
        Send, {WheelUp}
return

~k::
    if toggle
        toggle = 0
    else
        toggle = 1
return
#If


Save the file, and run it with AutoHotkey. Boot the game, and you should be able to go forward using left click !
However, since it's a "hack", it means you must now activate machines with right click, and the mouse wheel click is now used to put down notes etc (like right click originally was).
You can also toggle the script on or off ingame by pressing the K key (especially useful in menus, since you might not be able to left-click buttons anymore).


Top
 Profile  
Reply with quote  
 Post subject: Re: Obduction
PostPosted: Mon Aug 29, 2016 9:22 pm 
Offline
Obduction Backer

Joined: Tue May 09, 2006 4:41 pm
Posts: 1686
Location: South Georgia
Computer games use WASD for movement. This had been the industry standard for well over 20 years. Get used to it. I did.

_________________
Image


Top
 Profile  
Reply with quote  
 Post subject: Re: Obduction
PostPosted: Mon Aug 29, 2016 10:14 pm 
Offline
Obduction Backer

Joined: Wed May 10, 2006 3:19 am
Posts: 287
Location: Clarkston, Michigan, USA
AdamJohnso wrote:
Computer games use WASD for movement. This had been the industry standard for well over 20 years. Get used to it. I did.

"Industry standard", maybe, but only because you're certain to have it available on your computer keyboard. That doesn't mean it is either ergonomic or optimal for the particular game interface or for the individual player. This is why many games allow some customization.

Another option may be a mouse, keyboard, or game controller that lets you remap at least some of the buttons or other functions, but personally, I like to see the control mapping options built into the game software. And yes, user interface design & build are part of the work I do. :wink:

_________________
"What are we going to do today, Borg?"
"Same thing we always do, Pinkutus:
Try to assimilate the world!"
-Pinkutus & the Borg


Ad astra
Aut viam inveniam aut faciam


Top
 Profile  
Reply with quote  
 Post subject: Re: Obduction
PostPosted: Mon Aug 29, 2016 11:01 pm 
Offline
Obduction Backer

Joined: Mon Oct 22, 2012 6:07 pm
Posts: 1259
Location: Central Europe
Image

_________________
KI #46116. Donate to help the Cavern stay open!
Want to know what’s going on in the Cavern? Visit the GoMe site.

MacOS wrappers, D’ni Lessons, DniTools, goodies.


Top
 Profile  
Reply with quote  
 Post subject: Re: Obduction
PostPosted: Mon Aug 29, 2016 11:31 pm 
Offline
Obduction Backer

Joined: Sat May 13, 2006 6:06 am
Posts: 1162
Location: Anywhere
AdamJohnso wrote:
Computer games use WASD for movement. This had been the industry standard for well over 20 years. Get used to it. I did.


I have no problem with the layout either, but most other UE4 games (and games in general) let you remap buttons to the players liking... Unless of course Cyan decides to market this feature as future DLC. :lol:

korovev wrote:
Image


Urg... That would be awkward to play on.

_________________
I used to be an adventurer like you, then I found other games to play.


Top
 Profile  
Reply with quote  
 Post subject: Re: Obduction
PostPosted: Tue Aug 30, 2016 12:26 am 
Offline

Joined: Fri Oct 13, 2006 6:00 pm
Posts: 4094
Cyan had the tool(s) but too lazy to use them :shock:
[Reveal] Spoiler:
Image


Top
 Profile  
Reply with quote  
 Post subject: Re: Obduction
PostPosted: Tue Aug 30, 2016 4:57 am 
Offline
Creative Kingdoms

Joined: Tue May 09, 2006 8:06 pm
Posts: 6227
Location: Everywhere, all at once
When you release a game under a schedule and budget, things that are non-essential to playing the game are left off for later when the game is generating sufficient revenue to pay for them. There is a specification and feature list for which the schedule and budget is determined and you stick to it. Anything extra spends time and money you don't have. I say this with experience, having developed games for Creative Kingdoms.

I asked Cyan Support specifically about keymapping: "The team is aware of the discussion about keymapping and at this time we understand the desire for it, but have not yet implemented it (as you all know). That's not to say it could not come in a future update."

_________________
OpenUru.org: An Uru Project Resource Site : Twitter : Make a commitment.
Image


Top
 Profile  
Reply with quote  
 Post subject: Re: Obduction
PostPosted: Tue Aug 30, 2016 3:59 pm 
Offline

Joined: Sun Apr 24, 2011 12:36 am
Posts: 316
Location: Outer Space
Most games I know have some .ini file containing the graphics settings and often also the key-bindings. I know it's a bit awkward. But maybe there's something similar in Obduction (don't have the game, yet).

Robin wrote:
"Industry standard", maybe, but only because you're certain to have it available on your computer keyboard. That doesn't mean it is either ergonomic or optimal for the particular game interface or for the individual player. This is why many games allow some customization.

WASD is ergonomic enough for most people. But on the other hand a minority doesn't use the mouse on the right side of their keyboard. Even Microsoft is aware of this since some 20 yrs. ;)

_________________
Equal amongst others in the Guild of Sleepers


Top
 Profile  
Reply with quote  
 Post subject: Re: Obduction
PostPosted: Tue Sep 06, 2016 4:42 am 
Offline

Joined: Sun Dec 03, 2006 5:52 pm
Posts: 135
Location: Silicon Valley
cpt-jericho wrote:
Most games I know have some .ini file containing the graphics settings and often also the key-bindings. I know it's a bit awkward. But maybe there's something similar in Obduction (don't have the game, yet).

Rather than speculate in an Uru off-topic forum, you'll find your answers in the official Obduction forums. The public forum is even readable without a log-in.
Obduction's Public Forum
Drilling down into the Technical Discussion, you'll find a stickied post which should answer your question.
Key bindings (for advance users)
The thread appears to be spoiler-free, but all the info you need is in the first post.

_________________
00292608 on MOULa 00310046
00018203 on Minkata
00040424 on Gehn


Top
 Profile  
Reply with quote  
 Post subject: Re: Obduction
PostPosted: Tue Sep 06, 2016 2:30 pm 
Offline

Joined: Tue Dec 25, 2012 7:56 pm
Posts: 210
Location: Belgium(Fr)
cpt-jericho wrote:
WASD is ergonomic enough for most people.


Not for the millions of Europeans who use an AZERTY keyboard ! :twisted:

_________________
Image
# Ki: 19032
Uru Magic Worlds on Facebook


Top
 Profile  
Reply with quote  
 Post subject: Re: Obduction
PostPosted: Tue Sep 06, 2016 3:15 pm 
Offline

Joined: Fri Oct 13, 2006 6:00 pm
Posts: 4094
catherwood wrote:
....
Drilling down into the Technical Discussion, you'll find a stickied post which should answer your question.
Key bindings (for advance users)
The thread appears to be spoiler-free, but all the info you need is in the first post.

I have checked that that thread and it first post.

I am not an advanced user and I do not understand what it means. :? :? :?

Me remerbering the other game made by Cyan....Myst 5 and the slate bug :twisted: ... and unkownly triggering the programmers faster and automatic flymode ! (or clipping mode ?)

So mote it be. Good luck
Edit: typo


Top
 Profile  
Reply with quote  
PostPosted: Tue Sep 06, 2016 6:15 pm 
Offline
Site Admin

Joined: Wed Aug 02, 2006 7:13 pm
Posts: 1059
[I've split off the the keyboard mapping (or binding) discussion, even though this really belongs in the Cyan forum.]

Ok, tell me what you guys want for key mappings (bindings), especially for the AZERTY keyboards and I will make an Input.ini file that you can drop into your computer.


Thanks,
Chogon


Top
 Profile  
Reply with quote  
 Post subject: Re: Obduction
PostPosted: Tue Sep 06, 2016 6:58 pm 
Offline

Joined: Tue Dec 25, 2012 7:56 pm
Posts: 210
Location: Belgium(Fr)
I made a script for the AZERTY keybord and to run with the mouse instead of the Keybord keys.
You can copy and past it in the file C:\Users\YOURUSERNAMEHERE\AppData\Local\Obduction\Saved\Config\WindowsNoEditor\Input.ini

Look here: http://forums.cyan.com/viewtopic.php?f=131&t=1272

Enjoy!

_________________
Image
# Ki: 19032
Uru Magic Worlds on Facebook


Top
 Profile  
Reply with quote  
PostPosted: Wed Sep 07, 2016 12:24 am 
Offline
Site Admin

Joined: Wed Aug 02, 2006 7:13 pm
Posts: 1059
I've created a bunch of pre-made key bindings for the European keyboard, arrow strafing, mouse drive and my special bindings to go fast.
They are all in the Downloads section of the Cyan support http://support.cyan.com/index.php. You do have to be logged in to see them.

There is more detail in the post I made in the Cyan forums in the Obduction Technical Discussion: http://forums.cyan.com/viewtopic.php?f=131&t=1301 Any suggestions, please post in that forum instead of this one.


--Chogon


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 20 posts ]  Go to page 1, 2  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


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

Search for:
Jump to:  
cron