Character House personality customization allows players to define how their desktop companion behaves, speaks, and reacts throughout the workday. In Yinengjie's desktop pet simulation Character House: Desktop Companion, personality is not a single static drop-down menu chosen during visual character creation. Instead, behavioral customization is split across two core mechanics: the biographical ID setting card and the expression skill unlock system powered by keystroke activity.

By filling in personal preference fields and unlocking reaction animations with skill points, you dictate what your companion talks about, how they address you, and how they react when you type or interact with them on screen.

Setting Cards: Defining Identity, Dialogue, and Titles

The biographical foundation of personality customization in Character House is the ID setting card, accessible directly through the character profile menu. While visual customization handles hairstyles, eye gradients, and clothing, the setting card dictates your companion's conversational identity.

During initial setup and subsequent profile edits, the card prompts you to configure several key behavioral fields:

  • What they call you: You can designate titles such as Boss, Chief, Big Shot, Creator, Master, or Mama, which the character uses when greeting you or demanding food.
  • Identity and origin: Custom descriptor fields allow you to assign character concepts (such as Otherworld Visitor or Dreamscape Alien Cat) that the companion references during idle thoughts.
  • Preferences and quirks: You can define favorite activities, hated foods, and current obsessions.

According to third-party wiki documentation and player playtests, companions pull directly from these text entries when displaying dialogue speech bubbles or when chatting with neighboring desktop companions.

Earning Skill Points via Keystroke Productivity Mode

Beyond text profiles, behavioral personality is expressed through animations that must be leveled up and unlocked. This progression loop relies on the game's keystroke sync feature.

Right-clicking your companion activates typing mode, often referred to as "Sit-in-a-Row" mode. In this state, your companion sits along the edge of your screen or window, tracking your work session. Every time you press a keyboard key or click your mouse, an internal counter increments by one.

Official Steam announcements from developer Yinengjie confirm that the game does not record or log typed content; it only tallies raw input volume to calculate activity. As the input counter fills the companion's progress bar, your character levels up. Each level grants one Character Skill Point, which can be allocated inside the character profile to purchase unique emotional reactions and movement styles.

Unlocking Animated Expressions and Behavioral Reactions

Once skill points are earned, you can enter the profile menu to unlock specific animations that dictate how your character expresses mood changes.

Available expression and movement unlocks observed in demo gameplay include:

  • Joy and Cheer: Options such as Slight Joy, Smile, Snicker, jiggly idle stances, and active Cheerleading routines.
  • Sass and Pride: Smug poses, smirks, and rhythmic bouncy dances.
  • Grumpy Reactions: Pouting, subtle scowls, and visibly agitated angry states.
  • Locomotion Styles: Altering standard walking into skipping, bouncy strides, or wiggling.

Developer Easter Eggs and Hidden Interactions

The developers highlighted several specific behavioral triggers linked directly to unlocked personality traits in their official patch notes:

  • Shy Petting: Once a companion unlocks the "Shy" action, clicking and dragging your mouse cursor over them triggers an embarrassed, blushing animation.
  • Typing Overdrive: If a character has mastered the "Anger" expression, typing at extremely high speeds while typing mode is active will cause the companion to become visibly worked up and flustered by your keystroke pace.
  • Follow Cursor: Right-clicking and dragging a companion causes them to follow your mouse path directly across the screen.

Companion Social Bonding and Relationships

Personality also extends to how multiple desktop companions interact with one another. If you place two or more characters on your desktop, you can drag them close together to trigger conversational speech bubbles.

After interacting, characters establish a mutual bond. Within the relationship management menu, players can manually set relationship dynamics between bonded pairs, designating them as acquaintances, friends, or other custom connections. These pairings can even be set asymmetrically, allowing one companion to treat the other as a close friend while the other remains distant, directly affecting their shared idle banter.

Personality Customization System Summary

Personality LayerConfiguration MethodIn-Game Effect
ID Setting CardCharacter profile text inputsDetermines custom dialogue, conversational topics, and the title used to address you.
Keystroke SyncRight-click typing modeTracks raw keypresses and mouse clicks to level up the companion and earn Skill Points.
Expression TreeSpend Character Skill PointsUnlocks physical reactions, such as Cheerleading, Snicker, Pouting, or animated skips.
Interactive TriggersMouse drags and fast typingActivates unique Easter egg reactions like petting-induced shyness or rapid-typing anger.
Social BondingDragging companions togetherEstablishes relationship statuses and unlocks conversational exchanges between pets.

Frequently Asked Questions

Can you change your character's personality settings later?

Yes. Personality options in the demo are not permanently locked. You can reopen the character profile at any time to revise ID card entries, alter designated nicknames, or toggle newly unlocked expressions and movement animations.

Does keystroke tracking record passwords or personal messages?

No. Developer Yinengjie verified in official update notes that the keystroke sync feature does not record keystroke characters or log private data. The application only detects the raw quantity of key presses and mouse clicks to advance the idle reward and skill point counter.

How do you trigger the petting interaction?

You must first spend a Character Skill Point in the character profile menu to unlock the "Shy" trait. Once unlocked, click and drag your cursor over the companion on your desktop to trigger the petting animation.