---
title: coalesced
framework: gamecontroller
role: symbol
role_heading: Type Property
path: gamecontroller/gckeyboard/coalesced
---

# coalesced

The keyboard currently connected to the device.

## Declaration

```swift
class var coalesced: GCKeyboard? { get }
```

## Discussion

Discussion Get the keyboard input values from the keyboard’s keyboardInput controller profile. If the user connects more than one keyboard, the framework represents the combined keyboards with one coalesced keyboard object.

## See Also

### Discovering keyboards

- [GCKeyboardDidConnect](foundation/nsnotification/name-swift.struct/gckeyboarddidconnect.md)
- [GCKeyboardDidDisconnect](foundation/nsnotification/name-swift.struct/gckeyboarddiddisconnect.md)
