Homebrew Keyboard

Gocario

GBAFail'd
OP
Member
Joined
Sep 5, 2015
Messages
640
Trophies
0
Location
Bourg Palette
XP
804
Country
France
Hello.

Is there a way to access to the Nintendo 3DS Keyboard that Nintendo provides?
Since it's used by applications, homebrews could too, right?

I was working on an implementation in a homebrew, when that question came to me...
But it would be cumbersome to write it.
63c39bde84.png
 
Last edited by Gocario,

TheCruel

Developer
Banned
Joined
Dec 6, 2013
Messages
1,350
Trophies
2
XP
3,131
Country
United States
I know Megazig on #3dsdev said he was working on that, it's the APT keyboard applet I believe, but it not yet implemented in ctrulib afaik. I haven't bothered looking into it because I don't like how it suspends your program while you input text. Plus I made my own keyboard class that can load an layout from xml, so I'm fine.
 

Sono

cripple piss
Developer
Joined
Oct 16, 2015
Messages
2,829
Trophies
2
Location
home
XP
9,422
Country
Hungary
it's the APT keyboard applet I believe, but it not yet implemented in ctrulib afaik. I haven't bothered looking into it because I don't like how it suspends your program while you input text

Also, when launching the keyboard applet through APT, it just shows up as a parental control PIN-input, and then if you try to open it again, it softlocks the 3DS, so you'll need to L+R+DOWN+B out of the frozen state. I have looked at CTR_SDK's header files, and it looks like it's very hard to operate the keyboard, even from the official SDK.

Edit:
There's a swkbd lib in the official SDK, but the stupid header file is for C++ only :angry: How are C developers supposed to use the SDK?

//bit off-topic
I feel sorry for the 3DS developers who use the official SDK, because it's a big cryptic mess :angry:
 
Last edited by Sono, , Reason: Added more information
  • Like
Reactions: josamilu

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    These videos are soooo dry
  • Psionic Roshambo @ Psionic Roshambo:
    Please click all suspicious links sent your email
    +1
  • BigOnYa @ BigOnYa:
    What to do today? Cut grass for 3-4 hours, or just get drunk and play video games... Hmm
    +1
  • BigOnYa @ BigOnYa:
    I need a remote controlled mower, so I can sit on the couch and do both.
  • BigOnYa @ BigOnYa:
    Sounds good to me, video games and booze it is then.
    +1
  • denpafan @ denpafan:
    Good choice
    +1
  • BigOnYa @ BigOnYa:
    Now what to play, Starfield or Fallout4. And what to drink, beer or Whiskey and Coke. Such tough decisions.
  • BigOnYa @ BigOnYa:
    Looks like its whiskey & coke, only 4 beers left. And think ill start with Falllout. :grog:
  • rqkaiju2 @ rqkaiju2:
    THIS IMAGE IS SO SCARY WTF. THAT SURE AS HELL IS NOT A CAT THATS LIKE A FUCKING DEMON

    Untitled2.png
  • Psionic Roshambo @ Psionic Roshambo:
    Bonus points for running things over with the lawn mower?
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Monster truck Lawn Mower extreme
    +1
  • BakerMan @ BakerMan:
    she was an apple appstore girl
    he was an uptodown boy
  • Psionic Roshambo @ Psionic Roshambo:
    He was an android boy
  • Psionic Roshambo @ Psionic Roshambo:
    She said see ya later boy lol
  • BakerMan @ BakerMan:
    something something boomer and r/im14andthisisdeep "ThAt'S tHe UnFoRtUnAtE sTaTe Of OuR mOdErN sOcIeTy"
  • BakerMan @ BakerMan:
    except they'd criticize you for having a phone in the first place lmao
  • Psionic Roshambo @ Psionic Roshambo:
    In my day we used smoke signals and liked it!!!
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    5G gives you covid!! Kills bees and lets the devil control your sperm!!! *Walks away frothing at the mouth*
    +1
  • BakerMan @ BakerMan:
    back in my day we just talked in person to communicate, and used books for entertainment, now pull yourself up by the bootstraps and develop a sense of work ethic, ya darn whippersnappers!
  • NormalCatelol @ NormalCatelol:
    "lets the devil control you sperm!!!" iwantsummadat!
  • BakerMan @ BakerMan:
    talk about a semen demon
  • a_username_that_isnt_cool @ a_username_that_isnt_cool:
    I got logged out of my GBAtemp account. First thing I think: "O SHIT DID I GET BANNED"
  • NormalCatelol @ NormalCatelol:
    oh noes!!!!!
    NormalCatelol @ NormalCatelol: oh noes!!!!!