[Feature Request] Enable oneclick / controller support for chiaki playstation selection screen #4

Closed
opened 2022-09-16 15:18:56 -05:00 by cmalvi · 7 comments
cmalvi commented 2022-09-16 15:18:56 -05:00 (Migrated from github.com)

As title, could be an appreciate improvement even if not critical to add quality of life to the app. Thanks in advance

As title, could be an appreciate improvement even if not critical to add quality of life to the app. Thanks in advance
siler23 commented 2022-09-16 15:23:34 -05:00 (Migrated from github.com)

Have you tried the automation? This bypasses the menu entirely. If you have multiple consoles you can make a script for each console. See https://streetpea.github.io/chiaki4deck/setup/automation/ if you haven’t. This requires 0 clicks after opening chiaki4deck.

Have you tried the automation? This bypasses the menu entirely. If you have multiple consoles you can make a script for each console. See https://streetpea.github.io/chiaki4deck/setup/automation/ if you haven’t. This requires 0 clicks after opening chiaki4deck.
cmalvi commented 2022-09-16 15:24:44 -05:00 (Migrated from github.com)

i preferr use the menu, thanks

Have you tried the automation? This bypasses the menu entirely. If you have multiple consoles you can make a script for each console. See https://streetpea.github.io/chiaki4deck/setup/automation/ if you haven’t. This requires 0 clicks after opening chiaki4deck.

i preferr use the menu, thanks > Have you tried the automation? This bypasses the menu entirely. If you have multiple consoles you can make a script for each console. See https://streetpea.github.io/chiaki4deck/setup/automation/ if you haven’t. This requires 0 clicks after opening chiaki4deck.
streetpea commented 2022-09-16 15:46:23 -05:00 (Migrated from github.com)

Hmm, ok. I'll look into this after all other features I have planned are implemented. I think controller navigation of the UI could be generally useful. As for one click support, I'm against that because it conflicts with Chiaki (which explicitly declares double click instead of single click). Also, if controller navigation is enabled double click should be very easy to use.

Hmm, ok. I'll look into this after all other features I have planned are implemented. I think controller navigation of the UI could be generally useful. As for one click support, I'm against that because it conflicts with Chiaki (which explicitly declares double click instead of single click). Also, if controller navigation is enabled double click should be very easy to use.
chrissi323 commented 2022-11-01 09:45:43 -05:00 (Migrated from github.com)

I'd love to have controller navigation. The automation causes problems if the Playstation isn't on the same subnet.

As far as I can see, the discovery is done by a broadcast which doesn't work if you're outside your network or have the playstation for whatever reason on a different subnet. If the discovery fails, the automation script fails.

As a workaround you can use the existing Steamdeck shortcuts for navigating the GUI:

STEAM+rightt Stick = Mouse
STEAM+R2 = right mouseclick
STEAM+R1 = left mouseclick

It's a bit awkward but works and allows to keep the custom controller layout. I use it to manually send a wakeup packet to my PS5 and connect afterwards by using a double-click.

Another option would be to use the left trackpad as a mouse and sacrifice the touchpad click for the PS-Button. In this case one could use STEAM+DPad left which is mapped to ESC which is mapped to the PS-Button in chiaki. But this combination is megaawkward :-)

I'd love to have controller navigation. The automation causes problems if the Playstation isn't on the same subnet. As far as I can see, the discovery is done by a broadcast which doesn't work if you're outside your network or have the playstation for whatever reason on a different subnet. If the discovery fails, the automation script fails. As a workaround you can use the existing Steamdeck shortcuts for navigating the GUI: STEAM+rightt Stick = Mouse STEAM+R2 = right mouseclick STEAM+R1 = left mouseclick It's a bit awkward but works and allows to keep the custom controller layout. I use it to manually send a wakeup packet to my PS5 and connect afterwards by using a double-click. Another option would be to use the left trackpad as a mouse and sacrifice the touchpad click for the PS-Button. In this case one could use STEAM+DPad left which is mapped to ESC which is mapped to the PS-Button in chiaki. But this combination is megaawkward :-)
streetpea commented 2022-11-01 11:00:03 -05:00 (Migrated from github.com)

@chrissi323 the automation will also work for external networks, you need to add the appropriate external ip or hostname. Right now the automation script creation script doesn’t support a hostname but that will change. The ui also requires adding an appropriate external ip or hostname for remote connections. Instructions for general remote connections along with instructions for setting up the automation for this case will be tracked once it starts getting worked on at: https://github.com/streetpea/chiaki4deck/issues/12.

@chrissi323 the automation will also work for external networks, you need to add the appropriate external ip or hostname. Right now the automation script creation script doesn’t support a hostname but that will change. The ui also requires adding an appropriate external ip or hostname for remote connections. Instructions for general remote connections along with instructions for setting up the automation for this case will be tracked once it starts getting worked on at: https://github.com/streetpea/chiaki4deck/issues/12.
chrissi323 commented 2022-11-01 12:49:56 -05:00 (Migrated from github.com)

@streetpea You're right, it works.... at least on my internal networks, where my PS5 is on a different subnet then my Steamdeck.

The most common way in making it work from external is by portforwarding. I'm not really comfortable with that, but Wireguard also works great, didn't try it on the deck yet.

@streetpea You're right, it works.... at least on my internal networks, where my PS5 is on a different subnet then my Steamdeck. The most common way in making it work from external is by portforwarding. I'm not really comfortable with that, but Wireguard also works great, didn't try it on the deck yet.
streetpea commented 2024-01-15 21:20:24 -06:00 (Migrated from github.com)

one-click controller support added with release 1.6.0

one-click controller support added with release 1.6.0
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gh-streetpea/chiaki-ng#4
No description provided.